diff --git a/.changeset/biometric-session-reverification.md b/.changeset/biometric-session-reverification.md
deleted file mode 100644
index c3cde8fa17e..00000000000
--- a/.changeset/biometric-session-reverification.md
+++ /dev/null
@@ -1,7 +0,0 @@
----
-'@clerk/expo': minor
----
-
-Add `useBiometricCredentials().reverify()` for first-, second-, and multi-factor verification of the active session on iOS and Android. If the first factor still requires a second factor, reverification continues the same attempt automatically. Successful verification refreshes the JavaScript session token without creating a new session.
-
-New biometric enrollments default to `biometry_current_set`, requiring biometrics without device-passcode fallback. Existing credentials keep their original policy; reverification on iOS and Android requires the stronger policy and returns `biometric_credential_policy_incompatible` for older, weaker credentials. Apps should offer another verification method in that case. Reverification requires an updated native development build.
diff --git a/.changeset/enterprise-connection-chooser-logo.md b/.changeset/enterprise-connection-chooser-logo.md
deleted file mode 100644
index 2b4c5c07db1..00000000000
--- a/.changeset/enterprise-connection-chooser-logo.md
+++ /dev/null
@@ -1,8 +0,0 @@
----
-'@clerk/ui': patch
-'@clerk/clerk-js': patch
-'@clerk/shared': patch
-'@clerk/localizations': patch
----
-
-Show the provider logo next to each connection name on the enterprise account chooser.
diff --git a/.changeset/env-keys-error-copy.md b/.changeset/env-keys-error-copy.md
deleted file mode 100644
index 7bddf3b0186..00000000000
--- a/.changeset/env-keys-error-copy.md
+++ /dev/null
@@ -1,5 +0,0 @@
----
-'@clerk/shared': patch
----
-
-Missing and invalid key errors now list the Clerk CLI commands that fix them: `npx clerk@latest init` for a new app, `npx clerk@latest link` and `npx clerk@latest env pull` for an existing one, and `npx clerk@latest env pull --instance prod` for production keys. The missing secret key error skips `init`, since the publishable key already points to an existing app.
diff --git a/.changeset/expo-bump-clerk-ios-1-5-6.md b/.changeset/expo-bump-clerk-ios-1-5-6.md
deleted file mode 100644
index badb53e8675..00000000000
--- a/.changeset/expo-bump-clerk-ios-1-5-6.md
+++ /dev/null
@@ -1,5 +0,0 @@
----
-'@clerk/expo': patch
----
-
-Bump the bundled `clerk-ios` SDK from `1.5.5` to `1.5.6`. See the Clerk iOS release: https://github.com/clerk/clerk-ios/releases/tag/1.5.6.
diff --git a/.changeset/expo-passkeys-ios-exclude-credentials.md b/.changeset/expo-passkeys-ios-exclude-credentials.md
deleted file mode 100644
index de4e6a986e3..00000000000
--- a/.changeset/expo-passkeys-ios-exclude-credentials.md
+++ /dev/null
@@ -1,5 +0,0 @@
----
-'@clerk/expo-passkeys': patch
----
-
-Fix passkey registration on iOS ignoring the credentials Clerk asks it to exclude, which allowed a second passkey to be created for an account that already had one on the device. Registering a duplicate now fails with `passkey_already_exists`, matching Android and web.
diff --git a/.changeset/fix-tanstack-loadoptions-test.md b/.changeset/fix-tanstack-loadoptions-test.md
deleted file mode 100644
index a845151cc84..00000000000
--- a/.changeset/fix-tanstack-loadoptions-test.md
+++ /dev/null
@@ -1,2 +0,0 @@
----
----
diff --git a/.changeset/flow-height-transition-step-only.md b/.changeset/flow-height-transition-step-only.md
deleted file mode 100644
index a845151cc84..00000000000
--- a/.changeset/flow-height-transition-step-only.md
+++ /dev/null
@@ -1,2 +0,0 @@
----
----
diff --git a/.changeset/invitations-table-tab.md b/.changeset/invitations-table-tab.md
deleted file mode 100644
index a845151cc84..00000000000
--- a/.changeset/invitations-table-tab.md
+++ /dev/null
@@ -1,2 +0,0 @@
----
----
diff --git a/.changeset/members-table-tab.md b/.changeset/members-table-tab.md
deleted file mode 100644
index a845151cc84..00000000000
--- a/.changeset/members-table-tab.md
+++ /dev/null
@@ -1,2 +0,0 @@
----
----
diff --git a/.changeset/mosaic-edit-password-use-form.md b/.changeset/mosaic-edit-password-use-form.md
deleted file mode 100644
index a845151cc84..00000000000
--- a/.changeset/mosaic-edit-password-use-form.md
+++ /dev/null
@@ -1,2 +0,0 @@
----
----
diff --git a/.changeset/mosaic-layout-animation.md b/.changeset/mosaic-layout-animation.md
deleted file mode 100644
index a845151cc84..00000000000
--- a/.changeset/mosaic-layout-animation.md
+++ /dev/null
@@ -1,2 +0,0 @@
----
----
diff --git a/.changeset/mosaic-submit-button-spin-timing.md b/.changeset/mosaic-submit-button-spin-timing.md
deleted file mode 100644
index a845151cc84..00000000000
--- a/.changeset/mosaic-submit-button-spin-timing.md
+++ /dev/null
@@ -1,2 +0,0 @@
----
----
diff --git a/.changeset/mosaic-tabs-indicator-mount-animation.md b/.changeset/mosaic-tabs-indicator-mount-animation.md
deleted file mode 100644
index a845151cc84..00000000000
--- a/.changeset/mosaic-tabs-indicator-mount-animation.md
+++ /dev/null
@@ -1,2 +0,0 @@
----
----
diff --git a/.changeset/mosaic-use-form-register-value.md b/.changeset/mosaic-use-form-register-value.md
deleted file mode 100644
index a845151cc84..00000000000
--- a/.changeset/mosaic-use-form-register-value.md
+++ /dev/null
@@ -1,2 +0,0 @@
----
----
diff --git a/.changeset/mosaic-use-form.md b/.changeset/mosaic-use-form.md
deleted file mode 100644
index a845151cc84..00000000000
--- a/.changeset/mosaic-use-form.md
+++ /dev/null
@@ -1,2 +0,0 @@
----
----
diff --git a/.changeset/nuxt-append-set-cookie.md b/.changeset/nuxt-append-set-cookie.md
deleted file mode 100644
index 907a293b146..00000000000
--- a/.changeset/nuxt-append-set-cookie.md
+++ /dev/null
@@ -1,5 +0,0 @@
----
-'@clerk/nuxt': patch
----
-
-Fix `clerkMiddleware()` dropping all but the last `Set-Cookie` header when Clerk sets multiple cookies in one response, such as after a handshake or a session refresh.
diff --git a/.changeset/oauth-consent-mount-after-set-active.md b/.changeset/oauth-consent-mount-after-set-active.md
deleted file mode 100644
index 3ff86da44ec..00000000000
--- a/.changeset/oauth-consent-mount-after-set-active.md
+++ /dev/null
@@ -1,5 +0,0 @@
----
-'@clerk/clerk-js': patch
----
-
-Fix `` rendering a blank page when reached through the redirect after completing `` or ``.
diff --git a/.changeset/quiet-owls-filter.md b/.changeset/quiet-owls-filter.md
deleted file mode 100644
index d5e6b617772..00000000000
--- a/.changeset/quiet-owls-filter.md
+++ /dev/null
@@ -1,5 +0,0 @@
----
-'@clerk/backend': minor
----
-
-Add an optional `nameQuery` filter to `oauthApplications.list()` to search OAuth applications by name or exact client ID.
diff --git a/.changeset/requests-table-tab.md b/.changeset/requests-table-tab.md
deleted file mode 100644
index a845151cc84..00000000000
--- a/.changeset/requests-table-tab.md
+++ /dev/null
@@ -1,2 +0,0 @@
----
----
diff --git a/.changeset/sso-bypass-allowlist-by-role.md b/.changeset/sso-bypass-allowlist-by-role.md
deleted file mode 100644
index 61f654eaaf2..00000000000
--- a/.changeset/sso-bypass-allowlist-by-role.md
+++ /dev/null
@@ -1,16 +0,0 @@
----
-'@clerk/localizations': minor
-'@clerk/clerk-js': minor
-'@clerk/shared': minor
-'@clerk/ui': minor
----
-
-The "Add members" card on the SSO allow list page of `` now offers two ways to add people: by email address, or every member with a given role at once. Members whose email address is not served by one of the organization's enterprise connections are skipped. When nothing could be added the card stays open and says why, and when some were added it moves to a success step that reports how many were skipped.
-
-For custom flows, `organization.ssoBypassAllowlist` gains `addUsers({ userIds })`, which calls the new bulk endpoint in batches of 100 and returns the added entries together with the users that could not be added and why.
-
-Inputs marked to be ignored by password managers now also carry the Bitwarden, LastPass and Dashlane opt-out attributes, so those extensions stop offering to fill fields such as the allow list email address.
-
-The member picker that the "Add member" card shipped with in 4.18.0 is gone, and so are its localization keys under `organizationProfile.securityPage.ssoBypassPage.addForm`: `memberLabel`, `memberPlaceholder`, `changeButton` and `noResults`. The feature was never enabled on any instance, so no application depends on them.
-
-New customization handles: the `organizationProfileSecuritySsoBypassEmailInput`, `organizationProfileSecuritySsoBypassRoleWarning`, `organizationProfileSecuritySsoBypassFailure` and `organizationProfileSecuritySsoBypassBulkResult` appearance elements.
diff --git a/.changeset/tanstack-keyless-cli-init-error.md b/.changeset/tanstack-keyless-cli-init-error.md
deleted file mode 100644
index d321f6d87cb..00000000000
--- a/.changeset/tanstack-keyless-cli-init-error.md
+++ /dev/null
@@ -1,5 +0,0 @@
----
-'@clerk/tanstack-react-start': minor
----
-
-In development, missing Clerk keys no longer activate keyless mode. When `VITE_CLERK_PUBLISHABLE_KEY` and `CLERK_SECRET_KEY` are not set, the SDK now fails with an error directing you to run `npx clerk@latest init`, which provisions a Clerk application and writes the keys to `.env.local`. Keys that keyless mode stored in the `.clerk/` directory are no longer read, and `VITE_CLERK_KEYLESS_DISABLED` and `CLERK_KEYLESS_DISABLED` no longer have any effect. Existing apps with configured keys are unaffected.
diff --git a/.changeset/tidy-auth-accessibility.md b/.changeset/tidy-auth-accessibility.md
deleted file mode 100644
index b40dcc20fbc..00000000000
--- a/.changeset/tidy-auth-accessibility.md
+++ /dev/null
@@ -1,7 +0,0 @@
----
-'@clerk/ui': patch
-'@clerk/localizations': minor
-'@clerk/shared': minor
----
-
-Localize icon-only social sign-in button names using `socialButtonsBlockButton` and exclude decorative provider icons from the accessibility tree. Add `formFieldAction__showPassword` and `formFieldAction__hidePassword` localization keys for password visibility controls, with translations for every supported locale and English fallback for older localization resources.
diff --git a/.changeset/tidy-icons-hide.md b/.changeset/tidy-icons-hide.md
deleted file mode 100644
index a845151cc84..00000000000
--- a/.changeset/tidy-icons-hide.md
+++ /dev/null
@@ -1,2 +0,0 @@
----
----
diff --git a/.changeset/tidy-phones-focus.md b/.changeset/tidy-phones-focus.md
deleted file mode 100644
index a845151cc84..00000000000
--- a/.changeset/tidy-phones-focus.md
+++ /dev/null
@@ -1,2 +0,0 @@
----
----
diff --git a/.changeset/tidy-tables-search.md b/.changeset/tidy-tables-search.md
deleted file mode 100644
index a845151cc84..00000000000
--- a/.changeset/tidy-tables-search.md
+++ /dev/null
@@ -1,2 +0,0 @@
----
----
diff --git a/.changeset/warm-toasts-copy.md b/.changeset/warm-toasts-copy.md
deleted file mode 100644
index a845151cc84..00000000000
--- a/.changeset/warm-toasts-copy.md
+++ /dev/null
@@ -1,2 +0,0 @@
----
----
diff --git a/.changeset/web3-wallet-add-hooks-crash.md b/.changeset/web3-wallet-add-hooks-crash.md
deleted file mode 100644
index 89750b6198c..00000000000
--- a/.changeset/web3-wallet-add-hooks-crash.md
+++ /dev/null
@@ -1,5 +0,0 @@
----
-'@clerk/ui': patch
----
-
-Fix `` crashing with "Rendered fewer hooks than expected" after connecting the last available Web3 wallet.
diff --git a/packages/astro/CHANGELOG.md b/packages/astro/CHANGELOG.md
index a8e85980ef9..296ca76afe2 100644
--- a/packages/astro/CHANGELOG.md
+++ b/packages/astro/CHANGELOG.md
@@ -1,5 +1,13 @@
# @clerk/astro
+## 4.1.5
+
+### Patch Changes
+
+- Updated dependencies [[`b3af79e`](https://github.com/clerk/javascript/commit/b3af79e946aaa403595b31e472b07b138db39dc6), [`cc6f11a`](https://github.com/clerk/javascript/commit/cc6f11af564b62daf186f9721594efd864ce093f), [`9d78a1f`](https://github.com/clerk/javascript/commit/9d78a1f42e83874ebac54b67d81d444b376350e5), [`d46b544`](https://github.com/clerk/javascript/commit/d46b5446e89f15c5532bfbbc09fdc05a0fbcbf8d), [`f50f48c`](https://github.com/clerk/javascript/commit/f50f48cf3c67807c8def30d4a6d29d6c7bf904d2)]:
+ - @clerk/shared@4.35.0
+ - @clerk/backend@3.20.0
+
## 4.1.4
### Patch Changes
diff --git a/packages/astro/package.json b/packages/astro/package.json
index 0579227b185..06878b70cc8 100644
--- a/packages/astro/package.json
+++ b/packages/astro/package.json
@@ -1,6 +1,6 @@
{
"name": "@clerk/astro",
- "version": "4.1.4",
+ "version": "4.1.5",
"description": "Clerk SDK for Astro",
"keywords": [
"auth",
diff --git a/packages/backend/CHANGELOG.md b/packages/backend/CHANGELOG.md
index 6ac80cb3063..e091a098191 100644
--- a/packages/backend/CHANGELOG.md
+++ b/packages/backend/CHANGELOG.md
@@ -1,5 +1,16 @@
# Change Log
+## 3.20.0
+
+### Minor Changes
+
+- Add an optional `nameQuery` filter to `oauthApplications.list()` to search OAuth applications by name or exact client ID. ([#9904](https://github.com/clerk/javascript/pull/9904)) by [@austincalvelage](https://github.com/austincalvelage)
+
+### Patch Changes
+
+- Updated dependencies [[`b3af79e`](https://github.com/clerk/javascript/commit/b3af79e946aaa403595b31e472b07b138db39dc6), [`cc6f11a`](https://github.com/clerk/javascript/commit/cc6f11af564b62daf186f9721594efd864ce093f), [`d46b544`](https://github.com/clerk/javascript/commit/d46b5446e89f15c5532bfbbc09fdc05a0fbcbf8d), [`f50f48c`](https://github.com/clerk/javascript/commit/f50f48cf3c67807c8def30d4a6d29d6c7bf904d2)]:
+ - @clerk/shared@4.35.0
+
## 3.19.0
### Minor Changes
diff --git a/packages/backend/package.json b/packages/backend/package.json
index 07136041fbc..da7d7c772c9 100644
--- a/packages/backend/package.json
+++ b/packages/backend/package.json
@@ -1,6 +1,6 @@
{
"name": "@clerk/backend",
- "version": "3.19.0",
+ "version": "3.20.0",
"description": "Clerk Backend SDK - REST Client for Backend API & JWT verification utilities",
"homepage": "https://clerk.com/",
"bugs": {
diff --git a/packages/chrome-extension/CHANGELOG.md b/packages/chrome-extension/CHANGELOG.md
index 55de4e9d092..7e315dac4f6 100644
--- a/packages/chrome-extension/CHANGELOG.md
+++ b/packages/chrome-extension/CHANGELOG.md
@@ -1,5 +1,15 @@
# Change Log
+## 3.1.86
+
+### Patch Changes
+
+- Updated dependencies [[`b3af79e`](https://github.com/clerk/javascript/commit/b3af79e946aaa403595b31e472b07b138db39dc6), [`cc6f11a`](https://github.com/clerk/javascript/commit/cc6f11af564b62daf186f9721594efd864ce093f), [`ee136a9`](https://github.com/clerk/javascript/commit/ee136a9ca41c3f3223eea516c7f3d2e7053ba2e8), [`d46b544`](https://github.com/clerk/javascript/commit/d46b5446e89f15c5532bfbbc09fdc05a0fbcbf8d), [`f50f48c`](https://github.com/clerk/javascript/commit/f50f48cf3c67807c8def30d4a6d29d6c7bf904d2), [`d2ee830`](https://github.com/clerk/javascript/commit/d2ee83049f479fdee13181b9611e77252b2cdd14)]:
+ - @clerk/ui@1.35.0
+ - @clerk/clerk-js@6.34.0
+ - @clerk/shared@4.35.0
+ - @clerk/react@6.17.1
+
## 3.1.85
### Patch Changes
diff --git a/packages/chrome-extension/package.json b/packages/chrome-extension/package.json
index 10895b95be9..dee36db853f 100644
--- a/packages/chrome-extension/package.json
+++ b/packages/chrome-extension/package.json
@@ -1,6 +1,6 @@
{
"name": "@clerk/chrome-extension",
- "version": "3.1.85",
+ "version": "3.1.86",
"description": "Clerk SDK for Chrome extensions",
"keywords": [
"auth",
diff --git a/packages/clerk-js/CHANGELOG.md b/packages/clerk-js/CHANGELOG.md
index 1c5aad79886..fcb5838dc63 100644
--- a/packages/clerk-js/CHANGELOG.md
+++ b/packages/clerk-js/CHANGELOG.md
@@ -1,5 +1,28 @@
# Change Log
+## 6.34.0
+
+### Minor Changes
+
+- The "Add members" card on the SSO allow list page of `` now offers two ways to add people: by email address, or every member with a given role at once. Members whose email address is not served by one of the organization's enterprise connections are skipped. When nothing could be added the card stays open and says why, and when some were added it moves to a success step that reports how many were skipped. ([#9826](https://github.com/clerk/javascript/pull/9826)) by [@mauricioabreu](https://github.com/mauricioabreu)
+
+ For custom flows, `organization.ssoBypassAllowlist` gains `addUsers({ userIds })`, which calls the new bulk endpoint in batches of 100 and returns the added entries together with the users that could not be added and why.
+
+ Inputs marked to be ignored by password managers now also carry the Bitwarden, LastPass and Dashlane opt-out attributes, so those extensions stop offering to fill fields such as the allow list email address.
+
+ The member picker that the "Add member" card shipped with in 4.18.0 is gone, and so are its localization keys under `organizationProfile.securityPage.ssoBypassPage.addForm`: `memberLabel`, `memberPlaceholder`, `changeButton` and `noResults`. The feature was never enabled on any instance, so no application depends on them.
+
+ New customization handles: the `organizationProfileSecuritySsoBypassEmailInput`, `organizationProfileSecuritySsoBypassRoleWarning`, `organizationProfileSecuritySsoBypassFailure` and `organizationProfileSecuritySsoBypassBulkResult` appearance elements.
+
+### Patch Changes
+
+- Show the provider logo next to each connection name on the enterprise account chooser. ([#9895](https://github.com/clerk/javascript/pull/9895)) by [@NicolasLopes7](https://github.com/NicolasLopes7)
+
+- Fix `` rendering a blank page when reached through the redirect after completing `` or ``. ([#9896](https://github.com/clerk/javascript/pull/9896)) by [@wobsoriano](https://github.com/wobsoriano)
+
+- Updated dependencies [[`b3af79e`](https://github.com/clerk/javascript/commit/b3af79e946aaa403595b31e472b07b138db39dc6), [`cc6f11a`](https://github.com/clerk/javascript/commit/cc6f11af564b62daf186f9721594efd864ce093f), [`d46b544`](https://github.com/clerk/javascript/commit/d46b5446e89f15c5532bfbbc09fdc05a0fbcbf8d), [`f50f48c`](https://github.com/clerk/javascript/commit/f50f48cf3c67807c8def30d4a6d29d6c7bf904d2)]:
+ - @clerk/shared@4.35.0
+
## 6.33.0
### Minor Changes
diff --git a/packages/clerk-js/package.json b/packages/clerk-js/package.json
index 4df3a901056..ecaf135fd16 100644
--- a/packages/clerk-js/package.json
+++ b/packages/clerk-js/package.json
@@ -1,6 +1,6 @@
{
"name": "@clerk/clerk-js",
- "version": "6.33.0",
+ "version": "6.34.0",
"description": "Clerk JS library",
"keywords": [
"clerk",
diff --git a/packages/electron/CHANGELOG.md b/packages/electron/CHANGELOG.md
index ecb1e209cea..d5635f2b8d9 100644
--- a/packages/electron/CHANGELOG.md
+++ b/packages/electron/CHANGELOG.md
@@ -1,5 +1,14 @@
# @clerk/electron
+## 0.0.46
+
+### Patch Changes
+
+- Updated dependencies [[`b3af79e`](https://github.com/clerk/javascript/commit/b3af79e946aaa403595b31e472b07b138db39dc6), [`cc6f11a`](https://github.com/clerk/javascript/commit/cc6f11af564b62daf186f9721594efd864ce093f), [`ee136a9`](https://github.com/clerk/javascript/commit/ee136a9ca41c3f3223eea516c7f3d2e7053ba2e8), [`d46b544`](https://github.com/clerk/javascript/commit/d46b5446e89f15c5532bfbbc09fdc05a0fbcbf8d), [`f50f48c`](https://github.com/clerk/javascript/commit/f50f48cf3c67807c8def30d4a6d29d6c7bf904d2)]:
+ - @clerk/clerk-js@6.34.0
+ - @clerk/shared@4.35.0
+ - @clerk/react@6.17.1
+
## 0.0.45
### Patch Changes
diff --git a/packages/electron/package.json b/packages/electron/package.json
index c28ce14960c..01241cae2e8 100644
--- a/packages/electron/package.json
+++ b/packages/electron/package.json
@@ -1,6 +1,6 @@
{
"name": "@clerk/electron",
- "version": "0.0.45",
+ "version": "0.0.46",
"description": "Clerk SDK for Electron",
"keywords": [
"clerk",
diff --git a/packages/expo-passkeys/CHANGELOG.md b/packages/expo-passkeys/CHANGELOG.md
index 9635265b3ef..65267c2f08a 100644
--- a/packages/expo-passkeys/CHANGELOG.md
+++ b/packages/expo-passkeys/CHANGELOG.md
@@ -1,5 +1,14 @@
# @clerk/expo-passkeys
+## 2.0.22
+
+### Patch Changes
+
+- Fix passkey registration on iOS ignoring the credentials Clerk asks it to exclude, which allowed a second passkey to be created for an account that already had one on the device. Registering a duplicate now fails with `passkey_already_exists`, matching Android and web. ([#9920](https://github.com/clerk/javascript/pull/9920)) by [@wobsoriano](https://github.com/wobsoriano)
+
+- Updated dependencies [[`b3af79e`](https://github.com/clerk/javascript/commit/b3af79e946aaa403595b31e472b07b138db39dc6), [`cc6f11a`](https://github.com/clerk/javascript/commit/cc6f11af564b62daf186f9721594efd864ce093f), [`d46b544`](https://github.com/clerk/javascript/commit/d46b5446e89f15c5532bfbbc09fdc05a0fbcbf8d), [`f50f48c`](https://github.com/clerk/javascript/commit/f50f48cf3c67807c8def30d4a6d29d6c7bf904d2)]:
+ - @clerk/shared@4.35.0
+
## 2.0.21
### Patch Changes
diff --git a/packages/expo-passkeys/package.json b/packages/expo-passkeys/package.json
index c9a86ebb7e8..01020169620 100644
--- a/packages/expo-passkeys/package.json
+++ b/packages/expo-passkeys/package.json
@@ -1,6 +1,6 @@
{
"name": "@clerk/expo-passkeys",
- "version": "2.0.21",
+ "version": "2.0.22",
"description": "Passkeys library to be used with Clerk for expo",
"keywords": [
"react-native",
diff --git a/packages/expo/CHANGELOG.md b/packages/expo/CHANGELOG.md
index cd214577ad1..f6d88b3e0be 100644
--- a/packages/expo/CHANGELOG.md
+++ b/packages/expo/CHANGELOG.md
@@ -1,5 +1,22 @@
# Change Log
+## 4.7.0
+
+### Minor Changes
+
+- Add `useBiometricCredentials().reverify()` for first-, second-, and multi-factor verification of the active session on iOS and Android. If the first factor still requires a second factor, reverification continues the same attempt automatically. Successful verification refreshes the JavaScript session token without creating a new session. ([#9829](https://github.com/clerk/javascript/pull/9829)) by [@seanperez29](https://github.com/seanperez29)
+
+ New biometric enrollments default to `biometry_current_set`, requiring biometrics without device-passcode fallback. Existing credentials keep their original policy; reverification on iOS and Android requires the stronger policy and returns `biometric_credential_policy_incompatible` for older, weaker credentials. Apps should offer another verification method in that case. Reverification requires an updated native development build.
+
+### Patch Changes
+
+- Bump the bundled `clerk-ios` SDK from `1.5.5` to `1.5.6`. See the Clerk iOS release: https://github.com/clerk/clerk-ios/releases/tag/1.5.6. ([#9892](https://github.com/clerk/javascript/pull/9892)) by [@clerk-cookie](https://github.com/clerk-cookie)
+
+- Updated dependencies [[`b3af79e`](https://github.com/clerk/javascript/commit/b3af79e946aaa403595b31e472b07b138db39dc6), [`cc6f11a`](https://github.com/clerk/javascript/commit/cc6f11af564b62daf186f9721594efd864ce093f), [`ee136a9`](https://github.com/clerk/javascript/commit/ee136a9ca41c3f3223eea516c7f3d2e7053ba2e8), [`d46b544`](https://github.com/clerk/javascript/commit/d46b5446e89f15c5532bfbbc09fdc05a0fbcbf8d), [`f50f48c`](https://github.com/clerk/javascript/commit/f50f48cf3c67807c8def30d4a6d29d6c7bf904d2)]:
+ - @clerk/clerk-js@6.34.0
+ - @clerk/shared@4.35.0
+ - @clerk/react@6.17.1
+
## 4.6.9
### Patch Changes
diff --git a/packages/expo/package.json b/packages/expo/package.json
index 1c5abca1f54..58f429af8fc 100644
--- a/packages/expo/package.json
+++ b/packages/expo/package.json
@@ -1,6 +1,6 @@
{
"name": "@clerk/expo",
- "version": "4.6.9",
+ "version": "4.7.0",
"description": "Clerk React Native/Expo library",
"keywords": [
"react",
diff --git a/packages/express/CHANGELOG.md b/packages/express/CHANGELOG.md
index 54686403478..294438c49ef 100644
--- a/packages/express/CHANGELOG.md
+++ b/packages/express/CHANGELOG.md
@@ -1,5 +1,13 @@
# Change Log
+## 2.1.71
+
+### Patch Changes
+
+- Updated dependencies [[`b3af79e`](https://github.com/clerk/javascript/commit/b3af79e946aaa403595b31e472b07b138db39dc6), [`cc6f11a`](https://github.com/clerk/javascript/commit/cc6f11af564b62daf186f9721594efd864ce093f), [`9d78a1f`](https://github.com/clerk/javascript/commit/9d78a1f42e83874ebac54b67d81d444b376350e5), [`d46b544`](https://github.com/clerk/javascript/commit/d46b5446e89f15c5532bfbbc09fdc05a0fbcbf8d), [`f50f48c`](https://github.com/clerk/javascript/commit/f50f48cf3c67807c8def30d4a6d29d6c7bf904d2)]:
+ - @clerk/shared@4.35.0
+ - @clerk/backend@3.20.0
+
## 2.1.70
### Patch Changes
diff --git a/packages/express/package.json b/packages/express/package.json
index 39b14cee66b..c8b4c2d9e01 100644
--- a/packages/express/package.json
+++ b/packages/express/package.json
@@ -1,6 +1,6 @@
{
"name": "@clerk/express",
- "version": "2.1.70",
+ "version": "2.1.71",
"description": "Clerk server SDK for usage with Express",
"keywords": [
"clerk",
diff --git a/packages/fastify/CHANGELOG.md b/packages/fastify/CHANGELOG.md
index a8d8f4ad78f..c16bbf52a4a 100644
--- a/packages/fastify/CHANGELOG.md
+++ b/packages/fastify/CHANGELOG.md
@@ -1,5 +1,13 @@
# Change Log
+## 3.1.81
+
+### Patch Changes
+
+- Updated dependencies [[`b3af79e`](https://github.com/clerk/javascript/commit/b3af79e946aaa403595b31e472b07b138db39dc6), [`cc6f11a`](https://github.com/clerk/javascript/commit/cc6f11af564b62daf186f9721594efd864ce093f), [`9d78a1f`](https://github.com/clerk/javascript/commit/9d78a1f42e83874ebac54b67d81d444b376350e5), [`d46b544`](https://github.com/clerk/javascript/commit/d46b5446e89f15c5532bfbbc09fdc05a0fbcbf8d), [`f50f48c`](https://github.com/clerk/javascript/commit/f50f48cf3c67807c8def30d4a6d29d6c7bf904d2)]:
+ - @clerk/shared@4.35.0
+ - @clerk/backend@3.20.0
+
## 3.1.80
### Patch Changes
diff --git a/packages/fastify/package.json b/packages/fastify/package.json
index 371592d9166..3b0ea531c41 100644
--- a/packages/fastify/package.json
+++ b/packages/fastify/package.json
@@ -1,6 +1,6 @@
{
"name": "@clerk/fastify",
- "version": "3.1.80",
+ "version": "3.1.81",
"description": "Clerk SDK for Fastify",
"keywords": [
"auth",
diff --git a/packages/hono/CHANGELOG.md b/packages/hono/CHANGELOG.md
index 0cb9293c944..d79868f72f9 100644
--- a/packages/hono/CHANGELOG.md
+++ b/packages/hono/CHANGELOG.md
@@ -1,5 +1,13 @@
# @clerk/hono
+## 0.1.81
+
+### Patch Changes
+
+- Updated dependencies [[`b3af79e`](https://github.com/clerk/javascript/commit/b3af79e946aaa403595b31e472b07b138db39dc6), [`cc6f11a`](https://github.com/clerk/javascript/commit/cc6f11af564b62daf186f9721594efd864ce093f), [`9d78a1f`](https://github.com/clerk/javascript/commit/9d78a1f42e83874ebac54b67d81d444b376350e5), [`d46b544`](https://github.com/clerk/javascript/commit/d46b5446e89f15c5532bfbbc09fdc05a0fbcbf8d), [`f50f48c`](https://github.com/clerk/javascript/commit/f50f48cf3c67807c8def30d4a6d29d6c7bf904d2)]:
+ - @clerk/shared@4.35.0
+ - @clerk/backend@3.20.0
+
## 0.1.80
### Patch Changes
diff --git a/packages/hono/package.json b/packages/hono/package.json
index b9e812be8f5..dd10df378fc 100644
--- a/packages/hono/package.json
+++ b/packages/hono/package.json
@@ -1,6 +1,6 @@
{
"name": "@clerk/hono",
- "version": "0.1.80",
+ "version": "0.1.81",
"description": "Clerk SDK for Hono",
"keywords": [
"auth",
diff --git a/packages/localizations/CHANGELOG.md b/packages/localizations/CHANGELOG.md
index 88521f60846..8cc9aef809a 100644
--- a/packages/localizations/CHANGELOG.md
+++ b/packages/localizations/CHANGELOG.md
@@ -1,5 +1,28 @@
# Change Log
+## 4.19.0
+
+### Minor Changes
+
+- The "Add members" card on the SSO allow list page of `` now offers two ways to add people: by email address, or every member with a given role at once. Members whose email address is not served by one of the organization's enterprise connections are skipped. When nothing could be added the card stays open and says why, and when some were added it moves to a success step that reports how many were skipped. ([#9826](https://github.com/clerk/javascript/pull/9826)) by [@mauricioabreu](https://github.com/mauricioabreu)
+
+ For custom flows, `organization.ssoBypassAllowlist` gains `addUsers({ userIds })`, which calls the new bulk endpoint in batches of 100 and returns the added entries together with the users that could not be added and why.
+
+ Inputs marked to be ignored by password managers now also carry the Bitwarden, LastPass and Dashlane opt-out attributes, so those extensions stop offering to fill fields such as the allow list email address.
+
+ The member picker that the "Add member" card shipped with in 4.18.0 is gone, and so are its localization keys under `organizationProfile.securityPage.ssoBypassPage.addForm`: `memberLabel`, `memberPlaceholder`, `changeButton` and `noResults`. The feature was never enabled on any instance, so no application depends on them.
+
+ New customization handles: the `organizationProfileSecuritySsoBypassEmailInput`, `organizationProfileSecuritySsoBypassRoleWarning`, `organizationProfileSecuritySsoBypassFailure` and `organizationProfileSecuritySsoBypassBulkResult` appearance elements.
+
+- Localize icon-only social sign-in button names using `socialButtonsBlockButton` and exclude decorative provider icons from the accessibility tree. Add `formFieldAction__showPassword` and `formFieldAction__hidePassword` localization keys for password visibility controls, with translations for every supported locale and English fallback for older localization resources. ([#9897](https://github.com/clerk/javascript/pull/9897)) by [@jigar-clerk](https://github.com/jigar-clerk)
+
+### Patch Changes
+
+- Show the provider logo next to each connection name on the enterprise account chooser. ([#9895](https://github.com/clerk/javascript/pull/9895)) by [@NicolasLopes7](https://github.com/NicolasLopes7)
+
+- Updated dependencies [[`b3af79e`](https://github.com/clerk/javascript/commit/b3af79e946aaa403595b31e472b07b138db39dc6), [`cc6f11a`](https://github.com/clerk/javascript/commit/cc6f11af564b62daf186f9721594efd864ce093f), [`d46b544`](https://github.com/clerk/javascript/commit/d46b5446e89f15c5532bfbbc09fdc05a0fbcbf8d), [`f50f48c`](https://github.com/clerk/javascript/commit/f50f48cf3c67807c8def30d4a6d29d6c7bf904d2)]:
+ - @clerk/shared@4.35.0
+
## 4.18.0
### Minor Changes
diff --git a/packages/localizations/package.json b/packages/localizations/package.json
index a9ac4e58555..65f0a471343 100644
--- a/packages/localizations/package.json
+++ b/packages/localizations/package.json
@@ -1,6 +1,6 @@
{
"name": "@clerk/localizations",
- "version": "4.18.0",
+ "version": "4.19.0",
"description": "Localizations for the Clerk components",
"keywords": [
"react",
diff --git a/packages/mosaic/CHANGELOG.md b/packages/mosaic/CHANGELOG.md
index bab5d3bdd39..45cbb8d9683 100644
--- a/packages/mosaic/CHANGELOG.md
+++ b/packages/mosaic/CHANGELOG.md
@@ -1,5 +1,12 @@
# @clerk/mosaic
+## 0.1.1
+
+### Patch Changes
+
+- Updated dependencies [[`b3af79e`](https://github.com/clerk/javascript/commit/b3af79e946aaa403595b31e472b07b138db39dc6), [`cc6f11a`](https://github.com/clerk/javascript/commit/cc6f11af564b62daf186f9721594efd864ce093f), [`d46b544`](https://github.com/clerk/javascript/commit/d46b5446e89f15c5532bfbbc09fdc05a0fbcbf8d), [`f50f48c`](https://github.com/clerk/javascript/commit/f50f48cf3c67807c8def30d4a6d29d6c7bf904d2)]:
+ - @clerk/shared@4.35.0
+
## 0.1.0
### Minor Changes
diff --git a/packages/mosaic/package.json b/packages/mosaic/package.json
index 3d6233ef48f..f60dd826678 100644
--- a/packages/mosaic/package.json
+++ b/packages/mosaic/package.json
@@ -1,6 +1,6 @@
{
"name": "@clerk/mosaic",
- "version": "0.1.0",
+ "version": "0.1.1",
"description": "Clerk Mosaic UI components",
"keywords": [
"clerk",
diff --git a/packages/msw/CHANGELOG.md b/packages/msw/CHANGELOG.md
index c0dbc67b595..a3032524093 100644
--- a/packages/msw/CHANGELOG.md
+++ b/packages/msw/CHANGELOG.md
@@ -1,5 +1,12 @@
# @clerk/msw
+## 0.0.72
+
+### Patch Changes
+
+- Updated dependencies [[`b3af79e`](https://github.com/clerk/javascript/commit/b3af79e946aaa403595b31e472b07b138db39dc6), [`cc6f11a`](https://github.com/clerk/javascript/commit/cc6f11af564b62daf186f9721594efd864ce093f), [`d46b544`](https://github.com/clerk/javascript/commit/d46b5446e89f15c5532bfbbc09fdc05a0fbcbf8d), [`f50f48c`](https://github.com/clerk/javascript/commit/f50f48cf3c67807c8def30d4a6d29d6c7bf904d2)]:
+ - @clerk/shared@4.35.0
+
## 0.0.71
### Patch Changes
diff --git a/packages/msw/package.json b/packages/msw/package.json
index b554cc33a0f..3891cc6c5e4 100644
--- a/packages/msw/package.json
+++ b/packages/msw/package.json
@@ -1,6 +1,6 @@
{
"name": "@clerk/msw",
- "version": "0.0.71",
+ "version": "0.0.72",
"private": true,
"sideEffects": false,
"type": "module",
diff --git a/packages/nextjs/CHANGELOG.md b/packages/nextjs/CHANGELOG.md
index 34ebace211f..d309c79864e 100644
--- a/packages/nextjs/CHANGELOG.md
+++ b/packages/nextjs/CHANGELOG.md
@@ -1,5 +1,14 @@
# Change Log
+## 7.9.6
+
+### Patch Changes
+
+- Updated dependencies [[`b3af79e`](https://github.com/clerk/javascript/commit/b3af79e946aaa403595b31e472b07b138db39dc6), [`cc6f11a`](https://github.com/clerk/javascript/commit/cc6f11af564b62daf186f9721594efd864ce093f), [`9d78a1f`](https://github.com/clerk/javascript/commit/9d78a1f42e83874ebac54b67d81d444b376350e5), [`d46b544`](https://github.com/clerk/javascript/commit/d46b5446e89f15c5532bfbbc09fdc05a0fbcbf8d), [`f50f48c`](https://github.com/clerk/javascript/commit/f50f48cf3c67807c8def30d4a6d29d6c7bf904d2)]:
+ - @clerk/shared@4.35.0
+ - @clerk/backend@3.20.0
+ - @clerk/react@6.17.1
+
## 7.9.5
### Patch Changes
diff --git a/packages/nextjs/package.json b/packages/nextjs/package.json
index 7609bb5d63a..6b030ab5e7e 100644
--- a/packages/nextjs/package.json
+++ b/packages/nextjs/package.json
@@ -1,6 +1,6 @@
{
"name": "@clerk/nextjs",
- "version": "7.9.5",
+ "version": "7.9.6",
"description": "Clerk SDK for NextJS",
"keywords": [
"clerk",
diff --git a/packages/nuxt/CHANGELOG.md b/packages/nuxt/CHANGELOG.md
index db2102f5285..74057b6bd63 100644
--- a/packages/nuxt/CHANGELOG.md
+++ b/packages/nuxt/CHANGELOG.md
@@ -1,5 +1,16 @@
# @clerk/nuxt
+## 3.1.5
+
+### Patch Changes
+
+- Fix `clerkMiddleware()` dropping all but the last `Set-Cookie` header when Clerk sets multiple cookies in one response, such as after a handshake or a session refresh. ([#9894](https://github.com/clerk/javascript/pull/9894)) by [@wobsoriano](https://github.com/wobsoriano)
+
+- Updated dependencies [[`b3af79e`](https://github.com/clerk/javascript/commit/b3af79e946aaa403595b31e472b07b138db39dc6), [`cc6f11a`](https://github.com/clerk/javascript/commit/cc6f11af564b62daf186f9721594efd864ce093f), [`9d78a1f`](https://github.com/clerk/javascript/commit/9d78a1f42e83874ebac54b67d81d444b376350e5), [`d46b544`](https://github.com/clerk/javascript/commit/d46b5446e89f15c5532bfbbc09fdc05a0fbcbf8d), [`f50f48c`](https://github.com/clerk/javascript/commit/f50f48cf3c67807c8def30d4a6d29d6c7bf904d2)]:
+ - @clerk/shared@4.35.0
+ - @clerk/backend@3.20.0
+ - @clerk/vue@2.5.5
+
## 3.1.4
### Patch Changes
diff --git a/packages/nuxt/package.json b/packages/nuxt/package.json
index 2deeb983c8a..d70c7d8647d 100644
--- a/packages/nuxt/package.json
+++ b/packages/nuxt/package.json
@@ -1,6 +1,6 @@
{
"name": "@clerk/nuxt",
- "version": "3.1.4",
+ "version": "3.1.5",
"description": "Clerk SDK for Nuxt",
"keywords": [
"clerk",
diff --git a/packages/react-router/CHANGELOG.md b/packages/react-router/CHANGELOG.md
index e658f9e5a0f..7de6299b6b0 100644
--- a/packages/react-router/CHANGELOG.md
+++ b/packages/react-router/CHANGELOG.md
@@ -1,5 +1,14 @@
# Change Log
+## 3.6.26
+
+### Patch Changes
+
+- Updated dependencies [[`b3af79e`](https://github.com/clerk/javascript/commit/b3af79e946aaa403595b31e472b07b138db39dc6), [`cc6f11a`](https://github.com/clerk/javascript/commit/cc6f11af564b62daf186f9721594efd864ce093f), [`9d78a1f`](https://github.com/clerk/javascript/commit/9d78a1f42e83874ebac54b67d81d444b376350e5), [`d46b544`](https://github.com/clerk/javascript/commit/d46b5446e89f15c5532bfbbc09fdc05a0fbcbf8d), [`f50f48c`](https://github.com/clerk/javascript/commit/f50f48cf3c67807c8def30d4a6d29d6c7bf904d2)]:
+ - @clerk/shared@4.35.0
+ - @clerk/backend@3.20.0
+ - @clerk/react@6.17.1
+
## 3.6.25
### Patch Changes
diff --git a/packages/react-router/package.json b/packages/react-router/package.json
index 42904a6fa74..783f68c43ab 100644
--- a/packages/react-router/package.json
+++ b/packages/react-router/package.json
@@ -1,6 +1,6 @@
{
"name": "@clerk/react-router",
- "version": "3.6.25",
+ "version": "3.6.26",
"description": "Clerk SDK for React Router",
"keywords": [
"clerk",
diff --git a/packages/react/CHANGELOG.md b/packages/react/CHANGELOG.md
index 4c5b2f8c616..9f5387d3014 100644
--- a/packages/react/CHANGELOG.md
+++ b/packages/react/CHANGELOG.md
@@ -1,5 +1,12 @@
# Change Log
+## 6.17.1
+
+### Patch Changes
+
+- Updated dependencies [[`b3af79e`](https://github.com/clerk/javascript/commit/b3af79e946aaa403595b31e472b07b138db39dc6), [`cc6f11a`](https://github.com/clerk/javascript/commit/cc6f11af564b62daf186f9721594efd864ce093f), [`d46b544`](https://github.com/clerk/javascript/commit/d46b5446e89f15c5532bfbbc09fdc05a0fbcbf8d), [`f50f48c`](https://github.com/clerk/javascript/commit/f50f48cf3c67807c8def30d4a6d29d6c7bf904d2)]:
+ - @clerk/shared@4.35.0
+
## 6.17.0
### Minor Changes
diff --git a/packages/react/package.json b/packages/react/package.json
index 6091c705f3b..f466666494a 100644
--- a/packages/react/package.json
+++ b/packages/react/package.json
@@ -1,6 +1,6 @@
{
"name": "@clerk/react",
- "version": "6.17.0",
+ "version": "6.17.1",
"description": "Clerk React library",
"keywords": [
"clerk",
diff --git a/packages/shared/CHANGELOG.md b/packages/shared/CHANGELOG.md
index 3f811d8483f..41f9c9f8c25 100644
--- a/packages/shared/CHANGELOG.md
+++ b/packages/shared/CHANGELOG.md
@@ -1,5 +1,27 @@
# Change Log
+## 4.35.0
+
+### Minor Changes
+
+- The "Add members" card on the SSO allow list page of `` now offers two ways to add people: by email address, or every member with a given role at once. Members whose email address is not served by one of the organization's enterprise connections are skipped. When nothing could be added the card stays open and says why, and when some were added it moves to a success step that reports how many were skipped. ([#9826](https://github.com/clerk/javascript/pull/9826)) by [@mauricioabreu](https://github.com/mauricioabreu)
+
+ For custom flows, `organization.ssoBypassAllowlist` gains `addUsers({ userIds })`, which calls the new bulk endpoint in batches of 100 and returns the added entries together with the users that could not be added and why.
+
+ Inputs marked to be ignored by password managers now also carry the Bitwarden, LastPass and Dashlane opt-out attributes, so those extensions stop offering to fill fields such as the allow list email address.
+
+ The member picker that the "Add member" card shipped with in 4.18.0 is gone, and so are its localization keys under `organizationProfile.securityPage.ssoBypassPage.addForm`: `memberLabel`, `memberPlaceholder`, `changeButton` and `noResults`. The feature was never enabled on any instance, so no application depends on them.
+
+ New customization handles: the `organizationProfileSecuritySsoBypassEmailInput`, `organizationProfileSecuritySsoBypassRoleWarning`, `organizationProfileSecuritySsoBypassFailure` and `organizationProfileSecuritySsoBypassBulkResult` appearance elements.
+
+- Localize icon-only social sign-in button names using `socialButtonsBlockButton` and exclude decorative provider icons from the accessibility tree. Add `formFieldAction__showPassword` and `formFieldAction__hidePassword` localization keys for password visibility controls, with translations for every supported locale and English fallback for older localization resources. ([#9897](https://github.com/clerk/javascript/pull/9897)) by [@jigar-clerk](https://github.com/jigar-clerk)
+
+### Patch Changes
+
+- Show the provider logo next to each connection name on the enterprise account chooser. ([#9895](https://github.com/clerk/javascript/pull/9895)) by [@NicolasLopes7](https://github.com/NicolasLopes7)
+
+- Missing and invalid key errors now list the Clerk CLI commands that fix them: `npx clerk@latest init` for a new app, `npx clerk@latest link` and `npx clerk@latest env pull` for an existing one, and `npx clerk@latest env pull --instance prod` for production keys. The missing secret key error skips `init`, since the publishable key already points to an existing app. ([#9848](https://github.com/clerk/javascript/pull/9848)) by [@eatmorespinach](https://github.com/eatmorespinach)
+
## 4.34.0
### Minor Changes
diff --git a/packages/shared/package.json b/packages/shared/package.json
index 0895f73e788..04faf248629 100644
--- a/packages/shared/package.json
+++ b/packages/shared/package.json
@@ -1,6 +1,6 @@
{
"name": "@clerk/shared",
- "version": "4.34.0",
+ "version": "4.35.0",
"description": "Internal package utils used by the Clerk SDKs",
"repository": {
"type": "git",
diff --git a/packages/swingset/CHANGELOG.md b/packages/swingset/CHANGELOG.md
index c0e93460b19..f6708305e13 100644
--- a/packages/swingset/CHANGELOG.md
+++ b/packages/swingset/CHANGELOG.md
@@ -1,5 +1,14 @@
# @clerk/swingset
+## 0.0.49
+
+### Patch Changes
+
+- Updated dependencies [[`b3af79e`](https://github.com/clerk/javascript/commit/b3af79e946aaa403595b31e472b07b138db39dc6), [`cc6f11a`](https://github.com/clerk/javascript/commit/cc6f11af564b62daf186f9721594efd864ce093f), [`d46b544`](https://github.com/clerk/javascript/commit/d46b5446e89f15c5532bfbbc09fdc05a0fbcbf8d), [`f50f48c`](https://github.com/clerk/javascript/commit/f50f48cf3c67807c8def30d4a6d29d6c7bf904d2)]:
+ - @clerk/shared@4.35.0
+ - @clerk/mosaic@0.1.1
+ - @clerk/nextjs@7.9.6
+
## 0.0.48
### Patch Changes
diff --git a/packages/swingset/package.json b/packages/swingset/package.json
index db0a25ef31c..1b8a52931cf 100644
--- a/packages/swingset/package.json
+++ b/packages/swingset/package.json
@@ -1,6 +1,6 @@
{
"name": "@clerk/swingset",
- "version": "0.0.48",
+ "version": "0.0.49",
"private": true,
"type": "module",
"scripts": {
diff --git a/packages/tanstack-react-start/CHANGELOG.md b/packages/tanstack-react-start/CHANGELOG.md
index 5a848ea4843..e2d02e52337 100644
--- a/packages/tanstack-react-start/CHANGELOG.md
+++ b/packages/tanstack-react-start/CHANGELOG.md
@@ -1,5 +1,18 @@
# @clerk/tanstack-react-start
+## 1.6.0
+
+### Minor Changes
+
+- In development, missing Clerk keys no longer activate keyless mode. When `VITE_CLERK_PUBLISHABLE_KEY` and `CLERK_SECRET_KEY` are not set, the SDK now fails with an error directing you to run `npx clerk@latest init`, which provisions a Clerk application and writes the keys to `.env.local`. Keys that keyless mode stored in the `.clerk/` directory are no longer read, and `VITE_CLERK_KEYLESS_DISABLED` and `CLERK_KEYLESS_DISABLED` no longer have any effect. Existing apps with configured keys are unaffected. ([#9578](https://github.com/clerk/javascript/pull/9578)) by [@djgould](https://github.com/djgould)
+
+### Patch Changes
+
+- Updated dependencies [[`b3af79e`](https://github.com/clerk/javascript/commit/b3af79e946aaa403595b31e472b07b138db39dc6), [`cc6f11a`](https://github.com/clerk/javascript/commit/cc6f11af564b62daf186f9721594efd864ce093f), [`9d78a1f`](https://github.com/clerk/javascript/commit/9d78a1f42e83874ebac54b67d81d444b376350e5), [`d46b544`](https://github.com/clerk/javascript/commit/d46b5446e89f15c5532bfbbc09fdc05a0fbcbf8d), [`f50f48c`](https://github.com/clerk/javascript/commit/f50f48cf3c67807c8def30d4a6d29d6c7bf904d2)]:
+ - @clerk/shared@4.35.0
+ - @clerk/backend@3.20.0
+ - @clerk/react@6.17.1
+
## 1.5.16
### Patch Changes
diff --git a/packages/tanstack-react-start/package.json b/packages/tanstack-react-start/package.json
index 08a262a14e0..b36b9cae4ba 100644
--- a/packages/tanstack-react-start/package.json
+++ b/packages/tanstack-react-start/package.json
@@ -1,6 +1,6 @@
{
"name": "@clerk/tanstack-react-start",
- "version": "1.5.16",
+ "version": "1.6.0",
"description": "Clerk SDK for TanStack React Start",
"keywords": [
"clerk",
diff --git a/packages/testing/CHANGELOG.md b/packages/testing/CHANGELOG.md
index 2cf36bc5bea..f5569af2b03 100644
--- a/packages/testing/CHANGELOG.md
+++ b/packages/testing/CHANGELOG.md
@@ -1,5 +1,13 @@
# @clerk/testing
+## 2.2.38
+
+### Patch Changes
+
+- Updated dependencies [[`b3af79e`](https://github.com/clerk/javascript/commit/b3af79e946aaa403595b31e472b07b138db39dc6), [`cc6f11a`](https://github.com/clerk/javascript/commit/cc6f11af564b62daf186f9721594efd864ce093f), [`9d78a1f`](https://github.com/clerk/javascript/commit/9d78a1f42e83874ebac54b67d81d444b376350e5), [`d46b544`](https://github.com/clerk/javascript/commit/d46b5446e89f15c5532bfbbc09fdc05a0fbcbf8d), [`f50f48c`](https://github.com/clerk/javascript/commit/f50f48cf3c67807c8def30d4a6d29d6c7bf904d2)]:
+ - @clerk/shared@4.35.0
+ - @clerk/backend@3.20.0
+
## 2.2.37
### Patch Changes
diff --git a/packages/testing/package.json b/packages/testing/package.json
index 6e8b930c5d1..908df6fda5a 100644
--- a/packages/testing/package.json
+++ b/packages/testing/package.json
@@ -1,6 +1,6 @@
{
"name": "@clerk/testing",
- "version": "2.2.37",
+ "version": "2.2.38",
"description": "Utilities to help you create E2E test suites for apps using Clerk",
"keywords": [
"auth",
diff --git a/packages/ui/CHANGELOG.md b/packages/ui/CHANGELOG.md
index 0ccf11c1fb6..cb83f50f417 100644
--- a/packages/ui/CHANGELOG.md
+++ b/packages/ui/CHANGELOG.md
@@ -1,5 +1,31 @@
# @clerk/ui
+## 1.35.0
+
+### Minor Changes
+
+- The "Add members" card on the SSO allow list page of `` now offers two ways to add people: by email address, or every member with a given role at once. Members whose email address is not served by one of the organization's enterprise connections are skipped. When nothing could be added the card stays open and says why, and when some were added it moves to a success step that reports how many were skipped. ([#9826](https://github.com/clerk/javascript/pull/9826)) by [@mauricioabreu](https://github.com/mauricioabreu)
+
+ For custom flows, `organization.ssoBypassAllowlist` gains `addUsers({ userIds })`, which calls the new bulk endpoint in batches of 100 and returns the added entries together with the users that could not be added and why.
+
+ Inputs marked to be ignored by password managers now also carry the Bitwarden, LastPass and Dashlane opt-out attributes, so those extensions stop offering to fill fields such as the allow list email address.
+
+ The member picker that the "Add member" card shipped with in 4.18.0 is gone, and so are its localization keys under `organizationProfile.securityPage.ssoBypassPage.addForm`: `memberLabel`, `memberPlaceholder`, `changeButton` and `noResults`. The feature was never enabled on any instance, so no application depends on them.
+
+ New customization handles: the `organizationProfileSecuritySsoBypassEmailInput`, `organizationProfileSecuritySsoBypassRoleWarning`, `organizationProfileSecuritySsoBypassFailure` and `organizationProfileSecuritySsoBypassBulkResult` appearance elements.
+
+### Patch Changes
+
+- Show the provider logo next to each connection name on the enterprise account chooser. ([#9895](https://github.com/clerk/javascript/pull/9895)) by [@NicolasLopes7](https://github.com/NicolasLopes7)
+
+- Localize icon-only social sign-in button names using `socialButtonsBlockButton` and exclude decorative provider icons from the accessibility tree. Add `formFieldAction__showPassword` and `formFieldAction__hidePassword` localization keys for password visibility controls, with translations for every supported locale and English fallback for older localization resources. ([#9897](https://github.com/clerk/javascript/pull/9897)) by [@jigar-clerk](https://github.com/jigar-clerk)
+
+- Fix `` crashing with "Rendered fewer hooks than expected" after connecting the last available Web3 wallet. ([#9900](https://github.com/clerk/javascript/pull/9900)) by [@dmoerner](https://github.com/dmoerner)
+
+- Updated dependencies [[`b3af79e`](https://github.com/clerk/javascript/commit/b3af79e946aaa403595b31e472b07b138db39dc6), [`cc6f11a`](https://github.com/clerk/javascript/commit/cc6f11af564b62daf186f9721594efd864ce093f), [`d46b544`](https://github.com/clerk/javascript/commit/d46b5446e89f15c5532bfbbc09fdc05a0fbcbf8d), [`f50f48c`](https://github.com/clerk/javascript/commit/f50f48cf3c67807c8def30d4a6d29d6c7bf904d2)]:
+ - @clerk/shared@4.35.0
+ - @clerk/localizations@4.19.0
+
## 1.34.0
### Minor Changes
diff --git a/packages/ui/package.json b/packages/ui/package.json
index 2816a2517dd..6f16e0d8c98 100644
--- a/packages/ui/package.json
+++ b/packages/ui/package.json
@@ -1,6 +1,6 @@
{
"name": "@clerk/ui",
- "version": "1.34.0",
+ "version": "1.35.0",
"description": "Internal package that contains the UI components for the Clerk frontend SDKs",
"repository": {
"type": "git",
diff --git a/packages/vue/CHANGELOG.md b/packages/vue/CHANGELOG.md
index 44ecebf812d..d6c18b8309f 100644
--- a/packages/vue/CHANGELOG.md
+++ b/packages/vue/CHANGELOG.md
@@ -1,5 +1,12 @@
# @clerk/vue
+## 2.5.5
+
+### Patch Changes
+
+- Updated dependencies [[`b3af79e`](https://github.com/clerk/javascript/commit/b3af79e946aaa403595b31e472b07b138db39dc6), [`cc6f11a`](https://github.com/clerk/javascript/commit/cc6f11af564b62daf186f9721594efd864ce093f), [`d46b544`](https://github.com/clerk/javascript/commit/d46b5446e89f15c5532bfbbc09fdc05a0fbcbf8d), [`f50f48c`](https://github.com/clerk/javascript/commit/f50f48cf3c67807c8def30d4a6d29d6c7bf904d2)]:
+ - @clerk/shared@4.35.0
+
## 2.5.4
### Patch Changes
diff --git a/packages/vue/package.json b/packages/vue/package.json
index a9e769cffd1..287bf8f75f4 100644
--- a/packages/vue/package.json
+++ b/packages/vue/package.json
@@ -1,6 +1,6 @@
{
"name": "@clerk/vue",
- "version": "2.5.4",
+ "version": "2.5.5",
"description": "Clerk SDK for Vue",
"keywords": [
"clerk",