diff --git a/.changeset/clerkjs-fail-fast-slow-origin.md b/.changeset/clerkjs-fail-fast-slow-origin.md deleted file mode 100644 index ef68835c0a8..00000000000 --- a/.changeset/clerkjs-fail-fast-slow-origin.md +++ /dev/null @@ -1,6 +0,0 @@ ---- -'@clerk/clerk-js': patch -'@clerk/shared': patch ---- - -Fail fast when the Clerk Frontend API (FAPI) is slow or unreachable during load. The client request and the load-recovery token mint are now bounded by a timeout, and the timed-out client request is aborted instead of being left in flight. A cold `Clerk.load()` renders identity from a freshly minted session token (falling back to the session cookie if the mint fails) in seconds instead of hanging while retries run. After a degraded load, the client is re-fetched in the background without a time limit, so a slow-but-healthy origin recovers full client data (user profile, other sessions) without a reload. Also fixes hooks like `useUser()` keeping the cookie-derived stub user after full user data arrives. Adds a `timeLimit` utility to `@clerk/shared/utils` that optionally aborts an `AbortController` on timeout. diff --git a/.changeset/expo-bump-clerk-android-1-0-36.md b/.changeset/expo-bump-clerk-android-1-0-36.md deleted file mode 100644 index 05fb9d96391..00000000000 --- a/.changeset/expo-bump-clerk-android-1-0-36.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -'@clerk/expo': patch ---- - -Bump the bundled `clerk-android` SDK (`clerk-android-api` and `clerk-android-ui`) from `1.0.35` to `1.0.36`. See the Clerk Android release: https://github.com/clerk/clerk-android/releases/tag/v1.0.36. diff --git a/.changeset/expo-bump-clerk-ios-1-3-2.md b/.changeset/expo-bump-clerk-ios-1-3-2.md deleted file mode 100644 index d4340993c18..00000000000 --- a/.changeset/expo-bump-clerk-ios-1-3-2.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -'@clerk/expo': patch ---- - -Bump the bundled `clerk-ios` SDK from `1.3.1` to `1.3.2`. See the Clerk iOS release: https://github.com/clerk/clerk-ios/releases/tag/1.3.2. diff --git a/.changeset/kind-cooks-brush.md b/.changeset/kind-cooks-brush.md deleted file mode 100644 index 883de2b98d9..00000000000 --- a/.changeset/kind-cooks-brush.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -'@clerk/ui': patch ---- - -Fix small actions button border radius to ensure consistency. diff --git a/.changeset/org-switcher-trigger-avatar-radius.md b/.changeset/org-switcher-trigger-avatar-radius.md deleted file mode 100644 index 6f181cf3999..00000000000 --- a/.changeset/org-switcher-trigger-avatar-radius.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -'@clerk/ui': patch ---- - -Reduce the organization avatar's border radius in the `OrganizationSwitcher` trigger so it stays proportional at the smaller trigger size. diff --git a/.changeset/smooth-buckets-collect.md b/.changeset/smooth-buckets-collect.md deleted file mode 100644 index 6ef9e7c712c..00000000000 --- a/.changeset/smooth-buckets-collect.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -'@clerk/shared': patch ---- - -Add named protect check parameter types for future sign-in and sign-up flows. diff --git a/.changeset/spinner-box-sizing.md b/.changeset/spinner-box-sizing.md deleted file mode 100644 index d0947e3bf2d..00000000000 --- a/.changeset/spinner-box-sizing.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -'@clerk/ui': patch ---- - -Set `box-sizing: border-box` on the spinner so its border no longer changes the rendered size and causes a layout shift. diff --git a/.changeset/wicked-buses-hope.md b/.changeset/wicked-buses-hope.md deleted file mode 100644 index a845151cc84..00000000000 --- a/.changeset/wicked-buses-hope.md +++ /dev/null @@ -1,2 +0,0 @@ ---- ---- diff --git a/packages/astro/CHANGELOG.md b/packages/astro/CHANGELOG.md index a786a740c2e..278e4d2a323 100644 --- a/packages/astro/CHANGELOG.md +++ b/packages/astro/CHANGELOG.md @@ -1,5 +1,13 @@ # @clerk/astro +## 3.4.17 + +### Patch Changes + +- Updated dependencies [[`d8fc1d7`](https://github.com/clerk/javascript/commit/d8fc1d7df68305db28c224b4ce0aa429d0b30a8e), [`1d0e78c`](https://github.com/clerk/javascript/commit/1d0e78cd26ac3598b11631a91192dba0f1155afc)]: + - @clerk/shared@4.25.3 + - @clerk/backend@3.11.5 + ## 3.4.16 ### Patch Changes diff --git a/packages/astro/package.json b/packages/astro/package.json index 500b67db9b6..1b2369a1074 100644 --- a/packages/astro/package.json +++ b/packages/astro/package.json @@ -1,6 +1,6 @@ { "name": "@clerk/astro", - "version": "3.4.16", + "version": "3.4.17", "description": "Clerk SDK for Astro", "keywords": [ "auth", diff --git a/packages/backend/CHANGELOG.md b/packages/backend/CHANGELOG.md index 6a25a2d2738..cc05c1ddbb6 100644 --- a/packages/backend/CHANGELOG.md +++ b/packages/backend/CHANGELOG.md @@ -1,5 +1,12 @@ # Change Log +## 3.11.5 + +### Patch Changes + +- Updated dependencies [[`d8fc1d7`](https://github.com/clerk/javascript/commit/d8fc1d7df68305db28c224b4ce0aa429d0b30a8e), [`1d0e78c`](https://github.com/clerk/javascript/commit/1d0e78cd26ac3598b11631a91192dba0f1155afc)]: + - @clerk/shared@4.25.3 + ## 3.11.4 ### Patch Changes diff --git a/packages/backend/package.json b/packages/backend/package.json index 92078c91b50..04b1af31407 100644 --- a/packages/backend/package.json +++ b/packages/backend/package.json @@ -1,6 +1,6 @@ { "name": "@clerk/backend", - "version": "3.11.4", + "version": "3.11.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 ad37f6e49d8..909165f4b2a 100644 --- a/packages/chrome-extension/CHANGELOG.md +++ b/packages/chrome-extension/CHANGELOG.md @@ -1,5 +1,15 @@ # Change Log +## 3.1.52 + +### Patch Changes + +- Updated dependencies [[`d8fc1d7`](https://github.com/clerk/javascript/commit/d8fc1d7df68305db28c224b4ce0aa429d0b30a8e), [`4dc2906`](https://github.com/clerk/javascript/commit/4dc2906c13490762ffc40bad9fdcd0dbfe16480c), [`6cc1890`](https://github.com/clerk/javascript/commit/6cc189053af7bdb9ee196696cc6f678ab4f85f4e), [`1d0e78c`](https://github.com/clerk/javascript/commit/1d0e78cd26ac3598b11631a91192dba0f1155afc), [`ea75149`](https://github.com/clerk/javascript/commit/ea751490bc63c41e532ffcf11821dadf11bcf495)]: + - @clerk/clerk-js@6.25.3 + - @clerk/shared@4.25.3 + - @clerk/ui@1.25.3 + - @clerk/react@6.12.3 + ## 3.1.51 ### Patch Changes diff --git a/packages/chrome-extension/package.json b/packages/chrome-extension/package.json index 81c47586795..e4b714178c6 100644 --- a/packages/chrome-extension/package.json +++ b/packages/chrome-extension/package.json @@ -1,6 +1,6 @@ { "name": "@clerk/chrome-extension", - "version": "3.1.51", + "version": "3.1.52", "description": "Clerk SDK for Chrome extensions", "keywords": [ "auth", diff --git a/packages/clerk-js/CHANGELOG.md b/packages/clerk-js/CHANGELOG.md index 4ae37605305..ded769390ea 100644 --- a/packages/clerk-js/CHANGELOG.md +++ b/packages/clerk-js/CHANGELOG.md @@ -1,5 +1,14 @@ # Change Log +## 6.25.3 + +### Patch Changes + +- Fail fast when the Clerk Frontend API (FAPI) is slow or unreachable during load. The client request and the load-recovery token mint are now bounded by a timeout, and the timed-out client request is aborted instead of being left in flight. A cold `Clerk.load()` renders identity from a freshly minted session token (falling back to the session cookie if the mint fails) in seconds instead of hanging while retries run. After a degraded load, the client is re-fetched in the background without a time limit, so a slow-but-healthy origin recovers full client data (user profile, other sessions) without a reload. Also fixes hooks like `useUser()` keeping the cookie-derived stub user after full user data arrives. Adds a `timeLimit` utility to `@clerk/shared/utils` that optionally aborts an `AbortController` on timeout. ([#9065](https://github.com/clerk/javascript/pull/9065)) by [@nikosdouvlis](https://github.com/nikosdouvlis) + +- Updated dependencies [[`d8fc1d7`](https://github.com/clerk/javascript/commit/d8fc1d7df68305db28c224b4ce0aa429d0b30a8e), [`1d0e78c`](https://github.com/clerk/javascript/commit/1d0e78cd26ac3598b11631a91192dba0f1155afc)]: + - @clerk/shared@4.25.3 + ## 6.25.2 ### Patch Changes diff --git a/packages/clerk-js/package.json b/packages/clerk-js/package.json index ce156c242ad..262cacfb5b3 100644 --- a/packages/clerk-js/package.json +++ b/packages/clerk-js/package.json @@ -1,6 +1,6 @@ { "name": "@clerk/clerk-js", - "version": "6.25.2", + "version": "6.25.3", "description": "Clerk JS library", "keywords": [ "clerk", diff --git a/packages/electron/CHANGELOG.md b/packages/electron/CHANGELOG.md index 18d07a02e1b..3ef0e5e9974 100644 --- a/packages/electron/CHANGELOG.md +++ b/packages/electron/CHANGELOG.md @@ -1,5 +1,14 @@ # @clerk/electron +## 0.0.13 + +### Patch Changes + +- Updated dependencies [[`d8fc1d7`](https://github.com/clerk/javascript/commit/d8fc1d7df68305db28c224b4ce0aa429d0b30a8e), [`1d0e78c`](https://github.com/clerk/javascript/commit/1d0e78cd26ac3598b11631a91192dba0f1155afc)]: + - @clerk/clerk-js@6.25.3 + - @clerk/shared@4.25.3 + - @clerk/react@6.12.3 + ## 0.0.12 ### Patch Changes diff --git a/packages/electron/package.json b/packages/electron/package.json index 1cdf3148230..cd2235b226c 100644 --- a/packages/electron/package.json +++ b/packages/electron/package.json @@ -1,6 +1,6 @@ { "name": "@clerk/electron", - "version": "0.0.12", + "version": "0.0.13", "description": "Clerk SDK for Electron", "keywords": [ "clerk", diff --git a/packages/expo-passkeys/CHANGELOG.md b/packages/expo-passkeys/CHANGELOG.md index 78dd4b49ca7..d2859907539 100644 --- a/packages/expo-passkeys/CHANGELOG.md +++ b/packages/expo-passkeys/CHANGELOG.md @@ -1,5 +1,12 @@ # @clerk/expo-passkeys +## 1.2.4 + +### Patch Changes + +- Updated dependencies [[`d8fc1d7`](https://github.com/clerk/javascript/commit/d8fc1d7df68305db28c224b4ce0aa429d0b30a8e), [`1d0e78c`](https://github.com/clerk/javascript/commit/1d0e78cd26ac3598b11631a91192dba0f1155afc)]: + - @clerk/shared@4.25.3 + ## 1.2.3 ### Patch Changes diff --git a/packages/expo-passkeys/package.json b/packages/expo-passkeys/package.json index 2e68392cbcf..f17cae2ce06 100644 --- a/packages/expo-passkeys/package.json +++ b/packages/expo-passkeys/package.json @@ -1,6 +1,6 @@ { "name": "@clerk/expo-passkeys", - "version": "1.2.3", + "version": "1.2.4", "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 2252c9c6dba..d16164bfb5d 100644 --- a/packages/expo/CHANGELOG.md +++ b/packages/expo/CHANGELOG.md @@ -1,5 +1,18 @@ # Change Log +## 3.7.5 + +### Patch Changes + +- Bump the bundled `clerk-android` SDK (`clerk-android-api` and `clerk-android-ui`) from `1.0.35` to `1.0.36`. See the Clerk Android release: https://github.com/clerk/clerk-android/releases/tag/v1.0.36. ([#9152](https://github.com/clerk/javascript/pull/9152)) by [@clerk-cookie](https://github.com/clerk-cookie) + +- Bump the bundled `clerk-ios` SDK from `1.3.1` to `1.3.2`. See the Clerk iOS release: https://github.com/clerk/clerk-ios/releases/tag/1.3.2. ([#9151](https://github.com/clerk/javascript/pull/9151)) by [@clerk-cookie](https://github.com/clerk-cookie) + +- Updated dependencies [[`d8fc1d7`](https://github.com/clerk/javascript/commit/d8fc1d7df68305db28c224b4ce0aa429d0b30a8e), [`1d0e78c`](https://github.com/clerk/javascript/commit/1d0e78cd26ac3598b11631a91192dba0f1155afc)]: + - @clerk/clerk-js@6.25.3 + - @clerk/shared@4.25.3 + - @clerk/react@6.12.3 + ## 3.7.4 ### Patch Changes diff --git a/packages/expo/package.json b/packages/expo/package.json index b93ac216c55..19606237eed 100644 --- a/packages/expo/package.json +++ b/packages/expo/package.json @@ -1,6 +1,6 @@ { "name": "@clerk/expo", - "version": "3.7.4", + "version": "3.7.5", "description": "Clerk React Native/Expo library", "keywords": [ "react", diff --git a/packages/express/CHANGELOG.md b/packages/express/CHANGELOG.md index 794771f8136..d3c87b8c38e 100644 --- a/packages/express/CHANGELOG.md +++ b/packages/express/CHANGELOG.md @@ -1,5 +1,13 @@ # Change Log +## 2.1.41 + +### Patch Changes + +- Updated dependencies [[`d8fc1d7`](https://github.com/clerk/javascript/commit/d8fc1d7df68305db28c224b4ce0aa429d0b30a8e), [`1d0e78c`](https://github.com/clerk/javascript/commit/1d0e78cd26ac3598b11631a91192dba0f1155afc)]: + - @clerk/shared@4.25.3 + - @clerk/backend@3.11.5 + ## 2.1.40 ### Patch Changes diff --git a/packages/express/package.json b/packages/express/package.json index 6520f83afdd..66b44669bbe 100644 --- a/packages/express/package.json +++ b/packages/express/package.json @@ -1,6 +1,6 @@ { "name": "@clerk/express", - "version": "2.1.40", + "version": "2.1.41", "description": "Clerk server SDK for usage with Express", "keywords": [ "clerk", diff --git a/packages/fastify/CHANGELOG.md b/packages/fastify/CHANGELOG.md index e844f212f97..afff34c3a35 100644 --- a/packages/fastify/CHANGELOG.md +++ b/packages/fastify/CHANGELOG.md @@ -1,5 +1,13 @@ # Change Log +## 3.1.51 + +### Patch Changes + +- Updated dependencies [[`d8fc1d7`](https://github.com/clerk/javascript/commit/d8fc1d7df68305db28c224b4ce0aa429d0b30a8e), [`1d0e78c`](https://github.com/clerk/javascript/commit/1d0e78cd26ac3598b11631a91192dba0f1155afc)]: + - @clerk/shared@4.25.3 + - @clerk/backend@3.11.5 + ## 3.1.50 ### Patch Changes diff --git a/packages/fastify/package.json b/packages/fastify/package.json index 953663d2a7d..383a0b23a5b 100644 --- a/packages/fastify/package.json +++ b/packages/fastify/package.json @@ -1,6 +1,6 @@ { "name": "@clerk/fastify", - "version": "3.1.50", + "version": "3.1.51", "description": "Clerk SDK for Fastify", "keywords": [ "auth", diff --git a/packages/headless/CHANGELOG.md b/packages/headless/CHANGELOG.md index 681c6150fdb..e21109e3bf9 100644 --- a/packages/headless/CHANGELOG.md +++ b/packages/headless/CHANGELOG.md @@ -1,5 +1,12 @@ # @clerk/headless +## 0.0.11 + +### Patch Changes + +- Updated dependencies [[`d8fc1d7`](https://github.com/clerk/javascript/commit/d8fc1d7df68305db28c224b4ce0aa429d0b30a8e), [`1d0e78c`](https://github.com/clerk/javascript/commit/1d0e78cd26ac3598b11631a91192dba0f1155afc)]: + - @clerk/shared@4.25.3 + ## 0.0.10 ### Patch Changes diff --git a/packages/headless/package.json b/packages/headless/package.json index f107378466c..d2ac3ac9eed 100644 --- a/packages/headless/package.json +++ b/packages/headless/package.json @@ -1,6 +1,6 @@ { "name": "@clerk/headless", - "version": "0.0.10", + "version": "0.0.11", "private": true, "sideEffects": false, "type": "module", diff --git a/packages/hono/CHANGELOG.md b/packages/hono/CHANGELOG.md index dda6d9d04c0..e69bab94ad4 100644 --- a/packages/hono/CHANGELOG.md +++ b/packages/hono/CHANGELOG.md @@ -1,5 +1,13 @@ # @clerk/hono +## 0.1.51 + +### Patch Changes + +- Updated dependencies [[`d8fc1d7`](https://github.com/clerk/javascript/commit/d8fc1d7df68305db28c224b4ce0aa429d0b30a8e), [`1d0e78c`](https://github.com/clerk/javascript/commit/1d0e78cd26ac3598b11631a91192dba0f1155afc)]: + - @clerk/shared@4.25.3 + - @clerk/backend@3.11.5 + ## 0.1.50 ### Patch Changes diff --git a/packages/hono/package.json b/packages/hono/package.json index 2adf256780b..93cc9bcc33d 100644 --- a/packages/hono/package.json +++ b/packages/hono/package.json @@ -1,6 +1,6 @@ { "name": "@clerk/hono", - "version": "0.1.50", + "version": "0.1.51", "description": "Clerk SDK for Hono", "keywords": [ "auth", diff --git a/packages/localizations/CHANGELOG.md b/packages/localizations/CHANGELOG.md index 5f23ad2d2de..b7b00b48ac3 100644 --- a/packages/localizations/CHANGELOG.md +++ b/packages/localizations/CHANGELOG.md @@ -1,5 +1,12 @@ # Change Log +## 4.13.3 + +### Patch Changes + +- Updated dependencies [[`d8fc1d7`](https://github.com/clerk/javascript/commit/d8fc1d7df68305db28c224b4ce0aa429d0b30a8e), [`1d0e78c`](https://github.com/clerk/javascript/commit/1d0e78cd26ac3598b11631a91192dba0f1155afc)]: + - @clerk/shared@4.25.3 + ## 4.13.2 ### Patch Changes diff --git a/packages/localizations/package.json b/packages/localizations/package.json index c851f065811..9edf180dd43 100644 --- a/packages/localizations/package.json +++ b/packages/localizations/package.json @@ -1,6 +1,6 @@ { "name": "@clerk/localizations", - "version": "4.13.2", + "version": "4.13.3", "description": "Localizations for the Clerk components", "keywords": [ "react", diff --git a/packages/msw/CHANGELOG.md b/packages/msw/CHANGELOG.md index ab8cfd0c43d..a4bf8a0ab20 100644 --- a/packages/msw/CHANGELOG.md +++ b/packages/msw/CHANGELOG.md @@ -1,5 +1,12 @@ # @clerk/msw +## 0.0.47 + +### Patch Changes + +- Updated dependencies [[`d8fc1d7`](https://github.com/clerk/javascript/commit/d8fc1d7df68305db28c224b4ce0aa429d0b30a8e), [`1d0e78c`](https://github.com/clerk/javascript/commit/1d0e78cd26ac3598b11631a91192dba0f1155afc)]: + - @clerk/shared@4.25.3 + ## 0.0.46 ### Patch Changes diff --git a/packages/msw/package.json b/packages/msw/package.json index 21f3ebcc0bf..273670ef9aa 100644 --- a/packages/msw/package.json +++ b/packages/msw/package.json @@ -1,6 +1,6 @@ { "name": "@clerk/msw", - "version": "0.0.46", + "version": "0.0.47", "private": true, "sideEffects": false, "type": "module", diff --git a/packages/nextjs/CHANGELOG.md b/packages/nextjs/CHANGELOG.md index 05356a9a874..4c0126cce71 100644 --- a/packages/nextjs/CHANGELOG.md +++ b/packages/nextjs/CHANGELOG.md @@ -1,5 +1,14 @@ # Change Log +## 7.5.18 + +### Patch Changes + +- Updated dependencies [[`d8fc1d7`](https://github.com/clerk/javascript/commit/d8fc1d7df68305db28c224b4ce0aa429d0b30a8e), [`1d0e78c`](https://github.com/clerk/javascript/commit/1d0e78cd26ac3598b11631a91192dba0f1155afc)]: + - @clerk/shared@4.25.3 + - @clerk/backend@3.11.5 + - @clerk/react@6.12.3 + ## 7.5.17 ### Patch Changes diff --git a/packages/nextjs/package.json b/packages/nextjs/package.json index b0374f28a42..6d7c8fde2ef 100644 --- a/packages/nextjs/package.json +++ b/packages/nextjs/package.json @@ -1,6 +1,6 @@ { "name": "@clerk/nextjs", - "version": "7.5.17", + "version": "7.5.18", "description": "Clerk SDK for NextJS", "keywords": [ "clerk", diff --git a/packages/nuxt/CHANGELOG.md b/packages/nuxt/CHANGELOG.md index ad2a3250a0b..97bd5166241 100644 --- a/packages/nuxt/CHANGELOG.md +++ b/packages/nuxt/CHANGELOG.md @@ -1,5 +1,14 @@ # @clerk/nuxt +## 2.6.17 + +### Patch Changes + +- Updated dependencies [[`d8fc1d7`](https://github.com/clerk/javascript/commit/d8fc1d7df68305db28c224b4ce0aa429d0b30a8e), [`1d0e78c`](https://github.com/clerk/javascript/commit/1d0e78cd26ac3598b11631a91192dba0f1155afc)]: + - @clerk/shared@4.25.3 + - @clerk/backend@3.11.5 + - @clerk/vue@2.4.15 + ## 2.6.16 ### Patch Changes diff --git a/packages/nuxt/package.json b/packages/nuxt/package.json index f960ff52bd4..d14ef8dc142 100644 --- a/packages/nuxt/package.json +++ b/packages/nuxt/package.json @@ -1,6 +1,6 @@ { "name": "@clerk/nuxt", - "version": "2.6.16", + "version": "2.6.17", "description": "Clerk SDK for Nuxt", "keywords": [ "clerk", diff --git a/packages/react-router/CHANGELOG.md b/packages/react-router/CHANGELOG.md index 68a4005f707..6ab17872d58 100644 --- a/packages/react-router/CHANGELOG.md +++ b/packages/react-router/CHANGELOG.md @@ -1,5 +1,14 @@ # Change Log +## 3.5.10 + +### Patch Changes + +- Updated dependencies [[`d8fc1d7`](https://github.com/clerk/javascript/commit/d8fc1d7df68305db28c224b4ce0aa429d0b30a8e), [`1d0e78c`](https://github.com/clerk/javascript/commit/1d0e78cd26ac3598b11631a91192dba0f1155afc)]: + - @clerk/shared@4.25.3 + - @clerk/backend@3.11.5 + - @clerk/react@6.12.3 + ## 3.5.9 ### Patch Changes diff --git a/packages/react-router/package.json b/packages/react-router/package.json index c74de1ec0db..f697faa7b82 100644 --- a/packages/react-router/package.json +++ b/packages/react-router/package.json @@ -1,6 +1,6 @@ { "name": "@clerk/react-router", - "version": "3.5.9", + "version": "3.5.10", "description": "Clerk SDK for React Router", "keywords": [ "clerk", diff --git a/packages/react/CHANGELOG.md b/packages/react/CHANGELOG.md index ffc9bf4812d..b817907054d 100644 --- a/packages/react/CHANGELOG.md +++ b/packages/react/CHANGELOG.md @@ -1,5 +1,12 @@ # Change Log +## 6.12.3 + +### Patch Changes + +- Updated dependencies [[`d8fc1d7`](https://github.com/clerk/javascript/commit/d8fc1d7df68305db28c224b4ce0aa429d0b30a8e), [`1d0e78c`](https://github.com/clerk/javascript/commit/1d0e78cd26ac3598b11631a91192dba0f1155afc)]: + - @clerk/shared@4.25.3 + ## 6.12.2 ### Patch Changes diff --git a/packages/react/package.json b/packages/react/package.json index 4c40a0f3454..15198083d59 100644 --- a/packages/react/package.json +++ b/packages/react/package.json @@ -1,6 +1,6 @@ { "name": "@clerk/react", - "version": "6.12.2", + "version": "6.12.3", "description": "Clerk React library", "keywords": [ "clerk", diff --git a/packages/shared/CHANGELOG.md b/packages/shared/CHANGELOG.md index 6fc4af68777..cc949c0f212 100644 --- a/packages/shared/CHANGELOG.md +++ b/packages/shared/CHANGELOG.md @@ -1,5 +1,13 @@ # Change Log +## 4.25.3 + +### Patch Changes + +- Fail fast when the Clerk Frontend API (FAPI) is slow or unreachable during load. The client request and the load-recovery token mint are now bounded by a timeout, and the timed-out client request is aborted instead of being left in flight. A cold `Clerk.load()` renders identity from a freshly minted session token (falling back to the session cookie if the mint fails) in seconds instead of hanging while retries run. After a degraded load, the client is re-fetched in the background without a time limit, so a slow-but-healthy origin recovers full client data (user profile, other sessions) without a reload. Also fixes hooks like `useUser()` keeping the cookie-derived stub user after full user data arrives. Adds a `timeLimit` utility to `@clerk/shared/utils` that optionally aborts an `AbortController` on timeout. ([#9065](https://github.com/clerk/javascript/pull/9065)) by [@nikosdouvlis](https://github.com/nikosdouvlis) + +- Add named protect check parameter types for future sign-in and sign-up flows. ([#9116](https://github.com/clerk/javascript/pull/9116)) by [@SarahSoutoul](https://github.com/SarahSoutoul) + ## 4.25.2 ### Patch Changes diff --git a/packages/shared/package.json b/packages/shared/package.json index 9f250cc2e45..837c22a647a 100644 --- a/packages/shared/package.json +++ b/packages/shared/package.json @@ -1,6 +1,6 @@ { "name": "@clerk/shared", - "version": "4.25.2", + "version": "4.25.3", "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 897ca41cd42..5dc64122898 100644 --- a/packages/swingset/CHANGELOG.md +++ b/packages/swingset/CHANGELOG.md @@ -1,5 +1,13 @@ # @clerk/swingset +## 0.0.18 + +### Patch Changes + +- Updated dependencies [[`4dc2906`](https://github.com/clerk/javascript/commit/4dc2906c13490762ffc40bad9fdcd0dbfe16480c), [`6cc1890`](https://github.com/clerk/javascript/commit/6cc189053af7bdb9ee196696cc6f678ab4f85f4e), [`ea75149`](https://github.com/clerk/javascript/commit/ea751490bc63c41e532ffcf11821dadf11bcf495)]: + - @clerk/ui@1.25.3 + - @clerk/headless@0.0.11 + ## 0.0.17 ### Patch Changes diff --git a/packages/swingset/package.json b/packages/swingset/package.json index d90fc695901..b98d12613c9 100644 --- a/packages/swingset/package.json +++ b/packages/swingset/package.json @@ -1,6 +1,6 @@ { "name": "@clerk/swingset", - "version": "0.0.17", + "version": "0.0.18", "private": true, "type": "module", "scripts": { diff --git a/packages/tanstack-react-start/CHANGELOG.md b/packages/tanstack-react-start/CHANGELOG.md index 9ecf1ef5a38..544ce755545 100644 --- a/packages/tanstack-react-start/CHANGELOG.md +++ b/packages/tanstack-react-start/CHANGELOG.md @@ -1,5 +1,14 @@ # @clerk/tanstack-react-start +## 1.4.18 + +### Patch Changes + +- Updated dependencies [[`d8fc1d7`](https://github.com/clerk/javascript/commit/d8fc1d7df68305db28c224b4ce0aa429d0b30a8e), [`1d0e78c`](https://github.com/clerk/javascript/commit/1d0e78cd26ac3598b11631a91192dba0f1155afc)]: + - @clerk/shared@4.25.3 + - @clerk/backend@3.11.5 + - @clerk/react@6.12.3 + ## 1.4.17 ### Patch Changes diff --git a/packages/tanstack-react-start/package.json b/packages/tanstack-react-start/package.json index 36b6a7d78d9..41476818ceb 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.4.17", + "version": "1.4.18", "description": "Clerk SDK for TanStack React Start", "keywords": [ "clerk", diff --git a/packages/testing/CHANGELOG.md b/packages/testing/CHANGELOG.md index 84bfdadcc0e..bb364add036 100644 --- a/packages/testing/CHANGELOG.md +++ b/packages/testing/CHANGELOG.md @@ -1,5 +1,13 @@ # @clerk/testing +## 2.2.8 + +### Patch Changes + +- Updated dependencies [[`d8fc1d7`](https://github.com/clerk/javascript/commit/d8fc1d7df68305db28c224b4ce0aa429d0b30a8e), [`1d0e78c`](https://github.com/clerk/javascript/commit/1d0e78cd26ac3598b11631a91192dba0f1155afc)]: + - @clerk/shared@4.25.3 + - @clerk/backend@3.11.5 + ## 2.2.7 ### Patch Changes diff --git a/packages/testing/package.json b/packages/testing/package.json index a9efa2c5a77..9e664d20c87 100644 --- a/packages/testing/package.json +++ b/packages/testing/package.json @@ -1,6 +1,6 @@ { "name": "@clerk/testing", - "version": "2.2.7", + "version": "2.2.8", "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 e2321fda3ef..b6c8d94f49c 100644 --- a/packages/ui/CHANGELOG.md +++ b/packages/ui/CHANGELOG.md @@ -1,5 +1,19 @@ # @clerk/ui +## 1.25.3 + +### Patch Changes + +- Fix small actions button border radius to ensure consistency. ([#9146](https://github.com/clerk/javascript/pull/9146)) by [@alexcarpenter](https://github.com/alexcarpenter) + +- Reduce the organization avatar's border radius in the `OrganizationSwitcher` trigger so it stays proportional at the smaller trigger size. ([#9148](https://github.com/clerk/javascript/pull/9148)) by [@alexcarpenter](https://github.com/alexcarpenter) + +- Set `box-sizing: border-box` on the spinner so its border no longer changes the rendered size and causes a layout shift. ([#9147](https://github.com/clerk/javascript/pull/9147)) by [@alexcarpenter](https://github.com/alexcarpenter) + +- Updated dependencies [[`d8fc1d7`](https://github.com/clerk/javascript/commit/d8fc1d7df68305db28c224b4ce0aa429d0b30a8e), [`1d0e78c`](https://github.com/clerk/javascript/commit/1d0e78cd26ac3598b11631a91192dba0f1155afc)]: + - @clerk/shared@4.25.3 + - @clerk/localizations@4.13.3 + ## 1.25.2 ### Patch Changes diff --git a/packages/ui/package.json b/packages/ui/package.json index dd273fa5d08..7e913bc9eb5 100644 --- a/packages/ui/package.json +++ b/packages/ui/package.json @@ -1,6 +1,6 @@ { "name": "@clerk/ui", - "version": "1.25.2", + "version": "1.25.3", "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 0deb7a48e09..db4aa435240 100644 --- a/packages/vue/CHANGELOG.md +++ b/packages/vue/CHANGELOG.md @@ -1,5 +1,12 @@ # @clerk/vue +## 2.4.15 + +### Patch Changes + +- Updated dependencies [[`d8fc1d7`](https://github.com/clerk/javascript/commit/d8fc1d7df68305db28c224b4ce0aa429d0b30a8e), [`1d0e78c`](https://github.com/clerk/javascript/commit/1d0e78cd26ac3598b11631a91192dba0f1155afc)]: + - @clerk/shared@4.25.3 + ## 2.4.14 ### Patch Changes diff --git a/packages/vue/package.json b/packages/vue/package.json index 974c8472df1..79dbc6af014 100644 --- a/packages/vue/package.json +++ b/packages/vue/package.json @@ -1,6 +1,6 @@ { "name": "@clerk/vue", - "version": "2.4.14", + "version": "2.4.15", "description": "Clerk SDK for Vue", "keywords": [ "clerk",