megachangelog
Clerk logo

Clerk Changelog

Clerk — Auth, Security product updates and releases, tracked on megachangelog.


Improvement2.4.34

@clerk/vue dependency update

Updated @clerk/shared dependency to version 4.30.2 to include the latest patches and improvements.

vuedependenciespatch
Improvement2.2.30

@clerk/testing dependency updates

Updated @clerk/shared to 4.30.1 and @clerk/backend to 3.16.12 to incorporate the latest dependency fixes and improvements.

dependenciestestingmaintenance
Improvement4.15.7

@clerk/localizations@4.15.7

Updated @clerk/shared dependency to version 4.30.1 to incorporate upstream fixes and improvements.

localizationsdependenciespatch
Improvement1.5.8

@clerk/tanstack-react-start@1.5.8

Patch release updating dependencies for @clerk/react, @clerk/shared, and @clerk/backend to their latest versions.

clerkdependenciespatch
Improvement7.8.2

@clerk/nextjs@7.8.2

Patch release with updated dependencies for @clerk/react, @clerk/shared, and @clerk/backend.

nextjsdependenciespatch
Improvement3.0.15

@clerk/nuxt v3.0.15

Patch release updating internal dependencies including @clerk/shared, @clerk/backend, and @clerk/vue to their latest versions.

nuxtpatchdependenciessdk
Improvement3.6.17

@clerk/react-router@3.6.17

Patch release updating internal dependencies including @clerk/react, @clerk/shared, and @clerk/backend.

dependenciespatchreact-router
Fix1.30.8

Fix verification timeout error during normal progress

Fixed an issue where a verification that was progressing normally could be incorrectly cancelled and reported to the user as having timed out. Updated related dependencies.

verificationfixtimeoutui
Improvement2.4.33

@clerk/vue updated dependencies

Updated @clerk/shared dependency to version 4.30.1, including internal improvements and fixes.

vuedependenciespatch
Improvement4.30.0

@clerk/shared@4.30.0

This release fixes OAuth account transfer verification flow, improves ClerkProvider navigation to prevent renderer reloads, polishes error messaging, and corrects redirect URL handling for enterprise SSO sign-ups.

authoauthssoroutingclerk
Fix1.30.7

ClerkProvider router navigation fixes and OAuth verification improvements

Fixed navigation handling in ClerkProvider to always use your application's router when provided, preventing internal renderer reloads. Also fixed OAuth account transfers that required verification being reset to sign-in start, and corrected redirect URL forwarding for enterprise SSO connections during sign-up.

authoauthroutingssofix
Improvement1.5.7

@clerk/tanstack-react-start dependency updates

Updated dependencies including @clerk/shared, @clerk/react, and @clerk/backend to their latest patch and minor versions to include the latest bug fixes and improvements.

dependenciesreactupdatestanstack
Improvement7.8.1

@clerk/nextjs 7.8.1

Updated dependencies for @clerk/shared, @clerk/react, and @clerk/backend packages to latest patch versions.

nextjsdependenciesupdate
Fix6.14.6

Fixed OAuth account transfers requiring additional verification

Fixed an issue where OAuth account transfers that required additional verification would incorrectly return users to the beginning of the sign-in flow. This improves the user experience by keeping users in the proper verification step.

oauthauthbug-fixreactverification
Improvement3.0.14

@clerk/nuxt@3.0.14

Patch release updating dependencies including @clerk/shared, @clerk/backend, and @clerk/vue to their latest versions.

nuxtdependenciespatch
Improvement2.2.29

@clerk/testing v2.2.29

Updated dependencies including @clerk/shared to v4.30.0 and @clerk/backend to v3.16.11.

testingdependenciespatch
Improvement2.4.32

@clerk/vue@2.4.32

Updated dependencies including @clerk/shared to version 4.30.0 as a patch release.

vuedependenciespatch
Improvement3.6.16

@clerk/react-router@3.6.16

Patch release with updated dependencies for @clerk/shared, @clerk/react, and @clerk/backend packages to include latest bug fixes and improvements.

clerkreact-routerdependenciespatch
Improvement7.8.0

@clerk/nextjs: Missing Clerk keys now throw error instead of enabling keyless mode

Missing Clerk authentication keys (NEXT_PUBLIC_CLERK_PUBLISHABLE_KEY and CLERK_SECRET_KEY) now throw an error directing developers to run npx clerk@latest init, instead of silently activating keyless mode. This improves development experience by making configuration requirements explicit. Existing apps with configured keys are unaffected.

nextjsautherror-handlingdeveloper-experience
Improvement1.5.6

@clerk/tanstack-react-start@1.5.6

Patch release updating internal dependencies including @clerk/shared, @clerk/backend, and @clerk/react to latest versions.

patchdependenciesclerkreact
Improvement4.29.3

Improve missing and invalid key error messages

Updated error messages for missing and invalid Clerk keys to recommend using the Clerk CLI for key management, including init, env pull, and deploy commands. This improves the user experience when keys are misconfigured or unavailable.

error-handlingclikeysdeveloper-experience
Improvement3.6.15

@clerk/react-router@3.6.15

Patch release that updates dependencies for @clerk/shared, @clerk/backend, and @clerk/react to their latest versions.

dependency-updatespatchreact-routerclerk
Improvement3.0.13

@clerk/nuxt@3.0.13

Updated internal dependencies including @clerk/shared, @clerk/backend, and @clerk/vue to their latest patch versions to ensure compatibility and include the latest improvements.

nuxtdependenciespatch
Improvement4.15.5

@clerk/localizations@4.15.5

Updated the @clerk/shared dependency to version 4.29.3, incorporating the latest shared utilities and improvements for localization support.

localizationsdependenciespatch
Improvement6.14.5

@clerk/react@6.14.5

Updated internal dependency @clerk/shared to version 4.29.3.

reactdependenciespatch
Improvement2.2.28

@clerk/testing@2.2.28

Updated dependencies for @clerk/shared and @clerk/backend with latest patches.

testingdependenciespatch
Improvement1.30.6

@clerk/ui dependency updates

Updated internal dependencies to the latest versions of @clerk/shared and @clerk/localizations.

dependenciesuipatch
Improvement3.0.12

@clerk/nuxt@3.0.12

Patch release updating dependencies for @clerk/backend to 3.16.9 and @clerk/vue to 2.4.30 to ensure compatibility and include latest fixes.

nuxtdependenciespatch
Improvement2.2.27

@clerk/testing 2.2.27

Updated dependencies for @clerk/testing, including @clerk/backend to version 3.16.9.

clerk/testingdependenciespatch
Improvement7.7.9

@clerk/nextjs@7.7.9 Dependency Updates

Updated @clerk/backend to 3.16.9 and @clerk/react to 6.14.4 to include the latest bug fixes and improvements.

nextjsdependenciespatch
Fix1.0.2

Fix iOS Google sign-in failing with multiple windows or scenes

Fixed iOS Google sign-in that was failing with GOOGLE_SIGN_IN_ERROR in apps with multiple windows or scenes by resolving the presenting view controller from the key window of the foreground-active scene, preventing overlays and other windows from breaking the sign-in flow.

iosgoogle-signinexpofix
Improvement2.1.60

@clerk/express@2.1.60

Updated @clerk/backend dependency to version 3.16.9.

expressdependenciesbackend
Improvement1.5.5

@clerk/tanstack-react-start@1.5.5

Patch release with updated dependencies on @clerk/backend@3.16.9 and @clerk/react@6.14.4.

patchdependenciesreactbackend
Improvement0.1.70

@clerk/hono updated to 0.1.70

Updated @clerk/backend dependency to version 3.16.9 for improved compatibility and fixes.

honodependenciesbackend
Improvement3.6.14

@clerk/react-router 3.6.14

Patch release that updates dependencies including @clerk/backend to 3.16.9 and @clerk/react to 6.14.4 for compatibility and bug fixes.

clerk/react-routerdependenciespatch
Improvement2.2.26

@clerk/testing v2.2.26

Updated dependencies to include @clerk/backend 3.16.8 with improvements and fixes.

testingdependenciesbackend
Improvement3.6.13

@clerk/react-router v3.6.13

Updated @clerk/backend dependency to version 3.16.8 to bring in the latest backend improvements and fixes.

react-routerdependenciespatch
Improvement1.5.4

@clerk/tanstack-react-start@1.5.4

Patch update with dependency updates to @clerk/backend@3.16.8. This release includes improvements and fixes from the backend package.

dependenciesbackendreacttanstack
Improvement1.5.3

@clerk/tanstack-react-start 1.5.3

Patch release updating internal dependencies for @clerk/backend, @clerk/shared, and @clerk/react to their latest versions.

dependenciespatchreactclerk
Fix1.30.4

@clerk/ui v1.30.4 – Improved password error messages

Fixed password validation error messages that previously rendered as incomplete text. Now displays a proper message when a password matches an account identifier, with a new localization key and fallback to API error messages for unrecognized errors.

uiauthenticationerror-handlinglocalization
Improvement6.14.4

@clerk/react@6.14.4

Patch release updating @clerk/shared to version 4.29.2 with dependency improvements.

clerk-reactpatchdependenciessdk
Fix4.15.4

Improve password rejection message for matching identifiers

Fixed password rejection error message that previously showed as incomplete text "Your password must contain." on sign-up and password forms. The new message is available via the unstable__errors.form_password_matches_identifier localization key, and unrecognized password errors now fall back to the API message instead of showing blank text.

localizationspasswordform-validationerror-messages
Fix4.29.2

Display proper message when password matches account identifier

Fixed an incomplete error message that displayed as "Your password must contain ." when a password matched an account identifier. The error now shows a proper localized message and unrecognized password errors fall back to the API response instead of empty text.

clerkauthenticationpassworderror-handlingui
Improvement2.4.30

@clerk/vue@2.4.30

Updated @clerk/shared dependency to version 4.29.2.

vuedependenciespatch
Improvement3.6.12

@clerk/react-router@3.6.12

Updated internal dependencies including @clerk/backend, @clerk/shared, and @clerk/react to their latest patch versions.

react-routerdependenciespatch
Improvement2.2.25

@clerk/testing@2.2.25

Updated dependencies for @clerk/backend and @clerk/shared packages in this patch release.

testingdependenciespatch
Improvement7.7.7

@clerk/nextjs 7.7.7

Patch release updating dependencies for @clerk/backend, @clerk/shared, and @clerk/react to latest versions.

nextjsdependenciespatch
Improvement3.0.10

@clerk/nuxt 3.0.10

Updated dependencies for @clerk/backend, @clerk/shared, and @clerk/vue to fix issues and improve stability.

nuxtdependenciespatchrelease
Improvement2.2.24

@clerk/testing dependency updates

Updated @clerk/shared to 4.29.1 and @clerk/backend to 3.16.6 to ensure compatibility with the latest internal dependencies.

testingdependenciespatch
Improvement6.14.3

@clerk/react@6.14.3

Updated @clerk/shared dependency to version 4.29.1. This patch release includes dependency updates for improved compatibility and stability.

reactdependenciespatch
Improvement2.4.29

@clerk/vue@2.4.29

Updated @clerk/shared dependency to version 4.29.1.

vuedependenciespatch
Fix7.7.6

Fix formatting in clerkMiddleware() error message

Fixed a stray double space in the getAuth() error message that prevented proper rendering of the first bullet point about clerkMiddleware() usage detection.

nextjserror-handlingformatting
Improvement1.5.2

@clerk/tanstack-react-start v1.5.2

