Skip to content

ci(repo): Version packages - #10615

Merged
wobsoriano merged 1 commit into
mainfrom
changeset-release/main
Nov 5, 2026
Merged

wobsoriano merged 1 commit into
mainfrom
changeset-release/main

Conversation

@clerk-cookie

@clerk-cookie clerk-cookie commented Nov 3, 2026 •

Copy link
Copy Markdown
Collaborator

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/backend@3.27.0

Minor Changes

  • Add DirectoryGroupWebhookEvent and DirectoryGroupMembershipWebhookEvent to WebhookEvent, so verifyWebhook() narrows the directoryGroup.created, directoryGroup.updated, directoryGroup.synced, directoryGroup.deleted, directoryGroupMembership.created and directoryGroupMembership.deleted events that Directory Sync sends. Their payload types are exported as DirectoryGroupWebhookEventJSON, DirectoryGroupMembershipWebhookEventJSON and DeletedDirectoryGroupMembershipWebhookEventJSON. (#10378) by @mauricioabreu

Patch Changes

  • Updated dependencies [88c99e3]:
    • @clerk/shared@4.44.1

@clerk/react-router@3.7.0

Minor Changes

  • Remove the options argument from rootAuthLoader(). It had no effect, since rootAuthLoader reads auth state from clerkMiddleware(). Pass options like secretKey or signInUrl to clerkMiddleware() instead. The rootAuthLoader() callback request no longer types request.user, request.session, or request.organization, because they were always undefined. RootAuthLoaderOptions is deprecated in favor of ClerkMiddlewareOptions, and its unused loadUser, loadSession, and loadOrganization flags are removed. (#10663) by @wobsoriano

Patch Changes

  • Updated dependencies [11d5dfb, 88c99e3]:
    • @clerk/backend@3.27.0
    • @clerk/shared@4.44.1
    • @clerk/react@6.18.6

@clerk/astro@4.1.22

Patch Changes

  • Updated dependencies [11d5dfb, 88c99e3]:
    • @clerk/backend@3.27.0
    • @clerk/shared@4.44.1

@clerk/chrome-extension@3.1.105

Patch Changes

  • Prevent Chrome extensions from loading Device Intelligence scripts from remote URLs. (#10565) by @mwickett

    Initialize production Chrome extension authentication without requiring a previously stored client token.

  • Updated dependencies [805c158, 256153a, 88c99e3, 700f375, 0d6bff9]:

    • @clerk/clerk-js@6.42.3
    • @clerk/shared@4.44.1
    • @clerk/ui@1.42.4
    • @clerk/react@6.18.6

@clerk/clerk-js@6.42.3

Patch Changes

  • Fix getToken() and React Native startup hanging when a Frontend API request never gets a response. In React Native, session token requests now time out after 10 seconds and are retried. In React Native apps that use __experimental_resourceCache, startup requests time out after 7 seconds and Clerk loads from the cached resources. Token requests in browsers are unchanged. (#10646) by @mikepitre

  • Prevent Chrome extensions from loading Device Intelligence scripts from remote URLs. (#10565) by @mwickett

    Initialize production Chrome extension authentication without requiring a previously stored client token.

  • Fix users occasionally being signed out right after completing sign-up. setActive({ session }) now rejects with a network error instead of signing the user out when it cannot confirm a newly created session. (#10654) by @mikepitre

  • Updated dependencies [88c99e3]:

    • @clerk/shared@4.44.1

@clerk/electron@0.1.10

Patch Changes

@clerk/expo@4.15.1

Patch Changes

  • useSignInWithApple now throws a ClerkAPIResponseError when Sign in with Apple on an instance with restricted sign-ups needs the user to verify their email address first. Previously it returned with no session and no error. (#10644) by @mikepitre

  • Updated dependencies [805c158, 256153a, 88c99e3, 700f375]:

    • @clerk/clerk-js@6.42.3
    • @clerk/shared@4.44.1
    • @clerk/react@6.18.6

@clerk/expo-passkeys@2.1.7

Patch Changes

  • Updated dependencies [88c99e3]:
    • @clerk/shared@4.44.1

@clerk/express@2.1.88

Patch Changes

  • Updated dependencies [11d5dfb, 88c99e3]:
    • @clerk/backend@3.27.0
    • @clerk/shared@4.44.1

@clerk/fastify@3.1.98

Patch Changes

  • Updated dependencies [11d5dfb, 88c99e3]:
    • @clerk/backend@3.27.0
    • @clerk/shared@4.44.1

@clerk/hono@0.1.98

Patch Changes

  • Updated dependencies [11d5dfb, 88c99e3]:
    • @clerk/backend@3.27.0
    • @clerk/shared@4.44.1

@clerk/localizations@4.24.6

Patch Changes

  • Updated dependencies [88c99e3]:
    • @clerk/shared@4.44.1

@clerk/mosaic@0.2.2

Patch Changes

  • Drop an image onto the profile picture row in UserProfile or the logo row in OrganizationProfile to upload it. While a file is dragged over the row, the avatar darkens and shows an upload icon. FileUpload.Dropzone now ignores drags that carry no files, such as selected text or links. (#10601) by @alexcarpenter

  • The logo picker in CreateOrganization now matches UserProfile and OrganizationProfile: once a logo is chosen, the Upload button is replaced by a menu to change or remove it, and an image can be dropped onto the row. Clicking the Logo label opens the file picker, and a rejected file's error now shows below the row instead of replacing the description. In all three, dragging a file of an unsupported type over the avatar shows a blocked icon instead of the upload arrow. In OrganizationProfile, the logo menu no longer shows icons, and its Remove item now uses the destructive color, as in UserProfile. (#10604) by @alexcarpenter

  • Controls such as inputs, selects, checkboxes, radios and outline buttons keep the stronger --cl-color-border, while containers and dividers (cards, sections, tables, menus, the profile nav) use --cl-color-border-subtle. The two are now 12 and 8 percent washes in both modes, which makes light-mode controls firmer and leaves containers close to where they were. The profile opened in a dialog draws a border. Outline buttons fill with the surface color, and their hover and pressed states tint that fill. Banners, badges, toasts and the tag-input error use the -subtle tokens, and the neutral badge and banner use --cl-color-neutral-subtle. (#10496) by @prestonwebdev

  • Fix keyboard navigation in tabs and accordions. The tab stop now lands on the selected tab even when it isn't the first, and arrow keys pressed in a field inside an accordion panel stay with that field. ActionBar.Root now calls onFocus and onBlur handlers passed by consumers. (#10573) by @alexcarpenter

  • Confirm dialogs now stay busy until their action finishes, even after you cancel a reverification prompt, and they can't be reopened or confirmed a second time while the request is in flight. (#10628) by @alexcarpenter

  • Keep keyboard focus on the input while saving an organization name or slug, renaming a passkey, verifying an authenticator code, or sending organization invitations. Focus previously dropped to the page. (#10618) by @alexcarpenter

    • Fixed an issue where an outgoing Flow step could show content from an update that never appeared on screen. (#10651) by @dstaley

    • Fixed an issue where adding a tag while a controlled TagInput update was still pending could use the pending tag list instead of the list shown on screen.

  • Move the OAuth consent redirect domain helper into @clerk/shared so it can be shared across UI packages. No behavior change. (#10218) by @alexcarpenter

  • Form submit buttons now show their pending state and keep focus while the form submits, instead of looking disabled. (#10627) by @alexcarpenter

  • IconFrame and Avatar now share one size scale and set of corner radii: xs, sm, md and lg are 24, 32, 40 and 48px. IconFrame sizes are now xs, sm, md and lg and the default is md (40px), replacing sm, md, lg and xl. Avatar md is 40px instead of 38px, square Avatar at md has a 6px radius instead of 8px, and provider icons in the connected accounts, enterprise accounts and Web3 wallets sections are 16px instead of 20px. (#10600) by @prestonwebdev

  • Keep the phone entry screen pending until the first verification code is sent in UserProfile. Disable Cancel while verifying or resending a phone verification code. (#10561) by @austincalvelage

  • Updated dependencies [88c99e3]:

    • @clerk/shared@4.44.1

@clerk/nextjs@7.9.25

Patch Changes

  • Updated dependencies [11d5dfb, 88c99e3]:
    • @clerk/backend@3.27.0
    • @clerk/shared@4.44.1
    • @clerk/react@6.18.6

@clerk/nuxt@3.1.22

Patch Changes

  • Updated dependencies [11d5dfb, 88c99e3]:
    • @clerk/backend@3.27.0
    • @clerk/shared@4.44.1
    • @clerk/vue@2.5.19

@clerk/react@6.18.6

Patch Changes

  • Updated dependencies [88c99e3]:
    • @clerk/shared@4.44.1

@clerk/shared@4.44.1

Patch Changes

  • Move the OAuth consent redirect domain helper into @clerk/shared so it can be shared across UI packages. No behavior change. (#10218) by @alexcarpenter

@clerk/tanstack-react-start@1.7.11

Patch Changes

  • Updated dependencies [11d5dfb, 88c99e3]:
    • @clerk/backend@3.27.0
    • @clerk/shared@4.44.1
    • @clerk/react@6.18.6

@clerk/testing@2.2.55

Patch Changes

  • Make the unstable API keys page object's selectExpiration wait for the expiration dropdown to open and close, instead of force-clicking the option while the list is still animating. (#10647) by @alexcarpenter

  • Updated dependencies [11d5dfb, 88c99e3]:

    • @clerk/backend@3.27.0
    • @clerk/shared@4.44.1

@clerk/ui@1.42.4

Patch Changes

  • Move the OAuth consent redirect domain helper into @clerk/shared so it can be shared across UI packages. No behavior change. (#10218) by @alexcarpenter

  • Fix an issue where annual base-fees were shown with incorrect labels. (#10660) by @dstaley

  • Updated dependencies [88c99e3]:

    • @clerk/shared@4.44.1
    • @clerk/localizations@4.24.6

@clerk/vue@2.5.19

Patch Changes

  • Updated dependencies [88c99e3]:
    • @clerk/shared@4.44.1

@clerk/msw@0.0.86

Patch Changes

  • Updated dependencies [88c99e3]:
    • @clerk/shared@4.44.1

@clerk/swingset@0.0.69

Patch Changes

@vercel

vercel Bot commented Nov 3, 2026 •

Copy link
Copy Markdown

The latest updates on your projects. Learn more about Vercel for GitHub.

Project Deployment Actions Updated
clerk-js-sandbox Ready Ready Preview Nov 5, 2026 4:00am UTC
swingset Ready Ready Preview Nov 5, 2026 4:00am UTC

Request Review

@coderabbitai

coderabbitai Bot commented Nov 3, 2026 •

Copy link
Copy Markdown
Contributor

Important

Review skipped

Ignore keyword(s) in the title.

⛔ Ignored keywords: 1

  • ci(repo): Version packages

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.

Run configuration

You can disable this status message by setting the reviews.review_status to false in the CodeRabbit configuration file.

Use the checkbox below for a quick retry:

  • Trigger review
  • Autofix · Keep fixing CodeRabbit findings and required CI, and resolving merge conflicts

@pkg-pr-new

pkg-pr-new Bot commented Nov 3, 2026 •

Copy link
Copy Markdown

Open in StackBlitz

@clerk/astro

npm i https://pkg.pr.new/@clerk/astro@10615

@clerk/backend

npm i https://pkg.pr.new/@clerk/backend@10615

@clerk/chrome-extension

npm i https://pkg.pr.new/@clerk/chrome-extension@10615

@clerk/clerk-js

npm i https://pkg.pr.new/@clerk/clerk-js@10615

@clerk/electron

npm i https://pkg.pr.new/@clerk/electron@10615

@clerk/electron-passkeys

npm i https://pkg.pr.new/@clerk/electron-passkeys@10615

@clerk/eslint-plugin

npm i https://pkg.pr.new/@clerk/eslint-plugin@10615

@clerk/expo

npm i https://pkg.pr.new/@clerk/expo@10615

@clerk/expo-biometrics

npm i https://pkg.pr.new/@clerk/expo-biometrics@10615

@clerk/expo-google-signin

npm i https://pkg.pr.new/@clerk/expo-google-signin@10615

@clerk/expo-native-components

npm i https://pkg.pr.new/@clerk/expo-native-components@10615

@clerk/expo-passkeys

npm i https://pkg.pr.new/@clerk/expo-passkeys@10615

@clerk/express

npm i https://pkg.pr.new/@clerk/express@10615

@clerk/fastify

npm i https://pkg.pr.new/@clerk/fastify@10615

@clerk/hono

npm i https://pkg.pr.new/@clerk/hono@10615

@clerk/localizations

npm i https://pkg.pr.new/@clerk/localizations@10615

@clerk/mosaic

npm i https://pkg.pr.new/@clerk/mosaic@10615

@clerk/nextjs

npm i https://pkg.pr.new/@clerk/nextjs@10615

@clerk/nuxt

npm i https://pkg.pr.new/@clerk/nuxt@10615

@clerk/react

npm i https://pkg.pr.new/@clerk/react@10615

@clerk/react-router

npm i https://pkg.pr.new/@clerk/react-router@10615

@clerk/shared

npm i https://pkg.pr.new/@clerk/shared@10615

@clerk/tanstack-react-start

npm i https://pkg.pr.new/@clerk/tanstack-react-start@10615

@clerk/testing

npm i https://pkg.pr.new/@clerk/testing@10615

@clerk/ui

npm i https://pkg.pr.new/@clerk/ui@10615

@clerk/upgrade

npm i https://pkg.pr.new/@clerk/upgrade@10615

@clerk/vue

npm i https://pkg.pr.new/@clerk/vue@10615

commit: 01f5c7b

@github-actions

github-actions Bot commented Nov 3, 2026 •

Copy link
Copy Markdown
Contributor

API Changes Report

Generated by Break Check on 2026-11-05T04:01:47.447Z

Summary

Metric Count
Packages analyzed 20
Packages with changes 0
🔴 Breaking changes 0
🟡 Non-breaking changes 0
🟢 Additions 0

No API Changes Detected

All packages have stable APIs with no detected changes.


Report generated by Break Check

Last ran on 01f5c7b.

@github-actions

github-actions Bot commented Nov 3, 2026 •

Copy link
Copy Markdown
Contributor

🟢 e2e android: 19 passed

All 19 tests in 13 files
Test Time
🟢 specs/features/custom-flow-sign-in/complete.e2e.ts · 1 passed 17.7s
🟢 useSignIn completes with the email code 17.7s
🟢 specs/features/custom-flow-sign-up/complete.e2e.ts · 1 passed 17.4s
🟢 useSignUp completes with the email code 17.4s
🟢 specs/features/native-auth-view/complete.e2e.ts · 1 passed 18.7s
🟢 signs in through AuthView with the email code 18.7s
🟢 specs/features/native-auth-view/logo.e2e.ts · 1 passed 23.5s
🟢 signs in with a password through the AuthView that has a logo, after it closed and reopened 23.5s
🟢 specs/features/native-auth-view/opens.e2e.ts · 2 passed 15.5s
🟢 the home full-screen sign-in button shows AuthView with no close button 6.2s
🟢 closing the AuthView that the home opened returns to the home 9.3s
🟢 specs/features/native-js-sync/sign-in-from-native.e2e.ts · 2 passed 1m 3s
🟢 a native password sign-in reaches the JS hooks and survives a relaunch 30.9s
🟢 a second native sign-in in the same process reaches the JS hooks 32.4s
🟢 specs/features/native-js-sync/sign-out-from-native.e2e.ts · 1 passed 10.4s
🟢 signing out in the native profile signs out the JS hooks 10.4s
🟢 specs/features/native-modules/biometric-availability.e2e.ts · 1 passed 10.0s
🟢 useBiometricCredentials reports what the expo-biometrics native module found on the device 10.0s
🟢 specs/features/native-modules/google-sign-in.e2e.ts · 1 passed 22.5s
🟢 useSignInWithGoogle opens the native Google sign-in, and cancelling it ends the flow with no session 22.5s
🟢 specs/features/token-cache-persistence/relaunch.e2e.ts · 1 passed 16.6s
🟢 the token cache keeps the session across a relaunch, and a new scope starts signed out 16.6s
🟢 specs/features/update-required/update-required.e2e.ts · 3 passed 35.1s
🟢 a signed-in user on a build below the minimum sees the update screen, and is still signed in once the minimum is lowered 18.8s
🟢 a signed-out user on a build below the minimum sees the update screen 7.7s
🟢 a build at the minimum opens as usual 8.7s
🟢 specs/features/user-button-and-profile/embedded-profile.e2e.ts · 2 passed 18.3s
🟢 onHostBack closes the embedded profile after native navigation 11.0s
🟢 a custom page renders React Native content inside the embedded profile 7.3s
🟢 specs/features/user-button-and-profile/profile.e2e.ts · 2 passed 18.2s
🟢 the home UserButton opens the profile of the signed-in user 10.6s
🟢 the home sign-out button ends the session 7.6s

e2e 0.22.0 · 4m 48s · android · run artifacts

@github-actions

github-actions Bot commented Nov 3, 2026 •

Copy link
Copy Markdown
Contributor

🟢 e2e ios: 20 passed

All 20 tests in 13 files
Test Time
🟢 specs/features/custom-flow-sign-in/complete.e2e.ts · 1 passed 32.3s
🟢 useSignIn completes with the email code 32.3s
🟢 specs/features/custom-flow-sign-up/complete.e2e.ts · 1 passed 34.6s
🟢 useSignUp completes with the email code 34.6s
🟢 specs/features/native-auth-view/complete.e2e.ts · 1 passed 57.8s
🟢 signs in through AuthView with the email code 57.8s
🟢 specs/features/native-auth-view/logo.e2e.ts · 1 passed 45.6s
🟢 signs in with a password through the AuthView that has a logo, after it closed and reopened 45.6s
🟢 specs/features/native-auth-view/opens.e2e.ts · 3 passed 28.7s
🟢 the home full-screen sign-in button shows AuthView with no close button 7.8s
🟢 closing the AuthView that the home opened returns to the home 13.4s
🟢 the close button of a full-screen AuthView returns to the home 7.5s
🟢 specs/features/native-js-sync/sign-in-from-native.e2e.ts · 2 passed 2m 1s
🟢 a native password sign-in reaches the JS hooks and survives a relaunch 49.0s
🟢 a second native sign-in in the same process reaches the JS hooks 1m 12s
🟢 specs/features/native-js-sync/sign-out-from-native.e2e.ts · 1 passed 11.7s
🟢 signing out in the native profile signs out the JS hooks 11.7s
🟢 specs/features/native-modules/biometric-availability.e2e.ts · 1 passed 8.1s
🟢 useBiometricCredentials reports what the expo-biometrics native module found on the device 8.1s
🟢 specs/features/native-modules/google-sign-in.e2e.ts · 1 passed 15.6s
🟢 useSignInWithGoogle opens the native Google sign-in, and cancelling it ends the flow with no session 15.6s
🟢 specs/features/token-cache-persistence/relaunch.e2e.ts · 1 passed 18.4s
🟢 the token cache keeps the session across a relaunch, and a new scope starts signed out 18.4s
🟢 specs/features/update-required/update-required.e2e.ts · 3 passed 32.1s
🟢 a signed-in user on a build below the minimum sees the update screen, and is still signed in once the minimum is lowered 18.7s
🟢 a signed-out user on a build below the minimum sees the update screen 5.9s
🟢 a build at the minimum opens as usual 7.5s
🟢 specs/features/user-button-and-profile/embedded-profile.e2e.ts · 2 passed 25.7s
🟢 onHostBack closes the embedded profile after native navigation 14.2s
🟢 a custom page renders React Native content inside the embedded profile 11.4s
🟢 specs/features/user-button-and-profile/profile.e2e.ts · 2 passed 19.0s
🟢 the home UserButton opens the profile of the signed-in user 11.3s
🟢 the home sign-out button ends the session 7.7s

e2e 0.22.0 · 7m 31s · ios · run artifacts

@clerk-cookie
clerk-cookie force-pushed the changeset-release/main branch from 97a5bba to b43fbf7 Compare November 4, 2026 01:38
@clerk-cookie
clerk-cookie force-pushed the changeset-release/main branch from b43fbf7 to 08b77da Compare November 4, 2026 14:22
@clerk-cookie
clerk-cookie force-pushed the changeset-release/main branch from 08b77da to 26f770f Compare November 4, 2026 14:47
@clerk-cookie
clerk-cookie force-pushed the changeset-release/main branch from 26f770f to e8ccd3e Compare November 4, 2026 15:07
@clerk-cookie
clerk-cookie force-pushed the changeset-release/main branch from e8ccd3e to d902c2a Compare November 4, 2026 15:36
@clerk-cookie
clerk-cookie force-pushed the changeset-release/main branch from d902c2a to 1c0775b Compare November 4, 2026 16:06
@clerk-cookie
clerk-cookie force-pushed the changeset-release/main branch from 1c0775b to 55b600a Compare November 4, 2026 16:19
@clerk-cookie
clerk-cookie force-pushed the changeset-release/main branch from 55b600a to 617552e Compare November 4, 2026 16:28
@clerk-cookie
clerk-cookie force-pushed the changeset-release/main branch from 617552e to 2fcd4a4 Compare November 4, 2026 16:47

This branch was successfully deployed

2 active deployments
Preview – swingset — 01f5c7b4 Deployed Nov 5, 2026 by vercel[bot]
Preview – clerk-js-sandbox — 01f5c7b4 Deployed Nov 5, 2026 by vercel[bot]
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants