megachangelog
Clerk logo

Clerk Changelog

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


Improvement0.1.2

@clerk/mosaic 0.1.2

Updated dependencies including @clerk/shared to version 4.36.0.

mosaicdependenciespatch
Improvement7.9.7

@clerk/nextjs@7.9.7

Patch release with updated dependencies including @clerk/shared, @clerk/react, and @clerk/backend to their latest versions.

nextjspatchdependenciesclerk
Improvement4.36.0

@clerk/shared@4.36.0

Added a dedicated blocked request screen in SignIn/SignUp components with support reference details. Fixed enterprise SSO sign-ins that were failing with verification challenges, and improved error handling to expose traceId and metadata in action_blocked errors.

authssocomponentserror-handling
Update3.1.6

@clerk/nuxt 3.1.6

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

nuxtdependenciespatch
Improvement3.6.27

@clerk/react-router@3.6.27

Patch update with dependency updates to @clerk/shared, @clerk/react, and @clerk/backend.

clerkreact-routerdependencies
Improvement1.36.0

@clerk/ui@1.36.0

Added a dedicated blocked request screen in SignIn and SignUp components with error reference information, and fixed enterprise SSO sign-ins to properly show verification challenges instead of erroring. Improved error handling for protect_check_required scenarios and fixed issues with verification challenge cards spinning indefinitely and sign-ins stranding on "Use another method".

uiauthenticationsign-inverificationenterprise-sso
Improvement1.6.1

@clerk/tanstack-react-start@1.6.1

Patch release updating dependencies including clerk shared, react, and backend libraries to latest versions.

clerkreacttanstackdependencies
Improvement2.2.39

@clerk/testing 2.2.39

Updated internal dependencies for @clerk/shared and @clerk/backend to latest versions.

testingdependenciesmaintenance
Improvement6.17.2

@clerk/react dependency update

Updated internal dependencies to the latest versions including @clerk/shared@4.36.0.

reactdependenciespatch
Improvement2.5.6

@clerk/vue 2.5.6

Patch release updating internal dependencies, including @clerk/shared to version 4.36.0.

vuedependenciespatch
Announcement2.2.38

@clerk/testing version 2.2.38

Release of @clerk/testing package version 2.2.38 with updates and improvements to the testing library.

testingsdkrelease
Announcement6.17.1

@clerk/react version 6.17.1

Release of @clerk/react 6.17.1 with updates to the React authentication library.

reactsdkauth
Announcement1.35.0

@clerk/ui@1.35.0

Release of @clerk/ui version 1.35.0 with updates to the UI component library.

uicomponentsrelease
Announcement7.9.6

@clerk/nextjs 7.9.6

Maintenance release for the Clerk Next.js SDK.

nextjssdkclerk
Announcement2.5.5

Clerk Vue 2.5.5

Version release of the Clerk Vue library with updates and improvements to the Vue integration for Clerk authentication.

vuesdkrelease
Announcement4.35.0

@clerk/shared@4.35.0

Release of the Clerk shared utilities package version 4.35.0 with updates to shared components and functionality.

clerksharedpackagerelease
Announcement3.1.5

@clerk/nuxt 3.1.5

Release of Clerk Nuxt integration version 3.1.5 with updates to the authentication SDK for Nuxt applications.

nuxtsdkauthenticationrelease
Announcement0.1.1

@clerk/mosaic release

Release of @clerk/mosaic version 0.1.1. Check the release notes for details on what's included in this update.

mosaicreleaseclerk
Announcement1.6.0

@clerk/tanstack-react-start 1.6.0

Release of version 1.6.0 for the Clerk TanStack React Start integration package, providing updates and improvements to the React authentication library.

clerkreactauthtanstack
Announcement3.6.26

@clerk/react-router@3.6.26

Release of @clerk/react-router version 3.6.26 with updates to the React Router integration for Clerk authentication.

react-routersdkauthentication
Improvement2.5.4

@clerk/vue 2.5.4

Patch release updating dependencies including @clerk/shared to 4.34.0.

vuedependenciespatch
Improvement2.2.37

@clerk/testing dependency updates

Updated @clerk/testing dependencies including @clerk/shared to 4.34.0 and @clerk/backend to 3.19.0 to bring in latest patches and improvements.

testingdependenciespatch
Improvement6.17.0

Rename SSO fallback flow to SSO bypass in React SDK

The SSO fallback sign-in flow has been renamed to SSO bypass to align with the feature's official name. This affects the ssoFallbackFirstFactors property, localization keys, and card action element IDs, but no applications are impacted since the feature hasn't been enabled on any instance yet.

reactssoauthenticationapi
Improvement3.6.25

@clerk/react-router@3.6.25

Patch release with updated dependencies including clerk/shared, clerk/react, and clerk/backend to their latest versions.

react-routerdependenciespatch
Security7.9.5

@clerk/nextjs 7.9.5 patch release

Fixed a React key warning in ClerkProvider with App Router and resolved a cross-request credential leak in clerkMiddleware when using dynamic secret keys. Each request now has its own isolated store to prevent secret key visibility across concurrent requests.

nextjsreactmiddlewaresecurityauth
Improvement1.5.16

@clerk/tanstack-react-start 1.5.16 patch release

Updated dependencies including @clerk/shared, @clerk/react, and @clerk/backend to latest versions with bug fixes and improvements.

clerktanstack-react-startdependenciespatch
Improvement3.1.4

@clerk/nuxt@3.1.4 patch release

Updated dependencies including @clerk/shared to 4.34.0, @clerk/backend to 3.19.0, and @clerk/vue to 2.5.4. This patch release maintains compatibility with the latest Clerk packages.

nuxtdependenciespatch
Feature4.34.0

Add phone metadata and SSO bypass management features in @clerk/shared

@clerk/shared@4.34.0 adds phone-number parsing and formatting helpers, renames SSO fallback terminology to SSO bypass throughout the library, and enables organization admins to manage SSO bypass allowlist from OrganizationProfile. New utilities for URL parameter resolution and enterprise connection management UI improvements are also included.

sharedssophoneorganizationapi
Feature1.34.0

@clerk/ui@1.34.0

This release renames the SSO fallback feature to SSO bypass and adds tools for Organization admins to manage the SSO bypass allowlist from OrganizationProfile. It also includes UI improvements for enterprise connection management, new phone utilities in @clerk/shared, and several fixes for OAuth flows and account reconnection.

uissoorganizationoauthphone
Improvement1.17.25

@clerk/vue dependency updates

Updated @clerk/shared to 3.48.0 and @clerk/types to 4.101.27 to keep the Vue library in sync with the latest Clerk dependencies.

vuedependenciespatch
Improvement6.39.7

@clerk/nextjs v6.39.7 – Dependency updates

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

nextjsdependenciespatch
Improvement0.29.15

@clerk/tanstack-react-start patch update

Patch release with dependency updates to @clerk/shared, @clerk/backend, @clerk/clerk-react, and @clerk/types.

clerkdependenciespatch
Improvement4.101.27

@clerk/types v4.101.27

Updated @clerk/shared dependency to version 3.48.0.

typesdependenciespatch
Improvement1.14.10

@clerk/testing v1.14.10

Patch release with updated dependencies including @clerk/shared@3.48.0, @clerk/backend@2.33.7, and @clerk/types@4.101.27.

testingdependenciesrelease
Improvement4.13.50

@clerk/remix dependency updates

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

remixdependenciespatch
Improvement1.13.33

@clerk/nuxt@1.13.33

Updated internal dependencies including @clerk/shared, @clerk/backend, @clerk/types, and @clerk/vue to their latest versions to ensure compatibility and access to the latest features and fixes.

nuxtdependenciespatch
Improvement2.4.17

@clerk/react-router@2.4.17

Patch release updating internal dependencies including clerk-react, backend, shared, and types libraries to their latest patch versions.

clerk-reactdependenciespatchreact-router
Improvement2.5.3

@clerk/vue 2.5.3

Updated dependencies for @clerk/vue, including @clerk/shared to version 4.33.0 for improved compatibility and fixes.

vuedependenciespatch
Feature4.33.0

Add AgentID OAuth provider support

Added AgentID to OAuthProvider and OAUTH_PROVIDERS to support the "Continue with AgentID" OAuth flow. Instances with the connection enabled now render a "Continue with AgentID" button with AgentID mark tinted to match the theme's foreground color for better visibility in dark mode.

oauthauthenticationproviderui
Update2.2.36

@clerk/testing 2.2.36

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

testingdependenciespatch
Improvement1.5.15

@clerk/tanstack-react-start@1.5.15

Patch release updating dependencies including Clerk shared, backend, and React packages to their latest versions.

patchdependenciesreactsdk
Improvement1.33.1

Add agentid to OAuthProvider and enterprise SSO improvements

Added AgentID OAuth flow support with theme-aware button styling, enhanced the organization Security page to display all enterprise SSO connections with individual status and management actions, and added validation for appearance.cssLayerName to prevent invalid CSS from being generated.

oauthssouienterpriseauthentication
Improvement2.2.35

@clerk/testing patch update

Updated internal dependencies including @clerk/shared to 4.32.0 and @clerk/backend to 3.18.0.

testingdependenciespatch
Feature1.33.0

@clerk/ui@1.33.0

Added self-serve Directory Sync (SCIM) capabilities and SSO fallback sign-in flow for enterprise users who cannot reach their identity provider. Fixed OAuth sign-ups from openSignIn with withSignUp: true incorrectly landing on sign-in page with an error.

authssosigninenterpriseoauth
Improvement2.5.2

Updated JSDoc documentation links to match new anchor format

Updated internal documentation deep links in JSDoc comments to align with Clerk's new heading anchor format. This ensures code documentation references correctly point to the updated clerk.com documentation pages.

vuedocumentationjsdoc
Feature4.32.0

@clerk/shared@4.32.0

This release introduces self-serve Directory Sync (SCIM) capabilities and adds SSO fallback sign-in flow to the SignIn component, allowing enterprise users to sign in with email code when their identity provider is unreachable. JSDoc documentation links were also updated to match new URL anchors.

authssoscimenterprisesignin
Improvement7.9.3

@clerk/nextjs 7.9.3

Updated JSDoc documentation links to match Clerk's new URL anchors and clarified that temporary development keys can be provisioned without a Clerk account. Updated dependencies on @clerk/react, @clerk/shared, and @clerk/backend.

nextjsdocumentationsdkpatch
Improvement3.6.23

@clerk/react-router v3.6.23

Updated dependencies across @clerk/react, @clerk/shared, and @clerk/backend packages to incorporate the latest improvements and fixes.

react-routerdependenciespatch
Improvement2.0.7

Update JSDoc links to match clerk.com's new heading anchors

Updated documentation deep links in JSDoc comments to align with Clerk's refactored documentation URL anchors, improving navigation consistency for developers referencing the API documentation.

docsjsdocupgradeapi-reference
Improvement1.5.14

Updated Clerk dependencies

Patch update to @clerk/tanstack-react-start with dependency updates to Clerk React, Shared, and Backend packages.

patchdependenciestanstack
Improvement3.1.2

@clerk/nuxt@3.1.2

Dependency updates for @clerk/shared, @clerk/backend, and @clerk/vue to improve stability and compatibility.

nuxtdependenciesclerk
Feature6.16.0

@clerk/react@6.16.0

Introduces self-serve Directory Sync (SCIM) capabilities for enterprise identity management. Also updates documentation links in JSDoc comments to reflect Clerk's new heading anchor format.

