diff --git a/.changeset/bump-break-check-incomplete-ai-reviews.md b/.changeset/bump-break-check-incomplete-ai-reviews.md deleted file mode 100644 index a845151cc84..00000000000 --- a/.changeset/bump-break-check-incomplete-ai-reviews.md +++ /dev/null @@ -1,2 +0,0 @@ ---- ---- diff --git a/.changeset/bump-expo-native-sdks.md b/.changeset/bump-expo-native-sdks.md deleted file mode 100644 index 9c04d63937b..00000000000 --- a/.changeset/bump-expo-native-sdks.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -"@clerk/expo": patch ---- - -Bump the native SDKs pulled into Expo: `clerk-ios` to `1.1.5` and `clerk-android-api`/`clerk-android-ui` to `1.0.26`. diff --git a/.changeset/bundlewatch-ui-shared-browser-budget.md b/.changeset/bundlewatch-ui-shared-browser-budget.md deleted file mode 100644 index a845151cc84..00000000000 --- a/.changeset/bundlewatch-ui-shared-browser-budget.md +++ /dev/null @@ -1,2 +0,0 @@ ---- ---- diff --git a/.changeset/custom-page-portal-stable-keys.md b/.changeset/custom-page-portal-stable-keys.md deleted file mode 100644 index 258c9320a0b..00000000000 --- a/.changeset/custom-page-portal-stable-keys.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -'@clerk/react': patch ---- - -Keep custom pages and menu items mounted when sibling pages are added, removed, or reordered. Portals are now keyed by a stable id rather than their array index, so a surviving page is reconciled as an update instead of being remounted. diff --git a/.changeset/expo-sso-sync-require.md b/.changeset/expo-sso-sync-require.md deleted file mode 100644 index acdb85d3da0..00000000000 --- a/.changeset/expo-sso-sync-require.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -'@clerk/expo': patch ---- - -Fix `useSSO()` in Expo apps that hit module loading failures when starting an SSO flow under Metro. diff --git a/.changeset/expo_avoid_web_browser_static_require.md b/.changeset/expo_avoid_web_browser_static_require.md deleted file mode 100644 index baacd95e88e..00000000000 --- a/.changeset/expo_avoid_web_browser_static_require.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -'@clerk/expo': patch ---- - -Fix Expo native builds that could fail when `expo-web-browser` is not installed but `ClerkProvider` is imported. diff --git a/.changeset/fix-org-profile-custom-page-remounts.md b/.changeset/fix-org-profile-custom-page-remounts.md deleted file mode 100644 index 07a51925d95..00000000000 --- a/.changeset/fix-org-profile-custom-page-remounts.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -'@clerk/react': patch ---- - -Prevent custom pages in profile components from remounting during parent rerenders. diff --git a/.changeset/fix-switch-scroll-jump.md b/.changeset/fix-switch-scroll-jump.md deleted file mode 100644 index 2a4710504c1..00000000000 --- a/.changeset/fix-switch-scroll-jump.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -'@clerk/ui': patch ---- - -Fix Chrome-specific scroll jump when toggling the billing period switch on the pricing table. diff --git a/.changeset/fix-ui-styledsystem-circular-import.md b/.changeset/fix-ui-styledsystem-circular-import.md deleted file mode 100644 index 3116e043707..00000000000 --- a/.changeset/fix-ui-styledsystem-circular-import.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -'@clerk/ui': patch ---- - -Fix a circular import in the styled-system that could crash module initialization under bundler configurations with tree-shaking disabled. diff --git a/.changeset/great-eyes-wave.md b/.changeset/great-eyes-wave.md deleted file mode 100644 index 1c2760be0a3..00000000000 --- a/.changeset/great-eyes-wave.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -"@clerk/upgrade": patch ---- - -Drop unused runtime dependencies diff --git a/.changeset/machine-token-sub-guard.md b/.changeset/machine-token-sub-guard.md deleted file mode 100644 index ea2ae1bbeb1..00000000000 --- a/.changeset/machine-token-sub-guard.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -'@clerk/backend': patch ---- - -Prevent an unhandled exception when verifying a machine token whose JWT payload has a missing or non-string `sub`. Such tokens are now classified and rejected with a typed verification error instead of throwing, so a crafted `Authorization` header can no longer surface as an unhandled error during request authentication. diff --git a/.changeset/quiet-terms-drum.md b/.changeset/quiet-terms-drum.md deleted file mode 100644 index 6a8105d859b..00000000000 --- a/.changeset/quiet-terms-drum.md +++ /dev/null @@ -1,7 +0,0 @@ ---- -'@clerk/ui': patch -'@clerk/clerk-js': patch -'@clerk/shared': patch ---- - -Correctly display OAuth consent redirect domains for known multi-label public suffixes. diff --git a/.changeset/redact-nested-tokens-debug-formatter.md b/.changeset/redact-nested-tokens-debug-formatter.md deleted file mode 100644 index a9a472ddfe9..00000000000 --- a/.changeset/redact-nested-tokens-debug-formatter.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -'@clerk/nextjs': patch ---- - -Harden middleware debug log output: the formatter now recursively truncates known credential keys (`sessionToken`, `tokenInHeader`, `sessionTokenInCookie`, `secretKey`, `jwtKey`) at any nesting depth, so a bearer token can no longer reach the logs even if a debug producer nests one. This is a defense-in-depth backstop alongside the source-level redaction in `@clerk/backend`. diff --git a/.changeset/redact-tokens-debug-output.md b/.changeset/redact-tokens-debug-output.md deleted file mode 100644 index 0fa37151f1c..00000000000 --- a/.changeset/redact-tokens-debug-output.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -'@clerk/backend': patch ---- - -Redact raw bearer credentials from the `auth` object's debug output. The debug payload (surfaced when an SDK enables middleware debug logging) previously included full session, machine, refresh, dev-browser and handshake tokens; each now exposes only a short, non-reconstructable prefix, matching how `secretKey` and `jwtKey` are already handled. diff --git a/.changeset/safe-hot-nice.md b/.changeset/safe-hot-nice.md deleted file mode 100644 index f5a5ac77d1f..00000000000 --- a/.changeset/safe-hot-nice.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -'@clerk/ui': patch ---- - -Fix modal backdrop appearing light in dark mode diff --git a/.changeset/stale-steaks-accept.md b/.changeset/stale-steaks-accept.md deleted file mode 100644 index a845151cc84..00000000000 --- a/.changeset/stale-steaks-accept.md +++ /dev/null @@ -1,2 +0,0 @@ ---- ---- diff --git a/.changeset/typedoc-objects-jsdoc.md b/.changeset/typedoc-objects-jsdoc.md deleted file mode 100644 index d5d63921f86..00000000000 --- a/.changeset/typedoc-objects-jsdoc.md +++ /dev/null @@ -1,13 +0,0 @@ ---- -'@clerk/backend': patch -'@clerk/clerk-js': patch -'@clerk/expo': patch -'@clerk/express': patch -'@clerk/nextjs': patch -'@clerk/react': patch -'@clerk/shared': patch -'@clerk/ui': patch -'@clerk/vue': patch ---- - -Add and improve JSDoc comments across public types and methods to support generated reference documentation for the `/objects` docs section. Exports a few previously-internal types (`OnEventListener`, `OffEventListener`, `ClerkOptionsNavigation`) so they can be referenced from the generated docs. diff --git a/packages/astro/CHANGELOG.md b/packages/astro/CHANGELOG.md index 17a37755ff5..51534866a28 100644 --- a/packages/astro/CHANGELOG.md +++ b/packages/astro/CHANGELOG.md @@ -1,5 +1,13 @@ # @clerk/astro +## 3.3.4 + +### Patch Changes + +- Updated dependencies [[`27c4d75`](https://github.com/clerk/javascript/commit/27c4d750e067d54bc60e6c21d6f416e326cd77fc), [`b295af3`](https://github.com/clerk/javascript/commit/b295af3d5bb12e09a502cae4a935d2e7f5d35d5c), [`27c4d75`](https://github.com/clerk/javascript/commit/27c4d750e067d54bc60e6c21d6f416e326cd77fc), [`8e1bd48`](https://github.com/clerk/javascript/commit/8e1bd48a91dc07751493f41416d2a68b89e114cc)]: + - @clerk/backend@3.5.1 + - @clerk/shared@4.15.1 + ## 3.3.3 ### Patch Changes diff --git a/packages/astro/package.json b/packages/astro/package.json index 3840f7beedf..db67f728b17 100644 --- a/packages/astro/package.json +++ b/packages/astro/package.json @@ -1,6 +1,6 @@ { "name": "@clerk/astro", - "version": "3.3.3", + "version": "3.3.4", "description": "Clerk SDK for Astro", "keywords": [ "auth", diff --git a/packages/backend/CHANGELOG.md b/packages/backend/CHANGELOG.md index 07895fc0de3..892bd42a7ee 100644 --- a/packages/backend/CHANGELOG.md +++ b/packages/backend/CHANGELOG.md @@ -1,5 +1,18 @@ # Change Log +## 3.5.1 + +### Patch Changes + +- Prevent an unhandled exception when verifying a machine token whose JWT payload has a missing or non-string `sub`. Such tokens are now classified and rejected with a typed verification error instead of throwing, so a crafted `Authorization` header can no longer surface as an unhandled error during request authentication. ([#8744](https://github.com/clerk/javascript/pull/8744)) by [@jacekradko](https://github.com/jacekradko) + +- Redact raw bearer credentials from the `auth` object's debug output. The debug payload (surfaced when an SDK enables middleware debug logging) previously included full session, machine, refresh, dev-browser and handshake tokens; each now exposes only a short, non-reconstructable prefix, matching how `secretKey` and `jwtKey` are already handled. ([#8744](https://github.com/clerk/javascript/pull/8744)) by [@jacekradko](https://github.com/jacekradko) + +- Add and improve JSDoc comments across public types and methods to support generated reference documentation for the `/objects` docs section. Exports a few previously-internal types (`OnEventListener`, `OffEventListener`, `ClerkOptionsNavigation`) so they can be referenced from the generated docs. ([#8276](https://github.com/clerk/javascript/pull/8276)) by [@alexisintech](https://github.com/alexisintech) + +- Updated dependencies [[`b295af3`](https://github.com/clerk/javascript/commit/b295af3d5bb12e09a502cae4a935d2e7f5d35d5c), [`8e1bd48`](https://github.com/clerk/javascript/commit/8e1bd48a91dc07751493f41416d2a68b89e114cc)]: + - @clerk/shared@4.15.1 + ## 3.5.0 ### Minor Changes diff --git a/packages/backend/package.json b/packages/backend/package.json index 14cda1c6d33..a8aa161e0f5 100644 --- a/packages/backend/package.json +++ b/packages/backend/package.json @@ -1,6 +1,6 @@ { "name": "@clerk/backend", - "version": "3.5.0", + "version": "3.5.1", "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 e38a9bc13b0..34fa6327542 100644 --- a/packages/chrome-extension/CHANGELOG.md +++ b/packages/chrome-extension/CHANGELOG.md @@ -1,5 +1,15 @@ # Change Log +## 3.1.33 + +### Patch Changes + +- Updated dependencies [[`83f50f6`](https://github.com/clerk/javascript/commit/83f50f68619205f16541439fd27ca653686ba6df), [`83f50f6`](https://github.com/clerk/javascript/commit/83f50f68619205f16541439fd27ca653686ba6df), [`0aa6e81`](https://github.com/clerk/javascript/commit/0aa6e8190bcd7204353518539514e8ba72518389), [`81ce9d3`](https://github.com/clerk/javascript/commit/81ce9d3d440b53a9c790bd8a6b1b80c7eea2945b), [`b295af3`](https://github.com/clerk/javascript/commit/b295af3d5bb12e09a502cae4a935d2e7f5d35d5c), [`b5efe17`](https://github.com/clerk/javascript/commit/b5efe177fb52b735f9c3dfd66d9158cc15f5e41e), [`8e1bd48`](https://github.com/clerk/javascript/commit/8e1bd48a91dc07751493f41416d2a68b89e114cc)]: + - @clerk/react@6.7.4 + - @clerk/ui@1.15.1 + - @clerk/clerk-js@6.14.1 + - @clerk/shared@4.15.1 + ## 3.1.32 ### Patch Changes diff --git a/packages/chrome-extension/package.json b/packages/chrome-extension/package.json index 8dc7081d62b..7321bfd0060 100644 --- a/packages/chrome-extension/package.json +++ b/packages/chrome-extension/package.json @@ -1,6 +1,6 @@ { "name": "@clerk/chrome-extension", - "version": "3.1.32", + "version": "3.1.33", "description": "Clerk SDK for Chrome extensions", "keywords": [ "auth", diff --git a/packages/clerk-js/CHANGELOG.md b/packages/clerk-js/CHANGELOG.md index 78826109446..bd297a740dc 100644 --- a/packages/clerk-js/CHANGELOG.md +++ b/packages/clerk-js/CHANGELOG.md @@ -1,5 +1,16 @@ # Change Log +## 6.14.1 + +### Patch Changes + +- Correctly display OAuth consent redirect domains for known multi-label public suffixes. ([#8700](https://github.com/clerk/javascript/pull/8700)) by [@wobsoriano](https://github.com/wobsoriano) + +- Add and improve JSDoc comments across public types and methods to support generated reference documentation for the `/objects` docs section. Exports a few previously-internal types (`OnEventListener`, `OffEventListener`, `ClerkOptionsNavigation`) so they can be referenced from the generated docs. ([#8276](https://github.com/clerk/javascript/pull/8276)) by [@alexisintech](https://github.com/alexisintech) + +- Updated dependencies [[`b295af3`](https://github.com/clerk/javascript/commit/b295af3d5bb12e09a502cae4a935d2e7f5d35d5c), [`8e1bd48`](https://github.com/clerk/javascript/commit/8e1bd48a91dc07751493f41416d2a68b89e114cc)]: + - @clerk/shared@4.15.1 + ## 6.14.0 ### Minor Changes diff --git a/packages/clerk-js/package.json b/packages/clerk-js/package.json index 19fd3c4a968..f31553f8ad5 100644 --- a/packages/clerk-js/package.json +++ b/packages/clerk-js/package.json @@ -1,6 +1,6 @@ { "name": "@clerk/clerk-js", - "version": "6.14.0", + "version": "6.14.1", "description": "Clerk JS library", "keywords": [ "clerk", diff --git a/packages/expo-passkeys/CHANGELOG.md b/packages/expo-passkeys/CHANGELOG.md index 37a4738a12d..77c96181e60 100644 --- a/packages/expo-passkeys/CHANGELOG.md +++ b/packages/expo-passkeys/CHANGELOG.md @@ -1,5 +1,12 @@ # @clerk/expo-passkeys +## 1.1.2 + +### Patch Changes + +- Updated dependencies [[`b295af3`](https://github.com/clerk/javascript/commit/b295af3d5bb12e09a502cae4a935d2e7f5d35d5c), [`8e1bd48`](https://github.com/clerk/javascript/commit/8e1bd48a91dc07751493f41416d2a68b89e114cc)]: + - @clerk/shared@4.15.1 + ## 1.1.1 ### Patch Changes diff --git a/packages/expo-passkeys/package.json b/packages/expo-passkeys/package.json index eeaf1c95a10..8c45345078a 100644 --- a/packages/expo-passkeys/package.json +++ b/packages/expo-passkeys/package.json @@ -1,6 +1,6 @@ { "name": "@clerk/expo-passkeys", - "version": "1.1.1", + "version": "1.1.2", "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 284af64e680..9adc1e4585e 100644 --- a/packages/expo/CHANGELOG.md +++ b/packages/expo/CHANGELOG.md @@ -1,5 +1,22 @@ # Change Log +## 3.3.2 + +### Patch Changes + +- Bump the native SDKs pulled into Expo: `clerk-ios` to `1.1.5` and `clerk-android-api`/`clerk-android-ui` to `1.0.26`. ([#8745](https://github.com/clerk/javascript/pull/8745)) by [@mikepitre](https://github.com/mikepitre) + +- Fix `useSSO()` in Expo apps that hit module loading failures when starting an SSO flow under Metro. ([#8720](https://github.com/clerk/javascript/pull/8720)) by [@wobsoriano](https://github.com/wobsoriano) + +- Fix Expo native builds that could fail when `expo-web-browser` is not installed but `ClerkProvider` is imported. ([#8607](https://github.com/clerk/javascript/pull/8607)) by [@chriscanin](https://github.com/chriscanin) + +- Add and improve JSDoc comments across public types and methods to support generated reference documentation for the `/objects` docs section. Exports a few previously-internal types (`OnEventListener`, `OffEventListener`, `ClerkOptionsNavigation`) so they can be referenced from the generated docs. ([#8276](https://github.com/clerk/javascript/pull/8276)) by [@alexisintech](https://github.com/alexisintech) + +- Updated dependencies [[`83f50f6`](https://github.com/clerk/javascript/commit/83f50f68619205f16541439fd27ca653686ba6df), [`83f50f6`](https://github.com/clerk/javascript/commit/83f50f68619205f16541439fd27ca653686ba6df), [`b295af3`](https://github.com/clerk/javascript/commit/b295af3d5bb12e09a502cae4a935d2e7f5d35d5c), [`8e1bd48`](https://github.com/clerk/javascript/commit/8e1bd48a91dc07751493f41416d2a68b89e114cc)]: + - @clerk/react@6.7.4 + - @clerk/clerk-js@6.14.1 + - @clerk/shared@4.15.1 + ## 3.3.1 ### Patch Changes diff --git a/packages/expo/package.json b/packages/expo/package.json index 647eacfdd6b..a5c65c18fbe 100644 --- a/packages/expo/package.json +++ b/packages/expo/package.json @@ -1,6 +1,6 @@ { "name": "@clerk/expo", - "version": "3.3.1", + "version": "3.3.2", "description": "Clerk React Native/Expo library", "keywords": [ "react", diff --git a/packages/express/CHANGELOG.md b/packages/express/CHANGELOG.md index 9c3071940d2..30bc61713fd 100644 --- a/packages/express/CHANGELOG.md +++ b/packages/express/CHANGELOG.md @@ -1,5 +1,15 @@ # Change Log +## 2.1.24 + +### Patch Changes + +- Add and improve JSDoc comments across public types and methods to support generated reference documentation for the `/objects` docs section. Exports a few previously-internal types (`OnEventListener`, `OffEventListener`, `ClerkOptionsNavigation`) so they can be referenced from the generated docs. ([#8276](https://github.com/clerk/javascript/pull/8276)) by [@alexisintech](https://github.com/alexisintech) + +- Updated dependencies [[`27c4d75`](https://github.com/clerk/javascript/commit/27c4d750e067d54bc60e6c21d6f416e326cd77fc), [`b295af3`](https://github.com/clerk/javascript/commit/b295af3d5bb12e09a502cae4a935d2e7f5d35d5c), [`27c4d75`](https://github.com/clerk/javascript/commit/27c4d750e067d54bc60e6c21d6f416e326cd77fc), [`8e1bd48`](https://github.com/clerk/javascript/commit/8e1bd48a91dc07751493f41416d2a68b89e114cc)]: + - @clerk/backend@3.5.1 + - @clerk/shared@4.15.1 + ## 2.1.23 ### Patch Changes diff --git a/packages/express/package.json b/packages/express/package.json index d47e13cb15a..5f1fafadc46 100644 --- a/packages/express/package.json +++ b/packages/express/package.json @@ -1,6 +1,6 @@ { "name": "@clerk/express", - "version": "2.1.23", + "version": "2.1.24", "description": "Clerk server SDK for usage with Express", "keywords": [ "clerk", diff --git a/packages/fastify/CHANGELOG.md b/packages/fastify/CHANGELOG.md index 5bfe0ce169c..fa2164a3eb6 100644 --- a/packages/fastify/CHANGELOG.md +++ b/packages/fastify/CHANGELOG.md @@ -1,5 +1,13 @@ # Change Log +## 3.1.34 + +### Patch Changes + +- Updated dependencies [[`27c4d75`](https://github.com/clerk/javascript/commit/27c4d750e067d54bc60e6c21d6f416e326cd77fc), [`b295af3`](https://github.com/clerk/javascript/commit/b295af3d5bb12e09a502cae4a935d2e7f5d35d5c), [`27c4d75`](https://github.com/clerk/javascript/commit/27c4d750e067d54bc60e6c21d6f416e326cd77fc), [`8e1bd48`](https://github.com/clerk/javascript/commit/8e1bd48a91dc07751493f41416d2a68b89e114cc)]: + - @clerk/backend@3.5.1 + - @clerk/shared@4.15.1 + ## 3.1.33 ### Patch Changes diff --git a/packages/fastify/package.json b/packages/fastify/package.json index aa003e0dcd5..354958168f7 100644 --- a/packages/fastify/package.json +++ b/packages/fastify/package.json @@ -1,6 +1,6 @@ { "name": "@clerk/fastify", - "version": "3.1.33", + "version": "3.1.34", "description": "Clerk SDK for Fastify", "keywords": [ "auth", diff --git a/packages/hono/CHANGELOG.md b/packages/hono/CHANGELOG.md index 45023cff3ce..c422170d694 100644 --- a/packages/hono/CHANGELOG.md +++ b/packages/hono/CHANGELOG.md @@ -1,5 +1,13 @@ # @clerk/hono +## 0.1.34 + +### Patch Changes + +- Updated dependencies [[`27c4d75`](https://github.com/clerk/javascript/commit/27c4d750e067d54bc60e6c21d6f416e326cd77fc), [`b295af3`](https://github.com/clerk/javascript/commit/b295af3d5bb12e09a502cae4a935d2e7f5d35d5c), [`27c4d75`](https://github.com/clerk/javascript/commit/27c4d750e067d54bc60e6c21d6f416e326cd77fc), [`8e1bd48`](https://github.com/clerk/javascript/commit/8e1bd48a91dc07751493f41416d2a68b89e114cc)]: + - @clerk/backend@3.5.1 + - @clerk/shared@4.15.1 + ## 0.1.33 ### Patch Changes diff --git a/packages/hono/package.json b/packages/hono/package.json index bf69c90b075..c596e82c629 100644 --- a/packages/hono/package.json +++ b/packages/hono/package.json @@ -1,6 +1,6 @@ { "name": "@clerk/hono", - "version": "0.1.33", + "version": "0.1.34", "description": "Clerk SDK for Hono", "keywords": [ "auth", diff --git a/packages/localizations/CHANGELOG.md b/packages/localizations/CHANGELOG.md index eff18f3256a..46ad0b4e0b5 100644 --- a/packages/localizations/CHANGELOG.md +++ b/packages/localizations/CHANGELOG.md @@ -1,5 +1,12 @@ # Change Log +## 4.7.2 + +### Patch Changes + +- Updated dependencies [[`b295af3`](https://github.com/clerk/javascript/commit/b295af3d5bb12e09a502cae4a935d2e7f5d35d5c), [`8e1bd48`](https://github.com/clerk/javascript/commit/8e1bd48a91dc07751493f41416d2a68b89e114cc)]: + - @clerk/shared@4.15.1 + ## 4.7.1 ### Patch Changes diff --git a/packages/localizations/package.json b/packages/localizations/package.json index e41d7990e2c..f4b7ca826b5 100644 --- a/packages/localizations/package.json +++ b/packages/localizations/package.json @@ -1,6 +1,6 @@ { "name": "@clerk/localizations", - "version": "4.7.1", + "version": "4.7.2", "description": "Localizations for the Clerk components", "keywords": [ "react", diff --git a/packages/msw/CHANGELOG.md b/packages/msw/CHANGELOG.md index ba53ecda9af..6c25bbed73b 100644 --- a/packages/msw/CHANGELOG.md +++ b/packages/msw/CHANGELOG.md @@ -1,5 +1,12 @@ # @clerk/msw +## 0.0.32 + +### Patch Changes + +- Updated dependencies [[`b295af3`](https://github.com/clerk/javascript/commit/b295af3d5bb12e09a502cae4a935d2e7f5d35d5c), [`8e1bd48`](https://github.com/clerk/javascript/commit/8e1bd48a91dc07751493f41416d2a68b89e114cc)]: + - @clerk/shared@4.15.1 + ## 0.0.31 ### Patch Changes diff --git a/packages/msw/package.json b/packages/msw/package.json index 173856b6a72..7036238fa39 100644 --- a/packages/msw/package.json +++ b/packages/msw/package.json @@ -1,6 +1,6 @@ { "name": "@clerk/msw", - "version": "0.0.31", + "version": "0.0.32", "private": true, "sideEffects": false, "type": "module", diff --git a/packages/nextjs/CHANGELOG.md b/packages/nextjs/CHANGELOG.md index 26aff239537..5e4ec799156 100644 --- a/packages/nextjs/CHANGELOG.md +++ b/packages/nextjs/CHANGELOG.md @@ -1,5 +1,18 @@ # Change Log +## 7.4.4 + +### Patch Changes + +- Harden middleware debug log output: the formatter now recursively truncates known credential keys (`sessionToken`, `tokenInHeader`, `sessionTokenInCookie`, `secretKey`, `jwtKey`) at any nesting depth, so a bearer token can no longer reach the logs even if a debug producer nests one. This is a defense-in-depth backstop alongside the source-level redaction in `@clerk/backend`. ([#8744](https://github.com/clerk/javascript/pull/8744)) by [@jacekradko](https://github.com/jacekradko) + +- Add and improve JSDoc comments across public types and methods to support generated reference documentation for the `/objects` docs section. Exports a few previously-internal types (`OnEventListener`, `OffEventListener`, `ClerkOptionsNavigation`) so they can be referenced from the generated docs. ([#8276](https://github.com/clerk/javascript/pull/8276)) by [@alexisintech](https://github.com/alexisintech) + +- Updated dependencies [[`83f50f6`](https://github.com/clerk/javascript/commit/83f50f68619205f16541439fd27ca653686ba6df), [`83f50f6`](https://github.com/clerk/javascript/commit/83f50f68619205f16541439fd27ca653686ba6df), [`27c4d75`](https://github.com/clerk/javascript/commit/27c4d750e067d54bc60e6c21d6f416e326cd77fc), [`b295af3`](https://github.com/clerk/javascript/commit/b295af3d5bb12e09a502cae4a935d2e7f5d35d5c), [`27c4d75`](https://github.com/clerk/javascript/commit/27c4d750e067d54bc60e6c21d6f416e326cd77fc), [`8e1bd48`](https://github.com/clerk/javascript/commit/8e1bd48a91dc07751493f41416d2a68b89e114cc)]: + - @clerk/react@6.7.4 + - @clerk/backend@3.5.1 + - @clerk/shared@4.15.1 + ## 7.4.3 ### Patch Changes diff --git a/packages/nextjs/package.json b/packages/nextjs/package.json index d812cf361a5..1709e6676d1 100644 --- a/packages/nextjs/package.json +++ b/packages/nextjs/package.json @@ -1,6 +1,6 @@ { "name": "@clerk/nextjs", - "version": "7.4.3", + "version": "7.4.4", "description": "Clerk SDK for NextJS", "keywords": [ "clerk", diff --git a/packages/nuxt/CHANGELOG.md b/packages/nuxt/CHANGELOG.md index e5440a419c0..a03303e31ba 100644 --- a/packages/nuxt/CHANGELOG.md +++ b/packages/nuxt/CHANGELOG.md @@ -1,5 +1,14 @@ # @clerk/nuxt +## 2.5.4 + +### Patch Changes + +- Updated dependencies [[`27c4d75`](https://github.com/clerk/javascript/commit/27c4d750e067d54bc60e6c21d6f416e326cd77fc), [`b295af3`](https://github.com/clerk/javascript/commit/b295af3d5bb12e09a502cae4a935d2e7f5d35d5c), [`27c4d75`](https://github.com/clerk/javascript/commit/27c4d750e067d54bc60e6c21d6f416e326cd77fc), [`8e1bd48`](https://github.com/clerk/javascript/commit/8e1bd48a91dc07751493f41416d2a68b89e114cc)]: + - @clerk/backend@3.5.1 + - @clerk/shared@4.15.1 + - @clerk/vue@2.3.4 + ## 2.5.3 ### Patch Changes diff --git a/packages/nuxt/package.json b/packages/nuxt/package.json index de257fcefd3..a23052b2b96 100644 --- a/packages/nuxt/package.json +++ b/packages/nuxt/package.json @@ -1,6 +1,6 @@ { "name": "@clerk/nuxt", - "version": "2.5.3", + "version": "2.5.4", "description": "Clerk SDK for Nuxt", "keywords": [ "clerk", diff --git a/packages/react-router/CHANGELOG.md b/packages/react-router/CHANGELOG.md index ea2da92fb06..27012ce490e 100644 --- a/packages/react-router/CHANGELOG.md +++ b/packages/react-router/CHANGELOG.md @@ -1,5 +1,14 @@ # Change Log +## 3.3.4 + +### Patch Changes + +- Updated dependencies [[`83f50f6`](https://github.com/clerk/javascript/commit/83f50f68619205f16541439fd27ca653686ba6df), [`83f50f6`](https://github.com/clerk/javascript/commit/83f50f68619205f16541439fd27ca653686ba6df), [`27c4d75`](https://github.com/clerk/javascript/commit/27c4d750e067d54bc60e6c21d6f416e326cd77fc), [`b295af3`](https://github.com/clerk/javascript/commit/b295af3d5bb12e09a502cae4a935d2e7f5d35d5c), [`27c4d75`](https://github.com/clerk/javascript/commit/27c4d750e067d54bc60e6c21d6f416e326cd77fc), [`8e1bd48`](https://github.com/clerk/javascript/commit/8e1bd48a91dc07751493f41416d2a68b89e114cc)]: + - @clerk/react@6.7.4 + - @clerk/backend@3.5.1 + - @clerk/shared@4.15.1 + ## 3.3.3 ### Patch Changes diff --git a/packages/react-router/package.json b/packages/react-router/package.json index a15314d8c23..f0621dc0677 100644 --- a/packages/react-router/package.json +++ b/packages/react-router/package.json @@ -1,6 +1,6 @@ { "name": "@clerk/react-router", - "version": "3.3.3", + "version": "3.3.4", "description": "Clerk SDK for React Router", "keywords": [ "clerk", diff --git a/packages/react/CHANGELOG.md b/packages/react/CHANGELOG.md index cb8b3f724a7..3fbb9b084b4 100644 --- a/packages/react/CHANGELOG.md +++ b/packages/react/CHANGELOG.md @@ -1,5 +1,18 @@ # Change Log +## 6.7.4 + +### Patch Changes + +- Keep custom pages and menu items mounted when sibling pages are added, removed, or reordered. Portals are now keyed by a stable id rather than their array index, so a surviving page is reconciled as an update instead of being remounted. ([#8604](https://github.com/clerk/javascript/pull/8604)) by [@jescalan](https://github.com/jescalan) + +- Prevent custom pages in profile components from remounting during parent rerenders. ([#8604](https://github.com/clerk/javascript/pull/8604)) by [@jescalan](https://github.com/jescalan) + +- Add and improve JSDoc comments across public types and methods to support generated reference documentation for the `/objects` docs section. Exports a few previously-internal types (`OnEventListener`, `OffEventListener`, `ClerkOptionsNavigation`) so they can be referenced from the generated docs. ([#8276](https://github.com/clerk/javascript/pull/8276)) by [@alexisintech](https://github.com/alexisintech) + +- Updated dependencies [[`b295af3`](https://github.com/clerk/javascript/commit/b295af3d5bb12e09a502cae4a935d2e7f5d35d5c), [`8e1bd48`](https://github.com/clerk/javascript/commit/8e1bd48a91dc07751493f41416d2a68b89e114cc)]: + - @clerk/shared@4.15.1 + ## 6.7.3 ### Patch Changes diff --git a/packages/react/package.json b/packages/react/package.json index a56d0d1e0ba..ce173539caa 100644 --- a/packages/react/package.json +++ b/packages/react/package.json @@ -1,6 +1,6 @@ { "name": "@clerk/react", - "version": "6.7.3", + "version": "6.7.4", "description": "Clerk React library", "keywords": [ "clerk", diff --git a/packages/shared/CHANGELOG.md b/packages/shared/CHANGELOG.md index 4b7488f1e75..be12fbdf4bb 100644 --- a/packages/shared/CHANGELOG.md +++ b/packages/shared/CHANGELOG.md @@ -1,5 +1,13 @@ # Change Log +## 4.15.1 + +### Patch Changes + +- Correctly display OAuth consent redirect domains for known multi-label public suffixes. ([#8700](https://github.com/clerk/javascript/pull/8700)) by [@wobsoriano](https://github.com/wobsoriano) + +- Add and improve JSDoc comments across public types and methods to support generated reference documentation for the `/objects` docs section. Exports a few previously-internal types (`OnEventListener`, `OffEventListener`, `ClerkOptionsNavigation`) so they can be referenced from the generated docs. ([#8276](https://github.com/clerk/javascript/pull/8276)) by [@alexisintech](https://github.com/alexisintech) + ## 4.15.0 ### Minor Changes diff --git a/packages/shared/package.json b/packages/shared/package.json index cd120b95fa2..5e51606265d 100644 --- a/packages/shared/package.json +++ b/packages/shared/package.json @@ -1,6 +1,6 @@ { "name": "@clerk/shared", - "version": "4.15.0", + "version": "4.15.1", "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 5213ec2323f..5a738a60dd7 100644 --- a/packages/tanstack-react-start/CHANGELOG.md +++ b/packages/tanstack-react-start/CHANGELOG.md @@ -1,5 +1,14 @@ # @clerk/tanstack-react-start +## 1.3.4 + +### Patch Changes + +- Updated dependencies [[`83f50f6`](https://github.com/clerk/javascript/commit/83f50f68619205f16541439fd27ca653686ba6df), [`83f50f6`](https://github.com/clerk/javascript/commit/83f50f68619205f16541439fd27ca653686ba6df), [`27c4d75`](https://github.com/clerk/javascript/commit/27c4d750e067d54bc60e6c21d6f416e326cd77fc), [`b295af3`](https://github.com/clerk/javascript/commit/b295af3d5bb12e09a502cae4a935d2e7f5d35d5c), [`27c4d75`](https://github.com/clerk/javascript/commit/27c4d750e067d54bc60e6c21d6f416e326cd77fc), [`8e1bd48`](https://github.com/clerk/javascript/commit/8e1bd48a91dc07751493f41416d2a68b89e114cc)]: + - @clerk/react@6.7.4 + - @clerk/backend@3.5.1 + - @clerk/shared@4.15.1 + ## 1.3.3 ### Patch Changes diff --git a/packages/tanstack-react-start/package.json b/packages/tanstack-react-start/package.json index e0b2acf00a1..4133465f039 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.3.3", + "version": "1.3.4", "description": "Clerk SDK for TanStack React Start", "keywords": [ "clerk", diff --git a/packages/testing/CHANGELOG.md b/packages/testing/CHANGELOG.md index b5517488462..a3159808618 100644 --- a/packages/testing/CHANGELOG.md +++ b/packages/testing/CHANGELOG.md @@ -1,5 +1,13 @@ # @clerk/testing +## 2.0.36 + +### Patch Changes + +- Updated dependencies [[`27c4d75`](https://github.com/clerk/javascript/commit/27c4d750e067d54bc60e6c21d6f416e326cd77fc), [`b295af3`](https://github.com/clerk/javascript/commit/b295af3d5bb12e09a502cae4a935d2e7f5d35d5c), [`27c4d75`](https://github.com/clerk/javascript/commit/27c4d750e067d54bc60e6c21d6f416e326cd77fc), [`8e1bd48`](https://github.com/clerk/javascript/commit/8e1bd48a91dc07751493f41416d2a68b89e114cc)]: + - @clerk/backend@3.5.1 + - @clerk/shared@4.15.1 + ## 2.0.35 ### Patch Changes diff --git a/packages/testing/package.json b/packages/testing/package.json index 7abb7959401..b03f83c93c9 100644 --- a/packages/testing/package.json +++ b/packages/testing/package.json @@ -1,6 +1,6 @@ { "name": "@clerk/testing", - "version": "2.0.35", + "version": "2.0.36", "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 cb6006c6c9b..ca5ef502800 100644 --- a/packages/ui/CHANGELOG.md +++ b/packages/ui/CHANGELOG.md @@ -1,5 +1,23 @@ # @clerk/ui +## 1.15.1 + +### Patch Changes + +- Fix Chrome-specific scroll jump when toggling the billing period switch on the pricing table. ([#8742](https://github.com/clerk/javascript/pull/8742)) by [@alexcarpenter](https://github.com/alexcarpenter) + +- Fix a circular import in the styled-system that could crash module initialization under bundler configurations with tree-shaking disabled. ([#8754](https://github.com/clerk/javascript/pull/8754)) by [@jacekradko](https://github.com/jacekradko) + +- Correctly display OAuth consent redirect domains for known multi-label public suffixes. ([#8700](https://github.com/clerk/javascript/pull/8700)) by [@wobsoriano](https://github.com/wobsoriano) + +- Fix modal backdrop appearing light in dark mode ([#8743](https://github.com/clerk/javascript/pull/8743)) by [@alexcarpenter](https://github.com/alexcarpenter) + +- Add and improve JSDoc comments across public types and methods to support generated reference documentation for the `/objects` docs section. Exports a few previously-internal types (`OnEventListener`, `OffEventListener`, `ClerkOptionsNavigation`) so they can be referenced from the generated docs. ([#8276](https://github.com/clerk/javascript/pull/8276)) by [@alexisintech](https://github.com/alexisintech) + +- Updated dependencies [[`b295af3`](https://github.com/clerk/javascript/commit/b295af3d5bb12e09a502cae4a935d2e7f5d35d5c), [`8e1bd48`](https://github.com/clerk/javascript/commit/8e1bd48a91dc07751493f41416d2a68b89e114cc)]: + - @clerk/shared@4.15.1 + - @clerk/localizations@4.7.2 + ## 1.15.0 ### Minor Changes diff --git a/packages/ui/package.json b/packages/ui/package.json index 698838a8a2a..781d7506145 100644 --- a/packages/ui/package.json +++ b/packages/ui/package.json @@ -1,6 +1,6 @@ { "name": "@clerk/ui", - "version": "1.15.0", + "version": "1.15.1", "description": "Internal package that contains the UI components for the Clerk frontend SDKs", "repository": { "type": "git", diff --git a/packages/upgrade/CHANGELOG.md b/packages/upgrade/CHANGELOG.md index 2cfb19c47db..4c1f3a4cce2 100644 --- a/packages/upgrade/CHANGELOG.md +++ b/packages/upgrade/CHANGELOG.md @@ -1,5 +1,11 @@ # @clerk/upgrade +## 2.0.4 + +### Patch Changes + +- Drop unused runtime dependencies ([#8753](https://github.com/clerk/javascript/pull/8753)) by [@dominic-clerk](https://github.com/dominic-clerk) + ## 2.0.3 ### Patch Changes diff --git a/packages/upgrade/package.json b/packages/upgrade/package.json index 409937b82d8..6b962948412 100644 --- a/packages/upgrade/package.json +++ b/packages/upgrade/package.json @@ -1,6 +1,6 @@ { "name": "@clerk/upgrade", - "version": "2.0.3", + "version": "2.0.4", "repository": { "type": "git", "url": "git+https://github.com/clerk/javascript.git", diff --git a/packages/vue/CHANGELOG.md b/packages/vue/CHANGELOG.md index 6aa61845a0b..17000170719 100644 --- a/packages/vue/CHANGELOG.md +++ b/packages/vue/CHANGELOG.md @@ -1,5 +1,14 @@ # @clerk/vue +## 2.3.4 + +### Patch Changes + +- Add and improve JSDoc comments across public types and methods to support generated reference documentation for the `/objects` docs section. Exports a few previously-internal types (`OnEventListener`, `OffEventListener`, `ClerkOptionsNavigation`) so they can be referenced from the generated docs. ([#8276](https://github.com/clerk/javascript/pull/8276)) by [@alexisintech](https://github.com/alexisintech) + +- Updated dependencies [[`b295af3`](https://github.com/clerk/javascript/commit/b295af3d5bb12e09a502cae4a935d2e7f5d35d5c), [`8e1bd48`](https://github.com/clerk/javascript/commit/8e1bd48a91dc07751493f41416d2a68b89e114cc)]: + - @clerk/shared@4.15.1 + ## 2.3.3 ### Patch Changes diff --git a/packages/vue/package.json b/packages/vue/package.json index 3a8e7e175a7..244905c670f 100644 --- a/packages/vue/package.json +++ b/packages/vue/package.json @@ -1,6 +1,6 @@ { "name": "@clerk/vue", - "version": "2.3.3", + "version": "2.3.4", "description": "Clerk SDK for Vue", "keywords": [ "clerk",