Updated internal dependencies including @clerk/shared, @clerk/backend, and @clerk/react to their latest patch versions.

dependenciespatchclerkreact
Announcement3.0.9

@clerk/nuxt 3.0.9

Release of @clerk/nuxt version 3.0.9 with updates to the Nuxt authentication SDK.

nuxtsdkauthrelease
Announcement4.29.1

@clerk/shared package update

Release of @clerk/shared version 4.29.1 with updates and improvements to the shared utilities package.

clerkpackagerelease
Announcement4.15.3

@clerk/localizations@4.15.3

Release of @clerk/localizations version 4.15.3 with localization updates and improvements.

localizationsi18nrelease
Improvement2.4.28

@clerk/vue@2.4.28

Updated dependencies including @clerk/shared to version 4.29.0.

vuesdkdependenciespatch
Improvement4.29.0

@clerk/shared 4.29.0

This release includes internal improvements to Clerk Protect, optional durationInCycles for billing discount snapshots, and a fix for organization permission checks when JWT v2 permission masks exceed JavaScript's safe integer range.

billingpermissionsclerk-protectjwt
Improvement3.6.10

@clerk/react-router@3.6.10

Updated internal dependencies including @clerk/shared, @clerk/backend, and @clerk/react to latest patch versions.

clerkreact-routerdependencies
Improvement2.2.23

@clerk/testing@2.2.23

Patch release with updated dependencies for @clerk/shared and @clerk/backend packages.

testingdependenciespatch
Improvement6.14.2

@clerk/react 6.14.2

Patch release with updated dependencies, including @clerk/shared updated to version 4.29.0.

reactdependenciespatch
Improvement7.7.5

Added runtime migration errors for removed components

Adds runtime migration errors when using the removed SignedIn, SignedOut, and Protect components to help developers migrate their code. Includes updated dependencies for shared, backend, and react packages.

nextjscomponentsmigrationbreaking
Improvement4.15.2

@clerk/localizations 4.15.2

Updated dependencies including @clerk/shared to version 4.29.0. This patch release includes dependency updates to ensure compatibility and stability.

dependencieslocalizationspatch
Improvement1.5.1

@clerk/tanstack-react-start@1.5.1

Patch update with dependency upgrades for @clerk/shared, @clerk/backend, and @clerk/react to latest versions.

dependenciespatchreactclerk
Update3.0.8

@clerk/nuxt 3.0.8

Patch release with updated dependencies for @clerk/shared, @clerk/backend, and @clerk/vue packages.

nuxtdependenciespatch
Improvement1.30.2

Applied discount snapshots now include optional durationInCycles

Billing applied-discount snapshots now include an optional durationInCycles field. Payment attempt and statement UIs now use the original discount length instead of cycles remaining and omit duration copy when unavailable.

billinguidiscount
Improvement4.2.7

Bump bundled clerk-android SDK to 1.1.0 and align OkHttp dependencies

Updated the bundled clerk-android SDK from 1.0.39 to 1.1.0 and aligned Android OkHttp dependencies to compatible versions to prevent classpath conflicts when running Clerk native networking and React Native together.

androidexpodependenciesnetworking
Update3.1.65

@clerk/fastify 3.1.65

Release of @clerk/fastify version 3.1.65 with updates and fixes for Fastify integration.

fastifysdkauthentication
Announcement3.16.4

@clerk/backend@3.16.4

Release of @clerk/backend version 3.16.4 with updates and improvements to the backend SDK.

backendsdkrelease
Announcement4.2.6

@clerk/expo@4.2.6

Release of Clerk Expo SDK version 4.2.6 with updates and improvements for React Native authentication support.

exposdkreact-nativeauth
Announcement2.1.55

@clerk/express 2.1.55

Release of @clerk/express version 2.1.55 with updates and improvements to the Express authentication middleware.

clerkexpressauthmiddleware
Announcement7.7.4

@clerk/nextjs@7.7.4

