releases.shpreview

Clerk.uiVersion exposes prebuilt UI bundle version; SSO reset blank step fixed

@clerk/clerk-js@6.21.0

1 feature1 enhancement2 fixesThis release1 featureNew capabilities1 enhancementImprovements to existing features2 fixesBug fixesAI-tallied from the release notes

Minor Changes

  • Expose the loaded @clerk/ui version on the Clerk object via a new uiVersion property. It returns the version of the prebuilt UI bundle once it has loaded (for example Clerk.uiVersion in the browser console), or undefined if the UI has not been loaded yet. @clerk/clerk-js and @clerk/ui are versioned and loaded independently, so uiVersion can differ from Clerk.version. (#8931) by @jacekradko

Patch Changes

  • Display native OAuth callback errors in the UI. (#8786) by @wobsoriano

  • Allow changing enterprise connection provider between self-serve SSO steps (#8881) by @LauraBeatris

  • Self-serve SSO: fix the configuration wizard rendering a blank step when a connection is reset from the first configuration step. Resetting now returns to the provider selection step. (#8970) by @iagodahlem

  • Self-serve SSO: restore keyboard-accessible provider selection, mark configuration wizard steps complete based on connection state rather than position, and fix the organization Security page loading state. (#8940) by @iagodahlem

  • Updated dependencies [c38d853, 7e3174a, 97039bb, f43071d, 0e0ff11, 0039618, a536a0d]:

    • @clerk/shared@4.21.0

Fetched June 23, 2026