@clerk/electron
0.1.3 · 21 Oct 2026MIT73.1k / weekRepositoryHomepagenpmAtom feed
54 stable releases, newest first, by release line. Notes are quoted as the maintainers published them.
- 0.1.x · latest line
0.1.3
21 Oct 2026Fix OAuth sign-in staying blocked after a user abandons the browser tab. Starting a new OAuth sign-in now replaces the pending one instead of failing with
Clerk: an OAuth flow is already pending.until the 3-minute callback timeout. If the user later finishes the abandoned browser tab, its callback is ignored and no longer completes the newer sign-in.
0.1.1 – 0.1.22 releases that only update dependencies@clerk/shared 4.41.0@clerk/clerk-js 6.40.0@clerk/react 6.18.0Show each
0.1.0
9 Oct 2026OAuth sign-in without the
rendereroption increateClerkBridge()now throws a Clerk error that asks for it. Previously it failed with Electron's "No handler registered" error.
Minor Changes
OAuth sign-in without the
rendereroption increateClerkBridge()now throws a Clerk error that asks for it. Previously it failed with Electron's "No handler registered" error.Telemetry now reports
@clerk/electroninstead of@clerk/react.Add a
@clerk/electron/react/experimentalentry point that re-exports@clerk/react/experimental.
- 0.0.x
0.0.49 – 0.0.524 releases that only update dependencies@clerk/clerk-js 6.38.1@clerk/react 6.17.7@clerk/shared 4.39.1Show each
- 0.0.527 Oct 2026@clerk/clerk-js 6.38.1@clerk/react 6.17.7@clerk/shared 4.39.1
- 0.0.515 Oct 2026@clerk/shared 4.39.0@clerk/clerk-js 6.38.0@clerk/react 6.17.6
- 0.0.501 Oct 2026@clerk/clerk-js 6.37.0@clerk/shared 4.38.0@clerk/react 6.17.5
- 0.0.4930 Sep 2026@clerk/clerk-js 6.36.0@clerk/shared 4.37.1@clerk/react 6.17.4
0.0.48
29 Sep 2026Export the
StorageOptions,RendererSchemeOptions, andSetupPasskeysMainReturntypes so consumers can type their configuration without reaching throughCreateClerkBridgeOptions['renderer'].
Patch Changes
Export the
StorageOptions,RendererSchemeOptions, andSetupPasskeysMainReturntypes so consumers can type their configuration without reaching throughCreateClerkBridgeOptions['renderer'].
0.0.39 – 0.0.479 releases that only update dependencies@clerk/shared 4.36.0@clerk/clerk-js 6.34.1@clerk/react 6.17.2Show each
- 0.0.4725 Sep 2026@clerk/shared 4.36.0@clerk/clerk-js 6.34.1@clerk/react 6.17.2
- 0.0.4624 Sep 2026@clerk/clerk-js 6.34.0@clerk/shared 4.35.0@clerk/react 6.17.1
- 0.0.4523 Sep 2026@clerk/shared 4.34.0@clerk/react 6.17.0@clerk/clerk-js 6.33.0
- 0.0.4415 Sep 2026@clerk/shared 4.33.0@clerk/clerk-js 6.32.1@clerk/react 6.16.1
- 0.0.4315 Sep 2026@clerk/clerk-js 6.32.0@clerk/react 6.16.0@clerk/shared 4.32.0
- 0.0.429 Sep 2026@clerk/clerk-js 6.31.1@clerk/shared 4.31.1@clerk/react 6.15.2
- 0.0.413 Sep 2026@clerk/react 6.15.1
- 0.0.402 Sep 2026@clerk/clerk-js 6.31.0@clerk/react 6.15.0@clerk/shared 4.31.0
- 0.0.391 Sep 2026@clerk/clerk-js 6.30.3
0.0.38
28 Aug 2026Keep the current client token available for the lifetime of the Electron app when secure persistence is unavailable or fails.
Fixed a race where an older in-flight token write could replace a newer token when multiple requests completed at the same time.
Patch Changes
Keep the current client token available for the lifetime of the Electron app when secure persistence is unavailable or fails.
Fixed a race where an older in-flight token write could replace a newer token when multiple requests completed at the same time.
0.0.37
25 Aug 2026Only updates dependencies:@clerk/clerk-js 6.30.1@clerk/react 6.14.7@clerk/shared 4.30.1
0.0.36
24 Aug 2026Keep Clerk's navigation inside the renderer.
ClerkProvidernow always suppliesrouterPush/routerReplace, so Clerk routes through your application's router when you provide one, and never navigates the window to an internal/CLERK-ROUTER/VIRTUAL/...path — which no custom protocol handler can serve, and which reloaded the renderer and dropped the user out of sign-in.Applications that worked around this by passing no-op router functions, or by filtering
CLERK-ROUTER/VIRTUALout themselves, can remove those workarounds.
Patch Changes
Keep Clerk's navigation inside the renderer.
ClerkProvidernow always suppliesrouterPush/routerReplace, so Clerk routes through your application's router when you provide one, and never navigates the window to an internal/CLERK-ROUTER/VIRTUAL/...path — which no custom protocol handler can serve, and which reloaded the renderer and dropped the user out of sign-in.Applications that worked around this by passing no-op router functions, or by filtering
CLERK-ROUTER/VIRTUALout themselves, can remove those workarounds.
0.0.35
20 Aug 2026Only updates dependencies:@clerk/shared 4.29.3@clerk/clerk-js 6.29.3@clerk/react 6.14.5
0.0.34
19 Aug 2026Stop passkey autofill from opening a passkey prompt as soon as the sign-in form renders. Autofill now runs as a real background request when the window can service one (an
httpsorigin matching your RP ID), and is not attempted at all when it would route to the OS passkey dialog. Signing in with the explicit "Use passkey" action is unchanged.
Patch Changes
Stop passkey autofill from opening a passkey prompt as soon as the sign-in form renders. Autofill now runs as a real background request when the window can service one (an
httpsorigin matching your RP ID), and is not attempted at all when it would route to the OS passkey dialog. Signing in with the explicit "Use passkey" action is unchanged.
0.0.25 – 0.0.338 releases that only update dependencies@clerk/shared 4.29.2@clerk/react 6.14.4@clerk/clerk-js 6.29.2Show each
- 0.0.3318 Aug 2026@clerk/shared 4.29.2@clerk/react 6.14.4@clerk/clerk-js 6.29.2
- 0.0.3214 Aug 2026@clerk/shared 4.29.1@clerk/clerk-js 6.29.1@clerk/react 6.14.3
- 0.0.3113 Aug 2026@clerk/shared 4.29.0@clerk/clerk-js 6.29.0@clerk/react 6.14.2
- 0.0.3010 Aug 2026@clerk/clerk-js 6.28.1@clerk/shared 4.28.1@clerk/react 6.14.1
- 0.0.287 Aug 2026@clerk/shared 4.27.1@clerk/clerk-js 6.27.1@clerk/react 6.13.1
- 0.0.276 Aug 2026@clerk/shared 4.27.0@clerk/clerk-js 6.27.0@clerk/react 6.13.0
- 0.0.264 Aug 2026@clerk/react 6.12.11@clerk/clerk-js 6.26.0@clerk/shared 4.26.0
- 0.0.2531 Jul 2026@clerk/clerk-js 6.25.13@clerk/shared 4.25.10@clerk/react 6.12.10
0.0.24
30 Jul 2026Forward OAuth deep-link callbacks to the primary Electron process on Windows and Linux, and bring the
signing-in window to the front when the callback arrives.
Delivering those callbacks requires Electron's single-instance lock, so
createClerkBridgenow acquires it on Windows and Linux wheneverrendereris configured, and quits secondary processes after forwarding their arguments. Applications that previously ran side-by-side instances on those platforms will become single-instance. macOS is unaffected. Two new escape hatches: the returned bridge exposesisPrimaryInstanceso the application can stop its own bootstrap in a secondary process, andmanageSingleInstanceLock: falseleaves the lock to applications that manage it themselves.
Patch Changes
Forward OAuth deep-link callbacks to the primary Electron process on Windows and Linux, and bring the
signing-in window to the front when the callback arrives.
Delivering those callbacks requires Electron's single-instance lock, so
createClerkBridgenow acquires it on Windows and Linux wheneverrendereris configured, and quits secondary processes after forwarding their arguments. Applications that previously ran side-by-side instances on those platforms will become single-instance. macOS is unaffected. Two new escape hatches: the returned bridge exposesisPrimaryInstanceso the application can stop its own bootstrap in a secondary process, andmanageSingleInstanceLock: falseleaves the lock to applications that manage it themselves.
0.0.20 – 0.0.234 releases that only update dependencies@clerk/clerk-js 6.25.12@clerk/shared 4.25.9@clerk/react 6.12.9Show each
- 0.0.2329 Jul 2026@clerk/clerk-js 6.25.12
- 0.0.2229 Jul 2026@clerk/clerk-js 6.25.11@clerk/shared 4.25.9@clerk/react 6.12.9
- 0.0.2127 Jul 2026@clerk/clerk-js 6.25.10@clerk/react 6.12.8
- 0.0.2027 Jul 2026@clerk/clerk-js 6.25.9
0.0.19
24 Jul 2026Reading the note…
0.0.18
23 Jul 2026Reading the note…
0.0.17
21 Jul 2026Reading the note…
0.0.16
17 Jul 2026Reading the note…
0.0.15
16 Jul 2026Reading the note…
0.0.14
15 Jul 2026Reading the note…
0.0.13
14 Jul 2026Reading the note…
0.0.12
9 Jul 2026Reading the note…
0.0.11
9 Jul 2026Reading the note…
0.0.10
7 Jul 2026Reading the note…
0.0.9
6 Jul 2026Reading the note…
0.0.8
1 Jul 2026Reading the note…
0.0.7
30 Jun 2026Reading the note…
0.0.6
29 Jun 2026Reading the note…