From de3aeb6e2c9f90efa2bf5603e52c728b2a3483d9 Mon Sep 17 00:00:00 2001 From: "github-actions[bot]" <41898282+github-actions[bot]@users.noreply.github.com> Date: Tue, 5 May 2026 19:28:03 +0000 Subject: [PATCH] ci(repo): Version packages --- .changeset/blue-bats-count.md | 7 ------- .changeset/ci-ready-for-review.md | 2 -- .changeset/fix-cloudflare-process-proxy.md | 5 ----- .changeset/fix-native-session-sync-reload.md | 7 ------- .changeset/invert-clerk-rq-ownership.md | 11 ----------- .changeset/msw-2-13-6-bump.md | 2 -- .changeset/rename-clerk-rq-to-query.md | 2 -- .../sdk-70-keyless-middleware-bypass-fix.md | 5 ----- .changeset/silver-gifts-kick.md | 5 ----- .changeset/thirty-candies-lick.md | 12 ------------ .changeset/ui-mount-diagnostic.md | 5 ----- packages/astro/CHANGELOG.md | 12 ++++++++++++ packages/astro/package.json | 2 +- packages/backend/CHANGELOG.md | 7 +++++++ packages/backend/package.json | 2 +- packages/chrome-extension/CHANGELOG.md | 10 ++++++++++ packages/chrome-extension/package.json | 2 +- packages/clerk-js/CHANGELOG.md | 17 +++++++++++++++++ packages/clerk-js/package.json | 2 +- packages/expo-passkeys/CHANGELOG.md | 7 +++++++ packages/expo-passkeys/package.json | 2 +- packages/expo/CHANGELOG.md | 13 +++++++++++++ packages/expo/package.json | 2 +- packages/express/CHANGELOG.md | 8 ++++++++ packages/express/package.json | 2 +- packages/fastify/CHANGELOG.md | 8 ++++++++ packages/fastify/package.json | 2 +- packages/hono/CHANGELOG.md | 8 ++++++++ packages/hono/package.json | 2 +- packages/localizations/CHANGELOG.md | 13 +++++++++++++ packages/localizations/package.json | 2 +- packages/msw/CHANGELOG.md | 7 +++++++ packages/msw/package.json | 2 +- packages/nextjs/CHANGELOG.md | 11 +++++++++++ packages/nextjs/package.json | 2 +- packages/nuxt/CHANGELOG.md | 15 +++++++++++++++ packages/nuxt/package.json | 2 +- packages/react-router/CHANGELOG.md | 9 +++++++++ packages/react-router/package.json | 2 +- packages/react/CHANGELOG.md | 17 +++++++++++++++++ packages/react/package.json | 2 +- packages/shared/CHANGELOG.md | 18 ++++++++++++++++++ packages/shared/package.json | 2 +- packages/tanstack-react-start/CHANGELOG.md | 9 +++++++++ packages/tanstack-react-start/package.json | 2 +- packages/testing/CHANGELOG.md | 8 ++++++++ packages/testing/package.json | 2 +- packages/ui/CHANGELOG.md | 16 ++++++++++++++++ packages/ui/package.json | 2 +- packages/vue/CHANGELOG.md | 11 +++++++++++ packages/vue/package.json | 2 +- 51 files changed, 244 insertions(+), 83 deletions(-) delete mode 100644 .changeset/blue-bats-count.md delete mode 100644 .changeset/ci-ready-for-review.md delete mode 100644 .changeset/fix-cloudflare-process-proxy.md delete mode 100644 .changeset/fix-native-session-sync-reload.md delete mode 100644 .changeset/invert-clerk-rq-ownership.md delete mode 100644 .changeset/msw-2-13-6-bump.md delete mode 100644 .changeset/rename-clerk-rq-to-query.md delete mode 100644 .changeset/sdk-70-keyless-middleware-bypass-fix.md delete mode 100644 .changeset/silver-gifts-kick.md delete mode 100644 .changeset/thirty-candies-lick.md delete mode 100644 .changeset/ui-mount-diagnostic.md diff --git a/.changeset/blue-bats-count.md b/.changeset/blue-bats-count.md deleted file mode 100644 index 43868a8b475..00000000000 --- a/.changeset/blue-bats-count.md +++ /dev/null @@ -1,7 +0,0 @@ ---- -'@clerk/localizations': patch -'@clerk/shared': patch -'@clerk/ui': patch ---- - -Localize API keys table headers diff --git a/.changeset/ci-ready-for-review.md b/.changeset/ci-ready-for-review.md deleted file mode 100644 index a845151cc84..00000000000 --- a/.changeset/ci-ready-for-review.md +++ /dev/null @@ -1,2 +0,0 @@ ---- ---- diff --git a/.changeset/fix-cloudflare-process-proxy.md b/.changeset/fix-cloudflare-process-proxy.md deleted file mode 100644 index fabe4d65e0e..00000000000 --- a/.changeset/fix-cloudflare-process-proxy.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -'@clerk/shared': patch ---- - -Avoid referencing `process.env` when auto-proxy detection runs in runtimes where `process` is unavailable. diff --git a/.changeset/fix-native-session-sync-reload.md b/.changeset/fix-native-session-sync-reload.md deleted file mode 100644 index ade321b4640..00000000000 --- a/.changeset/fix-native-session-sync-reload.md +++ /dev/null @@ -1,7 +0,0 @@ ---- -'@clerk/expo': patch ---- - -Fix session loss on Expo JS reload (pressing R in dev) - -`NativeSessionSync` was calling native `signOut()` during the loading phase when `isSignedIn` is `undefined`. On a JS reload, the native module persists from the previous session, so `signOut()` revokes the session server-side and clears all keychain items, forcing the user to log in again. This adds an `isLoaded` guard so native `signOut()` is only called when Clerk has confirmed the user is actually signed out. diff --git a/.changeset/invert-clerk-rq-ownership.md b/.changeset/invert-clerk-rq-ownership.md deleted file mode 100644 index bac01150ab0..00000000000 --- a/.changeset/invert-clerk-rq-ownership.md +++ /dev/null @@ -1,11 +0,0 @@ ---- -'@clerk/shared': patch -'@clerk/clerk-js': patch -'@clerk/react': patch ---- - -Move ownership of the clerk-rq `QueryClient` from `@clerk/clerk-js` into `@clerk/shared`. The `QueryObserver` (constructed in `@clerk/shared`) and the `Query` objects it observes now always come from a single `@tanstack/query-core` resolution — the cross-bundle API contract that produced #8428 (`Query.isFetched is not a function`) no longer exists. - -This removes the undocumented `clerk.__internal_queryClient` getter from both `@clerk/clerk-js` and `@clerk/react`'s `IsomorphicClerk`. The `QueryClient` is owned by an internal singleton in `@clerk/shared`, lazily instantiated on the browser only — server renders return `undefined`, preserving SSR safety and avoiding cross-request cache sharing. - -`@tanstack/query-core` is no longer a direct dependency of `@clerk/clerk-js`; it remains a dep of `@clerk/shared` and resolves consumer-side as before. diff --git a/.changeset/msw-2-13-6-bump.md b/.changeset/msw-2-13-6-bump.md deleted file mode 100644 index a845151cc84..00000000000 --- a/.changeset/msw-2-13-6-bump.md +++ /dev/null @@ -1,2 +0,0 @@ ---- ---- diff --git a/.changeset/rename-clerk-rq-to-query.md b/.changeset/rename-clerk-rq-to-query.md deleted file mode 100644 index a845151cc84..00000000000 --- a/.changeset/rename-clerk-rq-to-query.md +++ /dev/null @@ -1,2 +0,0 @@ ---- ---- diff --git a/.changeset/sdk-70-keyless-middleware-bypass-fix.md b/.changeset/sdk-70-keyless-middleware-bypass-fix.md deleted file mode 100644 index 9c9cb862903..00000000000 --- a/.changeset/sdk-70-keyless-middleware-bypass-fix.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -'@clerk/nextjs': patch ---- - -Enforce middleware authorization during the keyless bootstrap window. `auth.protect()` and custom authorization checks now fail closed instead of being bypassed while the publishable key is being provisioned. diff --git a/.changeset/silver-gifts-kick.md b/.changeset/silver-gifts-kick.md deleted file mode 100644 index 43749047af7..00000000000 --- a/.changeset/silver-gifts-kick.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -"@clerk/nuxt": patch ---- - -Follow Nuxt module conventions for server-side imports. diff --git a/.changeset/thirty-candies-lick.md b/.changeset/thirty-candies-lick.md deleted file mode 100644 index 250d28dd911..00000000000 --- a/.changeset/thirty-candies-lick.md +++ /dev/null @@ -1,12 +0,0 @@ ---- -'@clerk/localizations': minor -'@clerk/clerk-js': minor -'@clerk/shared': minor -'@clerk/astro': minor -'@clerk/react': minor -'@clerk/nuxt': minor -'@clerk/vue': minor -'@clerk/ui': minor ---- - -Add experimental `` component. Not ready for usage yet. diff --git a/.changeset/ui-mount-diagnostic.md b/.changeset/ui-mount-diagnostic.md deleted file mode 100644 index a35c7e6bf06..00000000000 --- a/.changeset/ui-mount-diagnostic.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -"@clerk/ui": patch ---- - -Surface initialization errors and stalled mounts in the component renderer. The internal `ensureMounted` pipeline now logs a `[Clerk UI]` error to the console when the lazy module import rejects, and emits a diagnostic warning if the renderer has not mounted within 10 seconds. Makes silent failures (e.g. failed dev-server chunk loads, unresolved lazy-compilation proxies) surface with an actionable message instead of hanging without feedback. diff --git a/packages/astro/CHANGELOG.md b/packages/astro/CHANGELOG.md index 5b0556fcea7..339bfcebf40 100644 --- a/packages/astro/CHANGELOG.md +++ b/packages/astro/CHANGELOG.md @@ -1,5 +1,17 @@ # @clerk/astro +## 3.2.0 + +### Minor Changes + +- Add experimental `` component. Not ready for usage yet. ([#8427](https://github.com/clerk/javascript/pull/8427)) by [@LauraBeatris](https://github.com/LauraBeatris) + +### Patch Changes + +- Updated dependencies [[`9e9230c`](https://github.com/clerk/javascript/commit/9e9230c8c3cbdb1c253ca7cdd24cc8d681b5ee5a), [`68d32df`](https://github.com/clerk/javascript/commit/68d32dfcc453080ef93edf69be8de765a342d88c), [`1c27d4d`](https://github.com/clerk/javascript/commit/1c27d4dd41a27cf41c3823306fe88e026fed08fb), [`1001193`](https://github.com/clerk/javascript/commit/10011936981fc22bf7d3750f1591f0873ea78bcb)]: + - @clerk/shared@4.10.0 + - @clerk/backend@3.4.5 + ## 3.1.0 ### Minor Changes diff --git a/packages/astro/package.json b/packages/astro/package.json index db6af942f76..0ac5688b55d 100644 --- a/packages/astro/package.json +++ b/packages/astro/package.json @@ -1,6 +1,6 @@ { "name": "@clerk/astro", - "version": "3.1.0", + "version": "3.2.0", "description": "Clerk SDK for Astro", "keywords": [ "auth", diff --git a/packages/backend/CHANGELOG.md b/packages/backend/CHANGELOG.md index 77fe306dcdd..bbb827f6e11 100644 --- a/packages/backend/CHANGELOG.md +++ b/packages/backend/CHANGELOG.md @@ -1,5 +1,12 @@ # Change Log +## 3.4.5 + +### Patch Changes + +- Updated dependencies [[`9e9230c`](https://github.com/clerk/javascript/commit/9e9230c8c3cbdb1c253ca7cdd24cc8d681b5ee5a), [`68d32df`](https://github.com/clerk/javascript/commit/68d32dfcc453080ef93edf69be8de765a342d88c), [`1c27d4d`](https://github.com/clerk/javascript/commit/1c27d4dd41a27cf41c3823306fe88e026fed08fb), [`1001193`](https://github.com/clerk/javascript/commit/10011936981fc22bf7d3750f1591f0873ea78bcb)]: + - @clerk/shared@4.10.0 + ## 3.4.4 ### Patch Changes diff --git a/packages/backend/package.json b/packages/backend/package.json index 0f00b6bc25a..08801f8238a 100644 --- a/packages/backend/package.json +++ b/packages/backend/package.json @@ -1,6 +1,6 @@ { "name": "@clerk/backend", - "version": "3.4.4", + "version": "3.4.5", "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 e4a687304ad..463cead2904 100644 --- a/packages/chrome-extension/CHANGELOG.md +++ b/packages/chrome-extension/CHANGELOG.md @@ -1,5 +1,15 @@ # Change Log +## 3.1.22 + +### Patch Changes + +- Updated dependencies [[`9e9230c`](https://github.com/clerk/javascript/commit/9e9230c8c3cbdb1c253ca7cdd24cc8d681b5ee5a), [`68d32df`](https://github.com/clerk/javascript/commit/68d32dfcc453080ef93edf69be8de765a342d88c), [`1c27d4d`](https://github.com/clerk/javascript/commit/1c27d4dd41a27cf41c3823306fe88e026fed08fb), [`1001193`](https://github.com/clerk/javascript/commit/10011936981fc22bf7d3750f1591f0873ea78bcb), [`84698b5`](https://github.com/clerk/javascript/commit/84698b51150f986410cee29594977f3641f45b46)]: + - @clerk/shared@4.10.0 + - @clerk/ui@1.8.0 + - @clerk/clerk-js@6.9.0 + - @clerk/react@6.6.0 + ## 3.1.21 ### Patch Changes diff --git a/packages/chrome-extension/package.json b/packages/chrome-extension/package.json index 04e60e3526d..7ddf485a6a3 100644 --- a/packages/chrome-extension/package.json +++ b/packages/chrome-extension/package.json @@ -1,6 +1,6 @@ { "name": "@clerk/chrome-extension", - "version": "3.1.21", + "version": "3.1.22", "description": "Clerk SDK for Chrome extensions", "keywords": [ "auth", diff --git a/packages/clerk-js/CHANGELOG.md b/packages/clerk-js/CHANGELOG.md index a76638e2a18..68093562222 100644 --- a/packages/clerk-js/CHANGELOG.md +++ b/packages/clerk-js/CHANGELOG.md @@ -1,5 +1,22 @@ # Change Log +## 6.9.0 + +### Minor Changes + +- Add experimental `` component. Not ready for usage yet. ([#8427](https://github.com/clerk/javascript/pull/8427)) by [@LauraBeatris](https://github.com/LauraBeatris) + +### Patch Changes + +- Move ownership of the clerk-rq `QueryClient` from `@clerk/clerk-js` into `@clerk/shared`. The `QueryObserver` (constructed in `@clerk/shared`) and the `Query` objects it observes now always come from a single `@tanstack/query-core` resolution — the cross-bundle API contract that produced #8428 (`Query.isFetched is not a function`) no longer exists. ([#8434](https://github.com/clerk/javascript/pull/8434)) by [@jacekradko](https://github.com/jacekradko) + + This removes the undocumented `clerk.__internal_queryClient` getter from both `@clerk/clerk-js` and `@clerk/react`'s `IsomorphicClerk`. The `QueryClient` is owned by an internal singleton in `@clerk/shared`, lazily instantiated on the browser only — server renders return `undefined`, preserving SSR safety and avoiding cross-request cache sharing. + + `@tanstack/query-core` is no longer a direct dependency of `@clerk/clerk-js`; it remains a dep of `@clerk/shared` and resolves consumer-side as before. + +- Updated dependencies [[`9e9230c`](https://github.com/clerk/javascript/commit/9e9230c8c3cbdb1c253ca7cdd24cc8d681b5ee5a), [`68d32df`](https://github.com/clerk/javascript/commit/68d32dfcc453080ef93edf69be8de765a342d88c), [`1c27d4d`](https://github.com/clerk/javascript/commit/1c27d4dd41a27cf41c3823306fe88e026fed08fb), [`1001193`](https://github.com/clerk/javascript/commit/10011936981fc22bf7d3750f1591f0873ea78bcb)]: + - @clerk/shared@4.10.0 + ## 6.8.0 ### Minor Changes diff --git a/packages/clerk-js/package.json b/packages/clerk-js/package.json index 63fb8b30fe9..9fc7f6429f3 100644 --- a/packages/clerk-js/package.json +++ b/packages/clerk-js/package.json @@ -1,6 +1,6 @@ { "name": "@clerk/clerk-js", - "version": "6.8.0", + "version": "6.9.0", "description": "Clerk JS library", "keywords": [ "clerk", diff --git a/packages/expo-passkeys/CHANGELOG.md b/packages/expo-passkeys/CHANGELOG.md index fc110bef018..6367496b0f2 100644 --- a/packages/expo-passkeys/CHANGELOG.md +++ b/packages/expo-passkeys/CHANGELOG.md @@ -1,5 +1,12 @@ # @clerk/expo-passkeys +## 1.0.21 + +### Patch Changes + +- Updated dependencies [[`9e9230c`](https://github.com/clerk/javascript/commit/9e9230c8c3cbdb1c253ca7cdd24cc8d681b5ee5a), [`68d32df`](https://github.com/clerk/javascript/commit/68d32dfcc453080ef93edf69be8de765a342d88c), [`1c27d4d`](https://github.com/clerk/javascript/commit/1c27d4dd41a27cf41c3823306fe88e026fed08fb), [`1001193`](https://github.com/clerk/javascript/commit/10011936981fc22bf7d3750f1591f0873ea78bcb)]: + - @clerk/shared@4.10.0 + ## 1.0.20 ### Patch Changes diff --git a/packages/expo-passkeys/package.json b/packages/expo-passkeys/package.json index 7a2a90a61b5..411cf255227 100644 --- a/packages/expo-passkeys/package.json +++ b/packages/expo-passkeys/package.json @@ -1,6 +1,6 @@ { "name": "@clerk/expo-passkeys", - "version": "1.0.20", + "version": "1.0.21", "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 84694c841fd..2804322edf1 100644 --- a/packages/expo/CHANGELOG.md +++ b/packages/expo/CHANGELOG.md @@ -1,5 +1,18 @@ # Change Log +## 3.2.8 + +### Patch Changes + +- Fix session loss on Expo JS reload (pressing R in dev) ([#8469](https://github.com/clerk/javascript/pull/8469)) by [@chriscanin](https://github.com/chriscanin) + + `NativeSessionSync` was calling native `signOut()` during the loading phase when `isSignedIn` is `undefined`. On a JS reload, the native module persists from the previous session, so `signOut()` revokes the session server-side and clears all keychain items, forcing the user to log in again. This adds an `isLoaded` guard so native `signOut()` is only called when Clerk has confirmed the user is actually signed out. + +- Updated dependencies [[`9e9230c`](https://github.com/clerk/javascript/commit/9e9230c8c3cbdb1c253ca7cdd24cc8d681b5ee5a), [`68d32df`](https://github.com/clerk/javascript/commit/68d32dfcc453080ef93edf69be8de765a342d88c), [`1c27d4d`](https://github.com/clerk/javascript/commit/1c27d4dd41a27cf41c3823306fe88e026fed08fb), [`1001193`](https://github.com/clerk/javascript/commit/10011936981fc22bf7d3750f1591f0873ea78bcb)]: + - @clerk/shared@4.10.0 + - @clerk/clerk-js@6.9.0 + - @clerk/react@6.6.0 + ## 3.2.7 ### Patch Changes diff --git a/packages/expo/package.json b/packages/expo/package.json index 532c61d22cc..4d9870a00dc 100644 --- a/packages/expo/package.json +++ b/packages/expo/package.json @@ -1,6 +1,6 @@ { "name": "@clerk/expo", - "version": "3.2.7", + "version": "3.2.8", "description": "Clerk React Native/Expo library", "keywords": [ "react", diff --git a/packages/express/CHANGELOG.md b/packages/express/CHANGELOG.md index 0ef4846b54a..eb0e8e7e05a 100644 --- a/packages/express/CHANGELOG.md +++ b/packages/express/CHANGELOG.md @@ -1,5 +1,13 @@ # Change Log +## 2.1.13 + +### Patch Changes + +- Updated dependencies [[`9e9230c`](https://github.com/clerk/javascript/commit/9e9230c8c3cbdb1c253ca7cdd24cc8d681b5ee5a), [`68d32df`](https://github.com/clerk/javascript/commit/68d32dfcc453080ef93edf69be8de765a342d88c), [`1c27d4d`](https://github.com/clerk/javascript/commit/1c27d4dd41a27cf41c3823306fe88e026fed08fb), [`1001193`](https://github.com/clerk/javascript/commit/10011936981fc22bf7d3750f1591f0873ea78bcb)]: + - @clerk/shared@4.10.0 + - @clerk/backend@3.4.5 + ## 2.1.12 ### Patch Changes diff --git a/packages/express/package.json b/packages/express/package.json index 022f0f905cb..ec73860113b 100644 --- a/packages/express/package.json +++ b/packages/express/package.json @@ -1,6 +1,6 @@ { "name": "@clerk/express", - "version": "2.1.12", + "version": "2.1.13", "description": "Clerk server SDK for usage with Express", "keywords": [ "clerk", diff --git a/packages/fastify/CHANGELOG.md b/packages/fastify/CHANGELOG.md index 35af14c9e75..a2072db0787 100644 --- a/packages/fastify/CHANGELOG.md +++ b/packages/fastify/CHANGELOG.md @@ -1,5 +1,13 @@ # Change Log +## 3.1.23 + +### Patch Changes + +- Updated dependencies [[`9e9230c`](https://github.com/clerk/javascript/commit/9e9230c8c3cbdb1c253ca7cdd24cc8d681b5ee5a), [`68d32df`](https://github.com/clerk/javascript/commit/68d32dfcc453080ef93edf69be8de765a342d88c), [`1c27d4d`](https://github.com/clerk/javascript/commit/1c27d4dd41a27cf41c3823306fe88e026fed08fb), [`1001193`](https://github.com/clerk/javascript/commit/10011936981fc22bf7d3750f1591f0873ea78bcb)]: + - @clerk/shared@4.10.0 + - @clerk/backend@3.4.5 + ## 3.1.22 ### Patch Changes diff --git a/packages/fastify/package.json b/packages/fastify/package.json index 63a94803eb5..e3ad8926e6a 100644 --- a/packages/fastify/package.json +++ b/packages/fastify/package.json @@ -1,6 +1,6 @@ { "name": "@clerk/fastify", - "version": "3.1.22", + "version": "3.1.23", "description": "Clerk SDK for Fastify", "keywords": [ "auth", diff --git a/packages/hono/CHANGELOG.md b/packages/hono/CHANGELOG.md index 9311a5f523d..01389ec5576 100644 --- a/packages/hono/CHANGELOG.md +++ b/packages/hono/CHANGELOG.md @@ -1,5 +1,13 @@ # @clerk/hono +## 0.1.23 + +### Patch Changes + +- Updated dependencies [[`9e9230c`](https://github.com/clerk/javascript/commit/9e9230c8c3cbdb1c253ca7cdd24cc8d681b5ee5a), [`68d32df`](https://github.com/clerk/javascript/commit/68d32dfcc453080ef93edf69be8de765a342d88c), [`1c27d4d`](https://github.com/clerk/javascript/commit/1c27d4dd41a27cf41c3823306fe88e026fed08fb), [`1001193`](https://github.com/clerk/javascript/commit/10011936981fc22bf7d3750f1591f0873ea78bcb)]: + - @clerk/shared@4.10.0 + - @clerk/backend@3.4.5 + ## 0.1.22 ### Patch Changes diff --git a/packages/hono/package.json b/packages/hono/package.json index f5eb236f765..834e1934329 100644 --- a/packages/hono/package.json +++ b/packages/hono/package.json @@ -1,6 +1,6 @@ { "name": "@clerk/hono", - "version": "0.1.22", + "version": "0.1.23", "description": "Clerk SDK for Hono", "keywords": [ "auth", diff --git a/packages/localizations/CHANGELOG.md b/packages/localizations/CHANGELOG.md index e81e0cdec54..c697cf919fa 100644 --- a/packages/localizations/CHANGELOG.md +++ b/packages/localizations/CHANGELOG.md @@ -1,5 +1,18 @@ # Change Log +## 4.6.0 + +### Minor Changes + +- Add experimental `` component. Not ready for usage yet. ([#8427](https://github.com/clerk/javascript/pull/8427)) by [@LauraBeatris](https://github.com/LauraBeatris) + +### Patch Changes + +- Localize API keys table headers ([#8462](https://github.com/clerk/javascript/pull/8462)) by [@jebibot](https://github.com/jebibot) + +- Updated dependencies [[`9e9230c`](https://github.com/clerk/javascript/commit/9e9230c8c3cbdb1c253ca7cdd24cc8d681b5ee5a), [`68d32df`](https://github.com/clerk/javascript/commit/68d32dfcc453080ef93edf69be8de765a342d88c), [`1c27d4d`](https://github.com/clerk/javascript/commit/1c27d4dd41a27cf41c3823306fe88e026fed08fb), [`1001193`](https://github.com/clerk/javascript/commit/10011936981fc22bf7d3750f1591f0873ea78bcb)]: + - @clerk/shared@4.10.0 + ## 4.5.8 ### Patch Changes diff --git a/packages/localizations/package.json b/packages/localizations/package.json index f43b1bcc67f..82613bf7e24 100644 --- a/packages/localizations/package.json +++ b/packages/localizations/package.json @@ -1,6 +1,6 @@ { "name": "@clerk/localizations", - "version": "4.5.8", + "version": "4.6.0", "description": "Localizations for the Clerk components", "keywords": [ "react", diff --git a/packages/msw/CHANGELOG.md b/packages/msw/CHANGELOG.md index 259941cf83e..1922e5ba032 100644 --- a/packages/msw/CHANGELOG.md +++ b/packages/msw/CHANGELOG.md @@ -1,5 +1,12 @@ # @clerk/msw +## 0.0.21 + +### Patch Changes + +- Updated dependencies [[`9e9230c`](https://github.com/clerk/javascript/commit/9e9230c8c3cbdb1c253ca7cdd24cc8d681b5ee5a), [`68d32df`](https://github.com/clerk/javascript/commit/68d32dfcc453080ef93edf69be8de765a342d88c), [`1c27d4d`](https://github.com/clerk/javascript/commit/1c27d4dd41a27cf41c3823306fe88e026fed08fb), [`1001193`](https://github.com/clerk/javascript/commit/10011936981fc22bf7d3750f1591f0873ea78bcb)]: + - @clerk/shared@4.10.0 + ## 0.0.20 ### Patch Changes diff --git a/packages/msw/package.json b/packages/msw/package.json index 871b0807b70..b4d7cfcb613 100644 --- a/packages/msw/package.json +++ b/packages/msw/package.json @@ -1,6 +1,6 @@ { "name": "@clerk/msw", - "version": "0.0.20", + "version": "0.0.21", "private": true, "sideEffects": false, "type": "module", diff --git a/packages/nextjs/CHANGELOG.md b/packages/nextjs/CHANGELOG.md index 3b431a3b8c8..f1dbbd64ebf 100644 --- a/packages/nextjs/CHANGELOG.md +++ b/packages/nextjs/CHANGELOG.md @@ -1,5 +1,16 @@ # Change Log +## 7.3.1 + +### Patch Changes + +- Enforce middleware authorization during the keyless bootstrap window. `auth.protect()` and custom authorization checks now fail closed instead of being bypassed while the publishable key is being provisioned. ([#8369](https://github.com/clerk/javascript/pull/8369)) by [@jacekradko](https://github.com/jacekradko) + +- Updated dependencies [[`9e9230c`](https://github.com/clerk/javascript/commit/9e9230c8c3cbdb1c253ca7cdd24cc8d681b5ee5a), [`68d32df`](https://github.com/clerk/javascript/commit/68d32dfcc453080ef93edf69be8de765a342d88c), [`1c27d4d`](https://github.com/clerk/javascript/commit/1c27d4dd41a27cf41c3823306fe88e026fed08fb), [`1001193`](https://github.com/clerk/javascript/commit/10011936981fc22bf7d3750f1591f0873ea78bcb)]: + - @clerk/shared@4.10.0 + - @clerk/react@6.6.0 + - @clerk/backend@3.4.5 + ## 7.3.0 ### Minor Changes diff --git a/packages/nextjs/package.json b/packages/nextjs/package.json index 162a17278d2..949f3bd1e74 100644 --- a/packages/nextjs/package.json +++ b/packages/nextjs/package.json @@ -1,6 +1,6 @@ { "name": "@clerk/nextjs", - "version": "7.3.0", + "version": "7.3.1", "description": "Clerk SDK for NextJS", "keywords": [ "clerk", diff --git a/packages/nuxt/CHANGELOG.md b/packages/nuxt/CHANGELOG.md index 9e1398d92b0..fa69a38761f 100644 --- a/packages/nuxt/CHANGELOG.md +++ b/packages/nuxt/CHANGELOG.md @@ -1,5 +1,20 @@ # @clerk/nuxt +## 2.4.0 + +### Minor Changes + +- Add experimental `` component. Not ready for usage yet. ([#8427](https://github.com/clerk/javascript/pull/8427)) by [@LauraBeatris](https://github.com/LauraBeatris) + +### Patch Changes + +- Follow Nuxt module conventions for server-side imports. ([#8439](https://github.com/clerk/javascript/pull/8439)) by [@wobsoriano](https://github.com/wobsoriano) + +- Updated dependencies [[`9e9230c`](https://github.com/clerk/javascript/commit/9e9230c8c3cbdb1c253ca7cdd24cc8d681b5ee5a), [`68d32df`](https://github.com/clerk/javascript/commit/68d32dfcc453080ef93edf69be8de765a342d88c), [`1c27d4d`](https://github.com/clerk/javascript/commit/1c27d4dd41a27cf41c3823306fe88e026fed08fb), [`1001193`](https://github.com/clerk/javascript/commit/10011936981fc22bf7d3750f1591f0873ea78bcb)]: + - @clerk/shared@4.10.0 + - @clerk/vue@2.2.0 + - @clerk/backend@3.4.5 + ## 2.3.0 ### Minor Changes diff --git a/packages/nuxt/package.json b/packages/nuxt/package.json index a8f240a2ee1..6a0fdb1fe27 100644 --- a/packages/nuxt/package.json +++ b/packages/nuxt/package.json @@ -1,6 +1,6 @@ { "name": "@clerk/nuxt", - "version": "2.3.0", + "version": "2.4.0", "description": "Clerk SDK for Nuxt", "keywords": [ "clerk", diff --git a/packages/react-router/CHANGELOG.md b/packages/react-router/CHANGELOG.md index 3fb22546905..f278567fe11 100644 --- a/packages/react-router/CHANGELOG.md +++ b/packages/react-router/CHANGELOG.md @@ -1,5 +1,14 @@ # Change Log +## 3.2.1 + +### Patch Changes + +- Updated dependencies [[`9e9230c`](https://github.com/clerk/javascript/commit/9e9230c8c3cbdb1c253ca7cdd24cc8d681b5ee5a), [`68d32df`](https://github.com/clerk/javascript/commit/68d32dfcc453080ef93edf69be8de765a342d88c), [`1c27d4d`](https://github.com/clerk/javascript/commit/1c27d4dd41a27cf41c3823306fe88e026fed08fb), [`1001193`](https://github.com/clerk/javascript/commit/10011936981fc22bf7d3750f1591f0873ea78bcb)]: + - @clerk/shared@4.10.0 + - @clerk/react@6.6.0 + - @clerk/backend@3.4.5 + ## 3.2.0 ### Minor Changes diff --git a/packages/react-router/package.json b/packages/react-router/package.json index 68e3c0ca284..76ef6584a79 100644 --- a/packages/react-router/package.json +++ b/packages/react-router/package.json @@ -1,6 +1,6 @@ { "name": "@clerk/react-router", - "version": "3.2.0", + "version": "3.2.1", "description": "Clerk SDK for React Router", "keywords": [ "clerk", diff --git a/packages/react/CHANGELOG.md b/packages/react/CHANGELOG.md index 0510cf30e4f..539f31a9290 100644 --- a/packages/react/CHANGELOG.md +++ b/packages/react/CHANGELOG.md @@ -1,5 +1,22 @@ # Change Log +## 6.6.0 + +### Minor Changes + +- Add experimental `` component. Not ready for usage yet. ([#8427](https://github.com/clerk/javascript/pull/8427)) by [@LauraBeatris](https://github.com/LauraBeatris) + +### Patch Changes + +- Move ownership of the clerk-rq `QueryClient` from `@clerk/clerk-js` into `@clerk/shared`. The `QueryObserver` (constructed in `@clerk/shared`) and the `Query` objects it observes now always come from a single `@tanstack/query-core` resolution — the cross-bundle API contract that produced #8428 (`Query.isFetched is not a function`) no longer exists. ([#8434](https://github.com/clerk/javascript/pull/8434)) by [@jacekradko](https://github.com/jacekradko) + + This removes the undocumented `clerk.__internal_queryClient` getter from both `@clerk/clerk-js` and `@clerk/react`'s `IsomorphicClerk`. The `QueryClient` is owned by an internal singleton in `@clerk/shared`, lazily instantiated on the browser only — server renders return `undefined`, preserving SSR safety and avoiding cross-request cache sharing. + + `@tanstack/query-core` is no longer a direct dependency of `@clerk/clerk-js`; it remains a dep of `@clerk/shared` and resolves consumer-side as before. + +- Updated dependencies [[`9e9230c`](https://github.com/clerk/javascript/commit/9e9230c8c3cbdb1c253ca7cdd24cc8d681b5ee5a), [`68d32df`](https://github.com/clerk/javascript/commit/68d32dfcc453080ef93edf69be8de765a342d88c), [`1c27d4d`](https://github.com/clerk/javascript/commit/1c27d4dd41a27cf41c3823306fe88e026fed08fb), [`1001193`](https://github.com/clerk/javascript/commit/10011936981fc22bf7d3750f1591f0873ea78bcb)]: + - @clerk/shared@4.10.0 + ## 6.5.0 ### Minor Changes diff --git a/packages/react/package.json b/packages/react/package.json index 3039afb7b07..da13faba842 100644 --- a/packages/react/package.json +++ b/packages/react/package.json @@ -1,6 +1,6 @@ { "name": "@clerk/react", - "version": "6.5.0", + "version": "6.6.0", "description": "Clerk React library", "keywords": [ "clerk", diff --git a/packages/shared/CHANGELOG.md b/packages/shared/CHANGELOG.md index a27d4d1ebb4..9f93610b679 100644 --- a/packages/shared/CHANGELOG.md +++ b/packages/shared/CHANGELOG.md @@ -1,5 +1,23 @@ # Change Log +## 4.10.0 + +### Minor Changes + +- Add experimental `` component. Not ready for usage yet. ([#8427](https://github.com/clerk/javascript/pull/8427)) by [@LauraBeatris](https://github.com/LauraBeatris) + +### Patch Changes + +- Localize API keys table headers ([#8462](https://github.com/clerk/javascript/pull/8462)) by [@jebibot](https://github.com/jebibot) + +- Avoid referencing `process.env` when auto-proxy detection runs in runtimes where `process` is unavailable. ([#8466](https://github.com/clerk/javascript/pull/8466)) by [@jacekradko](https://github.com/jacekradko) + +- Move ownership of the clerk-rq `QueryClient` from `@clerk/clerk-js` into `@clerk/shared`. The `QueryObserver` (constructed in `@clerk/shared`) and the `Query` objects it observes now always come from a single `@tanstack/query-core` resolution — the cross-bundle API contract that produced #8428 (`Query.isFetched is not a function`) no longer exists. ([#8434](https://github.com/clerk/javascript/pull/8434)) by [@jacekradko](https://github.com/jacekradko) + + This removes the undocumented `clerk.__internal_queryClient` getter from both `@clerk/clerk-js` and `@clerk/react`'s `IsomorphicClerk`. The `QueryClient` is owned by an internal singleton in `@clerk/shared`, lazily instantiated on the browser only — server renders return `undefined`, preserving SSR safety and avoiding cross-request cache sharing. + + `@tanstack/query-core` is no longer a direct dependency of `@clerk/clerk-js`; it remains a dep of `@clerk/shared` and resolves consumer-side as before. + ## 4.9.0 ### Minor Changes diff --git a/packages/shared/package.json b/packages/shared/package.json index 435b0875721..955ebb9a99b 100644 --- a/packages/shared/package.json +++ b/packages/shared/package.json @@ -1,6 +1,6 @@ { "name": "@clerk/shared", - "version": "4.9.0", + "version": "4.10.0", "description": "Internal package utils used by the Clerk SDKs", "repository": { "type": "git", diff --git a/packages/tanstack-react-start/CHANGELOG.md b/packages/tanstack-react-start/CHANGELOG.md index da1f7dc9595..27486859af3 100644 --- a/packages/tanstack-react-start/CHANGELOG.md +++ b/packages/tanstack-react-start/CHANGELOG.md @@ -1,5 +1,14 @@ # @clerk/tanstack-react-start +## 1.2.1 + +### Patch Changes + +- Updated dependencies [[`9e9230c`](https://github.com/clerk/javascript/commit/9e9230c8c3cbdb1c253ca7cdd24cc8d681b5ee5a), [`68d32df`](https://github.com/clerk/javascript/commit/68d32dfcc453080ef93edf69be8de765a342d88c), [`1c27d4d`](https://github.com/clerk/javascript/commit/1c27d4dd41a27cf41c3823306fe88e026fed08fb), [`1001193`](https://github.com/clerk/javascript/commit/10011936981fc22bf7d3750f1591f0873ea78bcb)]: + - @clerk/shared@4.10.0 + - @clerk/react@6.6.0 + - @clerk/backend@3.4.5 + ## 1.2.0 ### Minor Changes diff --git a/packages/tanstack-react-start/package.json b/packages/tanstack-react-start/package.json index c244b872f20..e88914f2c9b 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.2.0", + "version": "1.2.1", "description": "Clerk SDK for TanStack React Start", "keywords": [ "clerk", diff --git a/packages/testing/CHANGELOG.md b/packages/testing/CHANGELOG.md index dec421a3684..786b84905cc 100644 --- a/packages/testing/CHANGELOG.md +++ b/packages/testing/CHANGELOG.md @@ -1,5 +1,13 @@ # @clerk/testing +## 2.0.25 + +### Patch Changes + +- Updated dependencies [[`9e9230c`](https://github.com/clerk/javascript/commit/9e9230c8c3cbdb1c253ca7cdd24cc8d681b5ee5a), [`68d32df`](https://github.com/clerk/javascript/commit/68d32dfcc453080ef93edf69be8de765a342d88c), [`1c27d4d`](https://github.com/clerk/javascript/commit/1c27d4dd41a27cf41c3823306fe88e026fed08fb), [`1001193`](https://github.com/clerk/javascript/commit/10011936981fc22bf7d3750f1591f0873ea78bcb)]: + - @clerk/shared@4.10.0 + - @clerk/backend@3.4.5 + ## 2.0.24 ### Patch Changes diff --git a/packages/testing/package.json b/packages/testing/package.json index a0bad881b6a..a8fe480fa3b 100644 --- a/packages/testing/package.json +++ b/packages/testing/package.json @@ -1,6 +1,6 @@ { "name": "@clerk/testing", - "version": "2.0.24", + "version": "2.0.25", "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 b80c01a0780..60483a55b04 100644 --- a/packages/ui/CHANGELOG.md +++ b/packages/ui/CHANGELOG.md @@ -1,5 +1,21 @@ # @clerk/ui +## 1.8.0 + +### Minor Changes + +- Add experimental `` component. Not ready for usage yet. ([#8427](https://github.com/clerk/javascript/pull/8427)) by [@LauraBeatris](https://github.com/LauraBeatris) + +### Patch Changes + +- Localize API keys table headers ([#8462](https://github.com/clerk/javascript/pull/8462)) by [@jebibot](https://github.com/jebibot) + +- Surface initialization errors and stalled mounts in the component renderer. The internal `ensureMounted` pipeline now logs a `[Clerk UI]` error to the console when the lazy module import rejects, and emits a diagnostic warning if the renderer has not mounted within 10 seconds. Makes silent failures (e.g. failed dev-server chunk loads, unresolved lazy-compilation proxies) surface with an actionable message instead of hanging without feedback. ([#8379](https://github.com/clerk/javascript/pull/8379)) by [@jacekradko](https://github.com/jacekradko) + +- Updated dependencies [[`9e9230c`](https://github.com/clerk/javascript/commit/9e9230c8c3cbdb1c253ca7cdd24cc8d681b5ee5a), [`68d32df`](https://github.com/clerk/javascript/commit/68d32dfcc453080ef93edf69be8de765a342d88c), [`1c27d4d`](https://github.com/clerk/javascript/commit/1c27d4dd41a27cf41c3823306fe88e026fed08fb), [`1001193`](https://github.com/clerk/javascript/commit/10011936981fc22bf7d3750f1591f0873ea78bcb)]: + - @clerk/localizations@4.6.0 + - @clerk/shared@4.10.0 + ## 1.7.0 ### Minor Changes diff --git a/packages/ui/package.json b/packages/ui/package.json index ec97bb5ded9..ba3c6194629 100644 --- a/packages/ui/package.json +++ b/packages/ui/package.json @@ -1,6 +1,6 @@ { "name": "@clerk/ui", - "version": "1.7.0", + "version": "1.8.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 dd74a58d5fa..ad8e3955034 100644 --- a/packages/vue/CHANGELOG.md +++ b/packages/vue/CHANGELOG.md @@ -1,5 +1,16 @@ # @clerk/vue +## 2.2.0 + +### Minor Changes + +- Add experimental `` component. Not ready for usage yet. ([#8427](https://github.com/clerk/javascript/pull/8427)) by [@LauraBeatris](https://github.com/LauraBeatris) + +### Patch Changes + +- Updated dependencies [[`9e9230c`](https://github.com/clerk/javascript/commit/9e9230c8c3cbdb1c253ca7cdd24cc8d681b5ee5a), [`68d32df`](https://github.com/clerk/javascript/commit/68d32dfcc453080ef93edf69be8de765a342d88c), [`1c27d4d`](https://github.com/clerk/javascript/commit/1c27d4dd41a27cf41c3823306fe88e026fed08fb), [`1001193`](https://github.com/clerk/javascript/commit/10011936981fc22bf7d3750f1591f0873ea78bcb)]: + - @clerk/shared@4.10.0 + ## 2.1.0 ### Minor Changes diff --git a/packages/vue/package.json b/packages/vue/package.json index 120c1e79e47..e270c73bd51 100644 --- a/packages/vue/package.json +++ b/packages/vue/package.json @@ -1,6 +1,6 @@ { "name": "@clerk/vue", - "version": "2.1.0", + "version": "2.2.0", "description": "Clerk SDK for Vue", "keywords": [ "clerk",