scimdirectory-syncreactdocumentation
Improvement4.31.1

@clerk/shared 4.31.1

Patch release updating dependencies, improving useSSO() to accept oidcPrompt and oidcLoginHint parameters, updating Clerk Dashboard links to use the new active-instance shortcut, and documenting OAuth device verification flows.

clerkdependenciesauthoauthsdk
Improvement2.2.34

@clerk/testing 2.2.34

Patch update with dependency updates to @clerk/shared and @clerk/backend.

testingdependenciespatch
Improvement3.6.22

@clerk/react-router@3.6.22

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

clerkreact-routerdependenciespatch
Improvement7.9.2

@clerk/nextjs 7.9.2

Patch release updating dependencies across @clerk/shared, @clerk/backend, and @clerk/react packages.

nextjsdependenciespatch
Improvement2.5.1

@clerk/vue 2.5.1

Patch release updating dependencies, including @clerk/shared to version 4.31.1.

vuedependenciespatch
Improvement1.5.13

@clerk/tanstack-react-start@1.5.13

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

dependenciespatchtanstackclerk-sdk
Improvement2.0.6

Update Dashboard links to use active-instance shortcut

Clerk Dashboard links in option descriptions, error messages, and READMEs have been updated to use the active-instance shortcut instead of the legacy /last-active?path= URL format. Dependencies for chalk, jscodeshift, marked, and tinyglobby have also been updated.

dashboardlinksurlsupgrade
Improvement1.32.3

@clerk/ui@1.32.3

Patch release with dashboard link updates to use active-instance shortcuts, improved reverification UI, passkey autofill error handling, and dependency updates including floating-ui.

uidashboardpasskeydependenciesbugfix
Improvement3.1.1

@clerk/nuxt@3.1.1 dependency updates

Updated dependencies for @clerk/nuxt including @clerk/shared, @clerk/backend, and @clerk/vue packages.

nuxtdependenciespatchrelease
Improvement6.15.2

@clerk/react@6.15.2

Patch release with updated dependencies including @clerk/shared@4.31.1.

reactpatchdependencies
Fix6.15.1

Ensure ticket-based sign-in and sign-up flows finalize correctly

Fixed an issue where ticket-based sign-in and sign-up flows that started before Clerk finished loading could not be finalized successfully. This ensures users can complete authentication flows even if initiated during the loading phase.

reactauthsign-insign-upfix
Improvement1.32.2

Add "Back" action to authenticator-app verification in UserProfile

Added a "Back" button to the authenticator-app verification step in UserProfile that allows users to return to the QR code without cancelling setup or regenerating the TOTP secret, keeping any previously scanned codes valid.

uiauthenticationtotpux
Improvement3.6.21

@clerk/react-router dependency update

Updated @clerk/react dependency to version 6.15.1 to ensure compatibility and include the latest fixes.

react-routerdependencypatch
Improvement7.9.1

@clerk/nextjs dependency update

Updated @clerk/react dependency to version 6.15.1 for bug fixes and improvements.

nextjsdependenciespatch
Improvement0.0.41

@clerk/electron dependency update

Updated @clerk/electron to include the latest @clerk/react@6.15.1 dependency patch.

electrondependenciespatch
Improvement3.1.81

@clerk/chrome-extension 3.1.81

Patch release with updated dependencies for @clerk/ui and @clerk/react.

chrome-extensiondependenciespatch
Fix1.32.1

Fix OAuthDeviceVerification code input overflow

Fixed an issue where the code input in the OAuthDeviceVerification component would overflow the card container when the card was not flush. This improves the visual layout and usability of OAuth device verification flows.

uioauthfixcomponentslayout
Improvement3.1.80

@clerk/chrome-extension 3.1.80

Updated dependencies including @clerk/ui to 1.32.1 and @clerk/react to 6.15.0 to include the latest improvements and fixes.

chrome-extensiondependenciesupdate
Feature3.1.0

Add OAuth device verification component and workflow hook

Added an authenticated OAuth device verification component and workflow hook for approving or denying OAuth Device Authorization Grant requests. Dependencies updated to @clerk/shared@4.31.0, @clerk/vue@2.5.0, and @clerk/backend@3.17.1.

oauthnuxtdevice-verificationauthentication
Feature7.9.0

Add OAuth device verification component and workflow hook

Added an authenticated OAuth device verification component and workflow hook for approving or denying OAuth Device Authorization Grant requests. Dependencies were updated for @clerk/react, @clerk/shared, and @clerk/backend.

oauthnextjsauthcomponents
Improvement1.5.11

@clerk/tanstack-react-start@1.5.11

Patch release updating dependencies including @clerk/react@6.15.0, @clerk/shared@4.31.0, and @clerk/backend@3.17.1 to bring in latest improvements and fixes.

dependenciespatchreactbackend
Improvement2.2.33

@clerk/testing dependency updates

Updated @clerk/shared to 4.31.0 and @clerk/backend to 3.17.1 to incorporate latest dependency improvements and fixes.

testingdependenciesclerk-ecosystem
Improvement3.6.20

@clerk/react-router@3.6.20

Updated dependencies including @clerk/react@6.15.0, @clerk/shared@4.31.0, and @clerk/backend@3.17.1.

dependenciespatchreact-routerclerk
Improvement1.32.0

@clerk/ui@1.32.0

Added OAuth device verification component and workflow hook for approving or denying OAuth Device Authorization Grant requests. Fixed an issue where configured OIDC prompts were being ignored during sign-up continuations, enterprise SSO, and embedded OAuth sign-ups.

oauthoidcauthenticationui-componentssso
Improvement4.6.2

@clerk/expo version 4.6.2 patch release

Updated bundled clerk-ios SDK to version 1.5.2 and updated dependencies including @clerk/clerk-js to version 6.30.3. This patch includes bug fixes and improvements from the underlying iOS and JavaScript SDKs.

expoiossdkdependencies
Improvement1.5.10

@clerk/tanstack-react-start@1.5.10

Updated dependencies including @clerk/backend to version 3.17.0. This is a patch release addressing dependency updates.

dependenciessdkreactpatch
Improvement7.8.4

Add @deprecated tags to removed control-component stubs

Added @deprecated tags to the removed SignedIn, SignedOut, and Protect control-component stubs so editors and lint rules flag them at authoring time instead of only failing when rendered. This helps developers identify deprecated components earlier in the development process.

nextjscomponentsdeprecationmigration
Improvement3.6.19

@clerk/react-router v3.6.19

Patch update to @clerk/react-router with updated dependencies, including @clerk/backend v3.17.0.

react-routerdependenciesupdate
Improvement3.1.75

Add internal __internal_enableHandshake option to clerkPlugin

Added an internal __internal_enableHandshake option to clerkPlugin() that defaults to true. When disabled, it skips the handshake flow and strips handshake cookies and query parameters before authentication, enabling support for API-only backends that cannot return Set-Cookie headers.

fastifypluginauthenticationapicookies
Improvement0.1.75

@clerk/hono 0.1.75

Updated dependencies including @clerk/backend to 3.17.0 with internal fixes and improvements.

honodependenciesbackendpatch
Improvement3.0.17

@clerk/nuxt 3.0.17

Updated @clerk/backend dependency to version 3.17.0. This patch release includes dependency updates that improve compatibility and stability.

nuxtdependenciesclerkrelease
Improvement2.2.32

@clerk/testing dependency update

Updated @clerk/testing dependencies including @clerk/backend to version 3.17.0.

testingdependenciesbackend
Improvement2.1.65

@clerk/express@2.1.65

Updated dependencies including @clerk/backend@3.17.0 to incorporate the latest bug fixes and improvements to the backend package.

expressbackenddependencies
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

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.