Release of version 7.7.4 of the Clerk Next.js SDK.

nextjssdkclerk
Announcement3.0.7

@clerk/nuxt 3.0.7

Release of @clerk/nuxt version 3.0.7 with updates and improvements for Nuxt framework integration.

clerknuxtauthentication
Update3.6.9

@clerk/react-router package release

Release of @clerk/react-router version 3.6.9. This update contains bug fixes, performance improvements, and dependency updates for the React Router integration.

react-routersdkclerk-auth
Announcement1.5.0

@clerk/tanstack-react-start v1.5.0

Released version 1.5.0 of the Clerk TanStack React Start integration with updates and improvements for React framework integration.

authreacttanstacksdkrelease
Update2.2.22

@clerk/testing version update

@clerk/testing package released at version 2.2.22 with routine updates and improvements to the testing library.

testingsdkrelease
Improvement3.0.6

@clerk/nuxt 3.0.6

Patch release updating dependencies including @clerk/shared, @clerk/backend, and @clerk/vue to their latest versions.

nuxtdependenciespatch
Improvement6.14.1

@clerk/react dependency update

Updated @clerk/shared to version 4.28.1. This patch release includes dependency maintenance and updates.

reactdependenciesmaintenance
Fix4.28.1

Fix native OAuth transport flows breaking modal components

Resolved an issue where native OAuth transport flows (e.g. in Electron) were breaking out of modal components and failing with "Redirect url mismatch" errors. OAuth callbacks now navigate within the component's own router and consistently use the registered transport callback URL, preventing production rejections of sign-in and sign-up requests.

oauthauthfixmodalselectron
Improvement1.4.31

@clerk/tanstack-react-start@1.4.31

Patch release with updated dependencies for @clerk/shared, @clerk/backend, and @clerk/react.

clerktanstack-react-startdependencies
Improvement7.7.3

@clerk/nextjs@7.7.3

Patch release updating internal dependencies including @clerk/shared, @clerk/backend, and @clerk/react to their latest patch versions.

nextjsdependenciespatch
Update4.15.1

@clerk/localizations@4.15.1

Updated @clerk/shared dependency to version 4.28.1 with changes from commit 131edec.

localizationdependenciespatch
Improvement3.6.8

@clerk/react-router@3.6.8

Patch release with updated dependencies for @clerk/shared, @clerk/backend, and @clerk/react packages.

clerkreact-routerdependenciespatch
Improvement2.4.27

Updated @clerk/shared dependency

Patch update to the @clerk/vue package with an updated @clerk/shared dependency to version 4.28.1.

vuedependenciespatch
Improvement2.2.21

@clerk/testing dependency update

Updated @clerk/shared and @clerk/backend dependencies to latest patch versions. This ensures compatibility with the latest backend and shared library improvements.

testingdependenciespatch
Fix1.30.1

Fix native OAuth transport flows breaking out of modal components

Fixed native OAuth transport flows (e.g. @clerk/electron) that were breaking out of modal components and failing with redirect URL mismatch errors. OAuth callback steps now navigate within the component's own router and use the registered transport callback URL for completion redirects.

oauthfixtransportmodalauth
Improvement7.7.1

@clerk/nextjs 7.7.1 patch release

Updated dependencies for @clerk/backend, @clerk/shared, and @clerk/react to their latest patch versions for stability and compatibility improvements.

nextjsdependenciespatch
Improvement1.4.29

@clerk/tanstack-react-start 1.4.29

Patch release updating dependencies for @clerk/backend, @clerk/shared, and @clerk/react to their latest patch versions.

clerktanstackreact-startdependencies
Improvement6.13.1

@clerk/react 6.13.1

Updated @clerk/shared dependency to 4.27.1 to pull in latest shared utilities and improvements.

releasedependenciesreact

Sign up to see more

97 more changes from Clerk. Sign up to read the whole changelog.

Sign up free

GitHub or email — no card needed.