Skip to content

fix(desktop): pin the Clerk passkey natives to a build that ships binaries - #10

Merged
sheehanmunim merged 1 commit into
mainfrom
fix/passkey-native-pin
Aug 19, 2026
Merged

fix(desktop): pin the Clerk passkey natives to a build that ships binaries#10
sheehanmunim merged 1 commit into
mainfrom
fix/passkey-native-pin

Conversation

@sheehanmunim

Copy link
Copy Markdown
Member

Upstream's bump to 0.0.4-canary.v20260819050620 cannot build a Mac app. The published native tarballs are 1 KB and contain only package.json and LICENSE — no .node binary — so staging fails with ClerkPasskeyNativePackageMissingError and the desktop build dies.

Pinned back to 0.0.3, which ships the binaries. Upstream's actual passkey-prompt fix is the pinned __internal_clerkUIVersion, which is independent of the native package version and stays.

…aries

Upstream's bump to 0.0.4-canary.v20260819050620 cannot build a Mac app: the
published native tarballs are 1 KB and contain only package.json and LICENSE,
so staging fails with ClerkPasskeyNativePackageMissingError and the whole
desktop build dies.

Pins @clerk/electron-passkeys and its platform packages back to 0.0.3, which
ships the .node binaries. Upstream's actual passkey-prompt fix - the pinned
__internal_clerkUIVersion - is independent of this and stays.

Co-Authored-By: Claude Opus 5 (1M context) <noreply@anthropic.com>
@sheehanmunim
sheehanmunim merged commit a8376df into main Aug 19, 2026
@sheehanmunim
sheehanmunim deleted the fix/passkey-native-pin branch August 19, 2026 17:10
@github-actions github-actions Bot added vouch:trusted PR author is trusted by repo permissions or the VOUCHED list. size:S labels Aug 19, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

size:S vouch:trusted PR author is trusted by repo permissions or the VOUCHED list.

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant