You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
This PR was opened by the Changesets release GitHub action. When you're ready to do a release, you can merge this and the packages will be published to npm automatically. If you're not ready to do a release yet, that's fine, whenever you add more changesets to main, this PR will be updated.
Releases
@clerk/clerk-js@6.21.0
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
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
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
Make OAuthProviderData.docsUrl optional and remove the Enstall OAuth provider docs URL. (#8885) by @SarahSoutoul
Patch Changes
Condense the OrganizationProfile Security page SSO overview to a single summary row (one-line description, domains as chips, status badge, actions under the overflow menu) and remove the now-unused ssoSection provider/sign-on URL/issuer/descriptionLine2 localization keys. (#8915) by @iagodahlem
Add a generic FLOW_STEP_MOUNTED telemetry event (eventFlowStepMounted) for measuring multi-step flow funnels, and wire it into the self-serve SSO flow (#8951) by @LauraBeatris
Add localization support for OAuth access denied errors. (#8786) by @wobsoriano
Allow changing enterprise connection provider between self-serve SSO steps (#8881) by @LauraBeatris
Improve UserButton and OrganizationSwitcher accessibility. The trigger button now announces itself as a dialog trigger (aria-haspopup="dialog") and the popover uses role="dialog" instead of role="menu". UserButton and OrganizationSwitcher popovers now receive focus when opened, and actions are logically grouped with labelled role="group" elements for screen readers. (#8325) by @alexcarpenter
@clerk/ui@1.21.0
Minor Changes
Migrate from :focus to :focus-visible so focus rings only appear during keyboard navigation (#8595) by @alexcarpenter
Improve UserButton and OrganizationSwitcher accessibility. The trigger button now announces itself as a dialog trigger (aria-haspopup="dialog") and the popover uses role="dialog" instead of role="menu". UserButton and OrganizationSwitcher popovers now receive focus when opened, and actions are logically grouped with labelled role="group" elements for screen readers. (#8325) by @alexcarpenter
Patch Changes
Condense the OrganizationProfile Security page SSO overview to a single summary row (one-line description, domains as chips, status badge, actions under the overflow menu) and remove the now-unused ssoSection provider/sign-on URL/issuer/descriptionLine2 localization keys. (#8915) by @iagodahlem
Add a generic FLOW_STEP_MOUNTED telemetry event (eventFlowStepMounted) for measuring multi-step flow funnels, and wire it into the self-serve SSO flow (#8951) by @LauraBeatris
Add localization support for OAuth access denied errors. (#8786) by @wobsoriano
Allow changing enterprise connection provider between self-serve SSO steps (#8881) by @LauraBeatris
The Security tab in <OrganizationProfile /> is now hidden for members who lack the manage enterprise connections permission (org:sys_entconns:manage), instead of rendering a permission-denied state. This matches how the Members, Billing, and API keys tabs are gated. (#8971) by @iagodahlem
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
Condense the OrganizationProfile Security page SSO overview to a single summary row (one-line description, domains as chips, status badge, actions under the overflow menu) and remove the now-unused ssoSection provider/sign-on URL/issuer/descriptionLine2 localization keys. (#8915) by @iagodahlem
Add localization support for OAuth access denied errors. (#8786) by @wobsoriano
Allow changing enterprise connection provider between self-serve SSO steps (#8881) by @LauraBeatris
Improve UserButton and OrganizationSwitcher accessibility. The trigger button now announces itself as a dialog trigger (aria-haspopup="dialog") and the popover uses role="dialog" instead of role="menu". UserButton and OrganizationSwitcher popovers now receive focus when opened, and actions are logically grouped with labelled role="group" elements for screen readers. (#8325) by @alexcarpenter
Please check the settings in the CodeRabbit UI or the .coderabbit.yaml file in this repository. To trigger a single review, invoke the @coderabbitai review command.
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
This PR was opened by the Changesets release GitHub action. When you're ready to do a release, you can merge this and the packages will be published to npm automatically. If you're not ready to do a release yet, that's fine, whenever you add more changesets to main, this PR will be updated.
Releases
@clerk/clerk-js@6.21.0
Minor Changes
@clerk/uiversion on theClerkobject via a newuiVersionproperty. It returns the version of the prebuilt UI bundle once it has loaded (for exampleClerk.uiVersionin the browser console), orundefinedif the UI has not been loaded yet.@clerk/clerk-jsand@clerk/uiare versioned and loaded independently, souiVersioncan differ fromClerk.version. (#8931) by @jacekradkoPatch 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/react@6.11.0
Minor Changes
@clerk/uiversion on theClerkobject via a newuiVersionproperty. It returns the version of the prebuilt UI bundle once it has loaded (for exampleClerk.uiVersionin the browser console), orundefinedif the UI has not been loaded yet.@clerk/clerk-jsand@clerk/uiare versioned and loaded independently, souiVersioncan differ fromClerk.version. (#8931) by @jacekradkoPatch Changes
c38d853,7e3174a,97039bb,f43071d,0e0ff11,0039618,a536a0d]:@clerk/react-router@3.5.0
Minor Changes
Add support for React Router v8. (#8972) by @wobsoriano
If you're using React Router v7, keep the
v8_middlewarefuture flag enabled. If you're migrating to React Router v8, remove the flag:// react-router.config.ts export default { - future: {- v8_middleware: true,- }, }Patch Changes
c38d853,7e3174a,97039bb,f43071d,0e0ff11,0039618,a536a0d]:@clerk/shared@4.21.0
Minor Changes
Expose the loaded
@clerk/uiversion on theClerkobject via a newuiVersionproperty. It returns the version of the prebuilt UI bundle once it has loaded (for exampleClerk.uiVersionin the browser console), orundefinedif the UI has not been loaded yet.@clerk/clerk-jsand@clerk/uiare versioned and loaded independently, souiVersioncan differ fromClerk.version. (#8931) by @jacekradkoMake
OAuthProviderData.docsUrloptional and remove the Enstall OAuth provider docs URL. (#8885) by @SarahSoutoulPatch Changes
Condense the OrganizationProfile Security page SSO overview to a single summary row (one-line description, domains as chips, status badge, actions under the overflow menu) and remove the now-unused ssoSection provider/sign-on URL/issuer/descriptionLine2 localization keys. (#8915) by @iagodahlem
Add a generic
FLOW_STEP_MOUNTEDtelemetry event (eventFlowStepMounted) for measuring multi-step flow funnels, and wire it into the self-serve SSO flow (#8951) by @LauraBeatrisAdd localization support for OAuth access denied errors. (#8786) by @wobsoriano
Allow changing enterprise connection provider between self-serve SSO steps (#8881) by @LauraBeatris
Improve UserButton and OrganizationSwitcher accessibility. The trigger button now announces itself as a dialog trigger (
aria-haspopup="dialog") and the popover usesrole="dialog"instead ofrole="menu". UserButton and OrganizationSwitcher popovers now receive focus when opened, and actions are logically grouped with labelledrole="group"elements for screen readers. (#8325) by @alexcarpenter@clerk/ui@1.21.0
Minor Changes
Migrate from
:focusto:focus-visibleso focus rings only appear during keyboard navigation (#8595) by @alexcarpenterImprove UserButton and OrganizationSwitcher accessibility. The trigger button now announces itself as a dialog trigger (
aria-haspopup="dialog") and the popover usesrole="dialog"instead ofrole="menu". UserButton and OrganizationSwitcher popovers now receive focus when opened, and actions are logically grouped with labelledrole="group"elements for screen readers. (#8325) by @alexcarpenterPatch Changes
Condense the OrganizationProfile Security page SSO overview to a single summary row (one-line description, domains as chips, status badge, actions under the overflow menu) and remove the now-unused ssoSection provider/sign-on URL/issuer/descriptionLine2 localization keys. (#8915) by @iagodahlem
Updates development mode indicator styling. (#8917) by @alexcarpenter
Add a generic
FLOW_STEP_MOUNTEDtelemetry event (eventFlowStepMounted) for measuring multi-step flow funnels, and wire it into the self-serve SSO flow (#8951) by @LauraBeatrisAdd localization support for OAuth access denied errors. (#8786) by @wobsoriano
Allow changing enterprise connection provider between self-serve SSO steps (#8881) by @LauraBeatris
The Security tab in
<OrganizationProfile />is now hidden for members who lack the manage enterprise connections permission (org:sys_entconns:manage), instead of rendering a permission-denied state. This matches how the Members, Billing, and API keys tabs are gated. (#8971) by @iagodahlemSelf-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/astro@3.4.7
Patch Changes
c38d853,7e3174a,97039bb,f43071d,0e0ff11,0039618,a536a0d]:@clerk/backend@3.8.3
Patch Changes
c38d853,7e3174a,97039bb,f43071d,0e0ff11,0039618,a536a0d]:@clerk/chrome-extension@3.1.42
Patch Changes
c38d853,0c1a5d8,7e3174a,97039bb,f43071d,3ba456b,0e0ff11,0e0ff11,0039618,3327226,6224165,a7f923c,a536a0d]:@clerk/electron@0.0.2
Patch Changes
Introduce
@clerk/electronpackage. (#8786) by @wobsorianoUpdated dependencies [
c38d853,7e3174a,97039bb,f43071d,0e0ff11,0e0ff11,0039618,6224165,a7f923c,a536a0d]:@clerk/expo@3.5.3
Patch Changes
c38d853,7e3174a,97039bb,f43071d,0e0ff11,0e0ff11,0039618,6224165,a7f923c,a536a0d]:@clerk/expo-passkeys@1.1.9
Patch Changes
c38d853,7e3174a,97039bb,f43071d,0e0ff11,0039618,a536a0d]:@clerk/express@2.1.31
Patch Changes
c38d853,7e3174a,97039bb,f43071d,0e0ff11,0039618,a536a0d]:@clerk/fastify@3.1.41
Patch Changes
c38d853,7e3174a,97039bb,f43071d,0e0ff11,0039618,a536a0d]:@clerk/hono@0.1.41
Patch Changes
c38d853,7e3174a,97039bb,f43071d,0e0ff11,0039618,a536a0d]:@clerk/localizations@4.9.3
Patch Changes
Condense the OrganizationProfile Security page SSO overview to a single summary row (one-line description, domains as chips, status badge, actions under the overflow menu) and remove the now-unused ssoSection provider/sign-on URL/issuer/descriptionLine2 localization keys. (#8915) by @iagodahlem
Add localization support for OAuth access denied errors. (#8786) by @wobsoriano
Allow changing enterprise connection provider between self-serve SSO steps (#8881) by @LauraBeatris
Improve UserButton and OrganizationSwitcher accessibility. The trigger button now announces itself as a dialog trigger (
aria-haspopup="dialog") and the popover usesrole="dialog"instead ofrole="menu". UserButton and OrganizationSwitcher popovers now receive focus when opened, and actions are logically grouped with labelledrole="group"elements for screen readers. (#8325) by @alexcarpenterUpdated dependencies [
c38d853,7e3174a,97039bb,f43071d,0e0ff11,0039618,a536a0d]:@clerk/nextjs@7.5.8
Patch Changes
c38d853,7e3174a,97039bb,f43071d,0e0ff11,0039618,a536a0d]:@clerk/nuxt@2.6.7
Patch Changes
c38d853,7e3174a,97039bb,f43071d,0e0ff11,0039618,a536a0d]:@clerk/tanstack-react-start@1.4.8
Patch Changes
c38d853,7e3174a,97039bb,f43071d,0e0ff11,0039618,a536a0d]:@clerk/testing@2.1.6
Patch Changes
c38d853,7e3174a,97039bb,f43071d,0e0ff11,0039618,a536a0d]:@clerk/vue@2.4.7
Patch Changes
c38d853,7e3174a,97039bb,f43071d,0e0ff11,0039618,a536a0d]:@clerk/headless@0.0.3
Patch Changes
c38d853,7e3174a,97039bb,f43071d,0e0ff11,0039618,a536a0d]:@clerk/msw@0.0.39
Patch Changes
c38d853,7e3174a,97039bb,f43071d,0e0ff11,0039618,a536a0d]:@clerk/swingset@0.0.8
Patch Changes
c38d853,0c1a5d8,f43071d,3ba456b,0e0ff11,0039618,3327226,6224165,a7f923c,a536a0d]: