diff --git a/.changeset/clean-mugs-wave.md b/.changeset/clean-mugs-wave.md deleted file mode 100644 index 1b73dbeeb5..0000000000 --- a/.changeset/clean-mugs-wave.md +++ /dev/null @@ -1,26 +0,0 @@ ---- -"@clerk/clerk-react": minor ---- - -Introducing experimental `asProvider`, `asStandalone`, and `` for `` and `` components. -- `asProvider` converts `` and `` to a provider that defers rendering until `` is mounted. -- `` also accepts a `asStandalone` prop. It will skip the trigger of these components and display only the UI which was previously inside the popover. This allows developers to create their own triggers. - -Example usage: -```tsx - - -

This is my page available to all children

-
- -
-``` - -```tsx - - -

This is my page available to all children

-
- -
-``` diff --git a/.changeset/fluffy-goats-protect.md b/.changeset/fluffy-goats-protect.md deleted file mode 100644 index 8d3fb602ea..0000000000 --- a/.changeset/fluffy-goats-protect.md +++ /dev/null @@ -1,7 +0,0 @@ ---- -"@clerk/clerk-js": minor -"@clerk/types": minor ---- - -Drop `maxAgeMinutes` from `__experimental_startVerification`. -Drop types `__experimental_SessionVerificationConfig` and `__experimental_SessionVerificationMaxAgeMinutes`. diff --git a/.changeset/forty-laws-swim.md b/.changeset/forty-laws-swim.md deleted file mode 100644 index e616edc319..0000000000 --- a/.changeset/forty-laws-swim.md +++ /dev/null @@ -1,6 +0,0 @@ ---- -"@clerk/clerk-js": patch -"@clerk/shared": patch ---- - -Retry with exponential backoff if loadScript fails to load the script diff --git a/.changeset/gorgeous-teachers-scream.md b/.changeset/gorgeous-teachers-scream.md deleted file mode 100644 index 73ebfd1737..0000000000 --- a/.changeset/gorgeous-teachers-scream.md +++ /dev/null @@ -1,11 +0,0 @@ ---- -"@clerk/express": minor ---- - -Export [`authenticateRequest` method](https://clerk.com/docs/references/backend/authenticate-request) from `@clerk/express` (in case you want to go low-level and implement flows to your specific needs). You can use it like so: - -```ts -import { authenticateRequest } from "@clerk/express" -``` - -This function is adapted to Express' Request wrapper and as such notably different to the exported function from `@clerk/backend`. If you need to use it, be sure to import from `@clerk/express`. diff --git a/.changeset/loud-birds-grin.md b/.changeset/loud-birds-grin.md deleted file mode 100644 index 36ed9c77e3..0000000000 --- a/.changeset/loud-birds-grin.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -"@clerk/localizations": patch ---- - -Remove typos from pl-PL diff --git a/.changeset/new-bananas-complain.md b/.changeset/new-bananas-complain.md deleted file mode 100644 index 19d779dc5b..0000000000 --- a/.changeset/new-bananas-complain.md +++ /dev/null @@ -1,7 +0,0 @@ ---- -"@clerk/localizations": minor -"@clerk/clerk-js": minor -"@clerk/types": minor ---- - -The "Restricted access" screen has been improved for visual consistency and the ability to contact support. The displayed texts have been made more clear and the sign-in button has been moved to the bottom. \ No newline at end of file diff --git a/.changeset/serious-moose-design.md b/.changeset/serious-moose-design.md deleted file mode 100644 index 9d29e0cf28..0000000000 --- a/.changeset/serious-moose-design.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -"@clerk/clerk-js": patch ---- - -Add the `?render=explicit` query parameter to the Turnstile script. diff --git a/.changeset/shaggy-kids-fail.md b/.changeset/shaggy-kids-fail.md deleted file mode 100644 index 31ee5c991d..0000000000 --- a/.changeset/shaggy-kids-fail.md +++ /dev/null @@ -1,12 +0,0 @@ ---- -'@clerk/clerk-js': minor -'@clerk/types': minor ---- - -Add experimental standalone mode for `` and ``. -When `__experimental_asStandalone: true` the component will not render its trigger, and instead it will render only the contents of the popover in place. - -APIs that changed: -- (For internal usage) Added `__experimental_prefetchOrganizationSwitcher` as a way to mount an internal component that will render the `useOrganizationList()` hook and prefetch the necessary data for the popover of ``. This enhances the UX since no loading state will be visible and keeps CLS to the minimum. -- New property for `mountOrganizationSwitcher(node, { __experimental_asStandalone: true })` -- New property for `mountUserButton(node, { __experimental_asStandalone: true })` diff --git a/.changeset/stale-pans-clean.md b/.changeset/stale-pans-clean.md deleted file mode 100644 index a20fba237d..0000000000 --- a/.changeset/stale-pans-clean.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -"@clerk/backend": minor ---- - -Updates `organizationPatterns` to take precedence over `personalAccountPatterns` in `organizationSyncOptions` diff --git a/.changeset/violet-games-dream.md b/.changeset/violet-games-dream.md deleted file mode 100644 index 706c92062b..0000000000 --- a/.changeset/violet-games-dream.md +++ /dev/null @@ -1,7 +0,0 @@ ---- -"@clerk/clerk-js": minor -"@clerk/backend": minor -"@clerk/types": minor ---- - -Use EIP-4361 message spec for Web3 wallets sign in signature requests diff --git a/package-lock.json b/package-lock.json index a5b6b33e9f..1b0401102a 100644 --- a/package-lock.json +++ b/package-lock.json @@ -43634,12 +43634,12 @@ }, "packages/astro": { "name": "@clerk/astro", - "version": "1.3.14", + "version": "1.3.15", "license": "MIT", "dependencies": { - "@clerk/backend": "1.13.10", - "@clerk/shared": "2.9.1", - "@clerk/types": "4.25.1", + "@clerk/backend": "1.14.0", + "@clerk/shared": "2.9.2", + "@clerk/types": "4.26.0", "nanoid": "5.0.7", "nanostores": "0.11.3" }, @@ -43686,11 +43686,11 @@ }, "packages/backend": { "name": "@clerk/backend", - "version": "1.13.10", + "version": "1.14.0", "license": "MIT", "dependencies": { - "@clerk/shared": "2.9.1", - "@clerk/types": "4.25.1", + "@clerk/shared": "2.9.2", + "@clerk/types": "4.26.0", "cookie": "0.7.0", "snakecase-keys": "5.4.4", "tslib": "2.4.1" @@ -44263,12 +44263,12 @@ }, "packages/chrome-extension": { "name": "@clerk/chrome-extension", - "version": "1.3.19", + "version": "1.3.20", "license": "MIT", "dependencies": { - "@clerk/clerk-js": "5.26.5", - "@clerk/clerk-react": "5.11.1", - "@clerk/shared": "2.9.1", + "@clerk/clerk-js": "5.27.0", + "@clerk/clerk-react": "5.12.0", + "@clerk/shared": "2.9.2", "webextension-polyfill": "^0.10.0" }, "devDependencies": { @@ -44312,12 +44312,12 @@ }, "packages/clerk-js": { "name": "@clerk/clerk-js", - "version": "5.26.5", + "version": "5.27.0", "license": "MIT", "dependencies": { - "@clerk/localizations": "3.2.1", - "@clerk/shared": "2.9.1", - "@clerk/types": "4.25.1", + "@clerk/localizations": "3.3.0", + "@clerk/shared": "2.9.2", + "@clerk/types": "4.26.0", "@coinbase/wallet-sdk": "4.0.4", "@emotion/cache": "11.11.0", "@emotion/react": "11.11.1", @@ -44861,10 +44861,10 @@ }, "packages/elements": { "name": "@clerk/elements", - "version": "0.16.1", + "version": "0.16.2", "license": "MIT", "dependencies": { - "@clerk/types": "^4.25.1", + "@clerk/types": "^4.26.0", "@radix-ui/react-form": "^0.1.0", "@radix-ui/react-slot": "^1.1.0", "@xstate/react": "^4.1.1", @@ -44872,9 +44872,9 @@ "xstate": "^5.15.0" }, "devDependencies": { - "@clerk/clerk-react": "5.11.1", + "@clerk/clerk-react": "5.12.0", "@clerk/eslint-config-custom": "*", - "@clerk/shared": "2.9.1", + "@clerk/shared": "2.9.2", "@statelyai/inspect": "^0.4.0", "@types/node": "^18.19.33", "@types/react": "*", @@ -45693,13 +45693,13 @@ }, "packages/expo": { "name": "@clerk/clerk-expo", - "version": "2.2.25", + "version": "2.2.26", "license": "MIT", "dependencies": { - "@clerk/clerk-js": "5.26.5", - "@clerk/clerk-react": "5.11.1", - "@clerk/shared": "2.9.1", - "@clerk/types": "4.25.1", + "@clerk/clerk-js": "5.27.0", + "@clerk/clerk-react": "5.12.0", + "@clerk/shared": "2.9.2", + "@clerk/types": "4.26.0", "base-64": "^1.0.0", "react-native-url-polyfill": "2.0.0", "tslib": "2.4.1" @@ -45978,12 +45978,12 @@ }, "packages/express": { "name": "@clerk/express", - "version": "1.2.3", + "version": "1.3.0", "license": "MIT", "dependencies": { - "@clerk/backend": "^1.13.10", - "@clerk/shared": "^2.9.1", - "@clerk/types": "4.25.1", + "@clerk/backend": "^1.14.0", + "@clerk/shared": "^2.9.2", + "@clerk/types": "4.26.0", "tslib": "2.4.1" }, "devDependencies": { @@ -46009,12 +46009,12 @@ }, "packages/fastify": { "name": "@clerk/fastify", - "version": "2.0.1", + "version": "2.0.2", "license": "MIT", "dependencies": { - "@clerk/backend": "1.13.10", - "@clerk/shared": "2.9.1", - "@clerk/types": "4.25.1", + "@clerk/backend": "1.14.0", + "@clerk/shared": "2.9.2", + "@clerk/types": "4.26.0", "cookies": "0.8.0", "fastify-plugin": "^5.0.1" }, @@ -46349,10 +46349,10 @@ }, "packages/localizations": { "name": "@clerk/localizations", - "version": "3.2.1", + "version": "3.3.0", "license": "MIT", "dependencies": { - "@clerk/types": "4.25.1" + "@clerk/types": "4.26.0" }, "devDependencies": { "@clerk/eslint-config-custom": "*", @@ -46365,13 +46365,13 @@ }, "packages/nextjs": { "name": "@clerk/nextjs", - "version": "5.7.3", + "version": "5.7.4", "license": "MIT", "dependencies": { - "@clerk/backend": "1.13.10", - "@clerk/clerk-react": "5.11.1", - "@clerk/shared": "2.9.1", - "@clerk/types": "4.25.1", + "@clerk/backend": "1.14.0", + "@clerk/clerk-react": "5.12.0", + "@clerk/shared": "2.9.2", + "@clerk/types": "4.26.0", "crypto-js": "4.2.0", "server-only": "0.0.1", "tslib": "2.4.1" @@ -46624,16 +46624,16 @@ }, "packages/react": { "name": "@clerk/clerk-react", - "version": "5.11.1", + "version": "5.12.0", "license": "MIT", "dependencies": { - "@clerk/shared": "2.9.1", - "@clerk/types": "4.25.1", + "@clerk/shared": "2.9.2", + "@clerk/types": "4.26.0", "tslib": "2.4.1" }, "devDependencies": { "@clerk/eslint-config-custom": "*", - "@clerk/themes": "2.1.36", + "@clerk/themes": "2.1.37", "@types/node": "^18.19.33", "@types/react": "*", "@types/react-dom": "*", @@ -46654,13 +46654,13 @@ }, "packages/remix": { "name": "@clerk/remix", - "version": "4.2.37", + "version": "4.2.38", "license": "MIT", "dependencies": { - "@clerk/backend": "1.13.10", - "@clerk/clerk-react": "5.11.1", - "@clerk/shared": "2.9.1", - "@clerk/types": "4.25.1", + "@clerk/backend": "1.14.0", + "@clerk/clerk-react": "5.12.0", + "@clerk/shared": "2.9.2", + "@clerk/types": "4.26.0", "cookie": "0.7.0", "tslib": "2.4.1" }, @@ -46703,12 +46703,12 @@ }, "packages/sdk-node": { "name": "@clerk/clerk-sdk-node", - "version": "5.0.50", + "version": "5.0.51", "license": "MIT", "dependencies": { - "@clerk/backend": "1.13.10", - "@clerk/shared": "2.9.1", - "@clerk/types": "4.25.1", + "@clerk/backend": "1.14.0", + "@clerk/shared": "2.9.2", + "@clerk/types": "4.26.0", "tslib": "2.4.1" }, "devDependencies": { @@ -46730,11 +46730,11 @@ }, "packages/shared": { "name": "@clerk/shared", - "version": "2.9.1", + "version": "2.9.2", "hasInstallScript": true, "license": "MIT", "dependencies": { - "@clerk/types": "4.25.1", + "@clerk/types": "4.26.0", "glob-to-regexp": "0.4.1", "js-cookie": "3.0.5", "std-env": "^3.7.0", @@ -47429,13 +47429,13 @@ }, "packages/tanstack-start": { "name": "@clerk/tanstack-start", - "version": "0.4.13", + "version": "0.4.14", "license": "MIT", "dependencies": { - "@clerk/backend": "1.13.10", - "@clerk/clerk-react": "5.11.1", - "@clerk/shared": "2.9.1", - "@clerk/types": "4.25.1", + "@clerk/backend": "1.14.0", + "@clerk/clerk-react": "5.12.0", + "@clerk/shared": "2.9.2", + "@clerk/types": "4.26.0", "tslib": "2.4.1" }, "devDependencies": { @@ -47881,12 +47881,12 @@ }, "packages/testing": { "name": "@clerk/testing", - "version": "1.3.11", + "version": "1.3.12", "license": "MIT", "dependencies": { - "@clerk/backend": "1.13.10", - "@clerk/shared": "2.9.1", - "@clerk/types": "4.25.1", + "@clerk/backend": "1.14.0", + "@clerk/shared": "2.9.2", + "@clerk/types": "4.26.0", "dotenv": "16.4.5" }, "devDependencies": { @@ -47915,10 +47915,10 @@ }, "packages/themes": { "name": "@clerk/themes", - "version": "2.1.36", + "version": "2.1.37", "license": "MIT", "dependencies": { - "@clerk/types": "4.25.1", + "@clerk/types": "4.26.0", "tslib": "2.4.1" }, "devDependencies": { @@ -47935,7 +47935,7 @@ }, "packages/types": { "name": "@clerk/types", - "version": "4.25.1", + "version": "4.26.0", "license": "MIT", "dependencies": { "csstype": "3.1.1" diff --git a/packages/astro/CHANGELOG.md b/packages/astro/CHANGELOG.md index bbd875bcde..3d6a54138f 100644 --- a/packages/astro/CHANGELOG.md +++ b/packages/astro/CHANGELOG.md @@ -1,5 +1,14 @@ # @clerk/astro +## 1.3.15 + +### Patch Changes + +- Updated dependencies [[`e81d45b72`](https://github.com/clerk/javascript/commit/e81d45b72c81403c7c206dac5454de1fef6bec57), [`752ce9bfa`](https://github.com/clerk/javascript/commit/752ce9bfa47a8eebd38cd272eeb58ae26fea3371), [`99cdf9b67`](https://github.com/clerk/javascript/commit/99cdf9b67d1e99e66cc73d8a5bfce1f1f8df1b83), [`ce40ff6f0`](https://github.com/clerk/javascript/commit/ce40ff6f0d3bc79e33375be6dd5e03f140a07000), [`fb7ba1f34`](https://github.com/clerk/javascript/commit/fb7ba1f3485abdeac5e504cce6c2d84d3f3e4ffc), [`2102052c0`](https://github.com/clerk/javascript/commit/2102052c017065ab511339870fcebaa6719f2702)]: + - @clerk/types@4.26.0 + - @clerk/shared@2.9.2 + - @clerk/backend@1.14.0 + ## 1.3.14 ### Patch Changes diff --git a/packages/astro/package.json b/packages/astro/package.json index 194d8bb789..5bb80e5785 100644 --- a/packages/astro/package.json +++ b/packages/astro/package.json @@ -1,6 +1,6 @@ { "name": "@clerk/astro", - "version": "1.3.14", + "version": "1.3.15", "description": "Clerk SDK for Astro", "keywords": [ "auth", @@ -81,9 +81,9 @@ "publish:local": "npx yalc push --replace --sig" }, "dependencies": { - "@clerk/backend": "1.13.10", - "@clerk/shared": "2.9.1", - "@clerk/types": "4.25.1", + "@clerk/backend": "1.14.0", + "@clerk/shared": "2.9.2", + "@clerk/types": "4.26.0", "nanoid": "5.0.7", "nanostores": "0.11.3" }, diff --git a/packages/backend/CHANGELOG.md b/packages/backend/CHANGELOG.md index 0800d9f302..635ab485d0 100644 --- a/packages/backend/CHANGELOG.md +++ b/packages/backend/CHANGELOG.md @@ -1,5 +1,19 @@ # Change Log +## 1.14.0 + +### Minor Changes + +- Updates `organizationPatterns` to take precedence over `personalAccountPatterns` in `organizationSyncOptions` ([#4320](https://github.com/clerk/javascript/pull/4320)) by [@izaaklauer](https://github.com/izaaklauer) + +- Use EIP-4361 message spec for Web3 wallets sign in signature requests ([#4334](https://github.com/clerk/javascript/pull/4334)) by [@chanioxaris](https://github.com/chanioxaris) + +### Patch Changes + +- Updated dependencies [[`e81d45b72`](https://github.com/clerk/javascript/commit/e81d45b72c81403c7c206dac5454de1fef6bec57), [`752ce9bfa`](https://github.com/clerk/javascript/commit/752ce9bfa47a8eebd38cd272eeb58ae26fea3371), [`99cdf9b67`](https://github.com/clerk/javascript/commit/99cdf9b67d1e99e66cc73d8a5bfce1f1f8df1b83), [`ce40ff6f0`](https://github.com/clerk/javascript/commit/ce40ff6f0d3bc79e33375be6dd5e03f140a07000), [`2102052c0`](https://github.com/clerk/javascript/commit/2102052c017065ab511339870fcebaa6719f2702)]: + - @clerk/types@4.26.0 + - @clerk/shared@2.9.2 + ## 1.13.10 ### Patch Changes diff --git a/packages/backend/package.json b/packages/backend/package.json index 0f94db88b9..65d38b8f8e 100644 --- a/packages/backend/package.json +++ b/packages/backend/package.json @@ -1,6 +1,6 @@ { "name": "@clerk/backend", - "version": "1.13.10", + "version": "1.14.0", "description": "Clerk Backend SDK - REST Client for Backend API & JWT verification utilities", "homepage": "https://clerk.com/", "bugs": { @@ -95,8 +95,8 @@ "test:cloudflare-workerd": "tests/cloudflare-workerd/run.sh" }, "dependencies": { - "@clerk/shared": "2.9.1", - "@clerk/types": "4.25.1", + "@clerk/shared": "2.9.2", + "@clerk/types": "4.26.0", "cookie": "0.7.0", "snakecase-keys": "5.4.4", "tslib": "2.4.1" diff --git a/packages/chrome-extension/CHANGELOG.md b/packages/chrome-extension/CHANGELOG.md index 28f24e5243..4ede4fc57c 100644 --- a/packages/chrome-extension/CHANGELOG.md +++ b/packages/chrome-extension/CHANGELOG.md @@ -1,5 +1,14 @@ # Change Log +## 1.3.20 + +### Patch Changes + +- Updated dependencies [[`ce40ff6f0`](https://github.com/clerk/javascript/commit/ce40ff6f0d3bc79e33375be6dd5e03f140a07000), [`e81d45b72`](https://github.com/clerk/javascript/commit/e81d45b72c81403c7c206dac5454de1fef6bec57), [`752ce9bfa`](https://github.com/clerk/javascript/commit/752ce9bfa47a8eebd38cd272eeb58ae26fea3371), [`99cdf9b67`](https://github.com/clerk/javascript/commit/99cdf9b67d1e99e66cc73d8a5bfce1f1f8df1b83), [`48421febe`](https://github.com/clerk/javascript/commit/48421febe5feb85d8cf0706c3b150d3e8c545635), [`ce40ff6f0`](https://github.com/clerk/javascript/commit/ce40ff6f0d3bc79e33375be6dd5e03f140a07000), [`2102052c0`](https://github.com/clerk/javascript/commit/2102052c017065ab511339870fcebaa6719f2702)]: + - @clerk/clerk-react@5.12.0 + - @clerk/clerk-js@5.27.0 + - @clerk/shared@2.9.2 + ## 1.3.19 ### Patch Changes diff --git a/packages/chrome-extension/package.json b/packages/chrome-extension/package.json index a649851953..a135d041a5 100644 --- a/packages/chrome-extension/package.json +++ b/packages/chrome-extension/package.json @@ -1,6 +1,6 @@ { "name": "@clerk/chrome-extension", - "version": "1.3.19", + "version": "1.3.20", "description": "Clerk SDK for Chrome extensions", "keywords": [ "auth", @@ -47,9 +47,9 @@ "test:coverage": "jest --collectCoverage && open coverage/lcov-report/index.html" }, "dependencies": { - "@clerk/clerk-js": "5.26.5", - "@clerk/clerk-react": "5.11.1", - "@clerk/shared": "2.9.1", + "@clerk/clerk-js": "5.27.0", + "@clerk/clerk-react": "5.12.0", + "@clerk/shared": "2.9.2", "webextension-polyfill": "^0.10.0" }, "devDependencies": { diff --git a/packages/clerk-js/CHANGELOG.md b/packages/clerk-js/CHANGELOG.md index 2edcfbafb0..5c9e1e2457 100644 --- a/packages/clerk-js/CHANGELOG.md +++ b/packages/clerk-js/CHANGELOG.md @@ -1,5 +1,38 @@ # Change Log +## 5.27.0 + +### Minor Changes + +- Drop `maxAgeMinutes` from `__experimental_startVerification`. ([#4338](https://github.com/clerk/javascript/pull/4338)) by [@panteliselef](https://github.com/panteliselef) + + Drop types `__experimental_SessionVerificationConfig` and `__experimental_SessionVerificationMaxAgeMinutes`. + +- The "Restricted access" screen has been improved for visual consistency and the ability to contact support. The displayed texts have been made more clear and the sign-in button has been moved to the bottom. ([#4335](https://github.com/clerk/javascript/pull/4335)) by [@nikospapcom](https://github.com/nikospapcom) + +- Add experimental standalone mode for `` and ``. ([#4042](https://github.com/clerk/javascript/pull/4042)) by [@panteliselef](https://github.com/panteliselef) + + When `__experimental_asStandalone: true` the component will not render its trigger, and instead it will render only the contents of the popover in place. + + APIs that changed: + + - (For internal usage) Added `__experimental_prefetchOrganizationSwitcher` as a way to mount an internal component that will render the `useOrganizationList()` hook and prefetch the necessary data for the popover of ``. This enhances the UX since no loading state will be visible and keeps CLS to the minimum. + - New property for `mountOrganizationSwitcher(node, { __experimental_asStandalone: true })` + - New property for `mountUserButton(node, { __experimental_asStandalone: true })` + +- Use EIP-4361 message spec for Web3 wallets sign in signature requests ([#4334](https://github.com/clerk/javascript/pull/4334)) by [@chanioxaris](https://github.com/chanioxaris) + +### Patch Changes + +- Retry with exponential backoff if loadScript fails to load the script ([#4349](https://github.com/clerk/javascript/pull/4349)) by [@nikosdouvlis](https://github.com/nikosdouvlis) + +- Add the `?render=explicit` query parameter to the Turnstile script. ([#4332](https://github.com/clerk/javascript/pull/4332)) by [@anagstef](https://github.com/anagstef) + +- Updated dependencies [[`e81d45b72`](https://github.com/clerk/javascript/commit/e81d45b72c81403c7c206dac5454de1fef6bec57), [`752ce9bfa`](https://github.com/clerk/javascript/commit/752ce9bfa47a8eebd38cd272eeb58ae26fea3371), [`0a9bf8ef4`](https://github.com/clerk/javascript/commit/0a9bf8ef4902606f06b371e11c7ae84d493eda6c), [`99cdf9b67`](https://github.com/clerk/javascript/commit/99cdf9b67d1e99e66cc73d8a5bfce1f1f8df1b83), [`ce40ff6f0`](https://github.com/clerk/javascript/commit/ce40ff6f0d3bc79e33375be6dd5e03f140a07000), [`2102052c0`](https://github.com/clerk/javascript/commit/2102052c017065ab511339870fcebaa6719f2702)]: + - @clerk/types@4.26.0 + - @clerk/shared@2.9.2 + - @clerk/localizations@3.3.0 + ## 5.26.5 ### Patch Changes diff --git a/packages/clerk-js/package.json b/packages/clerk-js/package.json index 3d2f37ad7d..4904c807c7 100644 --- a/packages/clerk-js/package.json +++ b/packages/clerk-js/package.json @@ -1,6 +1,6 @@ { "name": "@clerk/clerk-js", - "version": "5.26.5", + "version": "5.27.0", "description": "Clerk JS library", "keywords": [ "clerk", @@ -50,9 +50,9 @@ }, "browserslist": "last 2 versions, ios_saf > 12, Safari > 12, > 1%, not dead, not ie > 0", "dependencies": { - "@clerk/localizations": "3.2.1", - "@clerk/shared": "2.9.1", - "@clerk/types": "4.25.1", + "@clerk/localizations": "3.3.0", + "@clerk/shared": "2.9.2", + "@clerk/types": "4.26.0", "@coinbase/wallet-sdk": "4.0.4", "@emotion/cache": "11.11.0", "@emotion/react": "11.11.1", diff --git a/packages/elements/CHANGELOG.md b/packages/elements/CHANGELOG.md index 1e74d7722e..281835eeb9 100644 --- a/packages/elements/CHANGELOG.md +++ b/packages/elements/CHANGELOG.md @@ -1,5 +1,12 @@ # @clerk/elements +## 0.16.2 + +### Patch Changes + +- Updated dependencies [[`e81d45b72`](https://github.com/clerk/javascript/commit/e81d45b72c81403c7c206dac5454de1fef6bec57), [`99cdf9b67`](https://github.com/clerk/javascript/commit/99cdf9b67d1e99e66cc73d8a5bfce1f1f8df1b83), [`ce40ff6f0`](https://github.com/clerk/javascript/commit/ce40ff6f0d3bc79e33375be6dd5e03f140a07000), [`2102052c0`](https://github.com/clerk/javascript/commit/2102052c017065ab511339870fcebaa6719f2702)]: + - @clerk/types@4.26.0 + ## 0.16.1 ### Patch Changes diff --git a/packages/elements/package.json b/packages/elements/package.json index 92d36b4656..3898162fef 100644 --- a/packages/elements/package.json +++ b/packages/elements/package.json @@ -1,6 +1,6 @@ { "name": "@clerk/elements", - "version": "0.16.1", + "version": "0.16.2", "description": "Clerk Elements", "keywords": [ "clerk", @@ -71,7 +71,7 @@ "test:cache:clear": "jest --clearCache --useStderr" }, "dependencies": { - "@clerk/types": "^4.25.1", + "@clerk/types": "^4.26.0", "@radix-ui/react-form": "^0.1.0", "@radix-ui/react-slot": "^1.1.0", "@xstate/react": "^4.1.1", @@ -79,9 +79,9 @@ "xstate": "^5.15.0" }, "devDependencies": { - "@clerk/clerk-react": "5.11.1", + "@clerk/clerk-react": "5.12.0", "@clerk/eslint-config-custom": "*", - "@clerk/shared": "2.9.1", + "@clerk/shared": "2.9.2", "@statelyai/inspect": "^0.4.0", "@types/node": "^18.19.33", "@types/react": "*", diff --git a/packages/expo/CHANGELOG.md b/packages/expo/CHANGELOG.md index 9bda016107..dd855e47af 100644 --- a/packages/expo/CHANGELOG.md +++ b/packages/expo/CHANGELOG.md @@ -1,5 +1,15 @@ # Change Log +## 2.2.26 + +### Patch Changes + +- Updated dependencies [[`ce40ff6f0`](https://github.com/clerk/javascript/commit/ce40ff6f0d3bc79e33375be6dd5e03f140a07000), [`e81d45b72`](https://github.com/clerk/javascript/commit/e81d45b72c81403c7c206dac5454de1fef6bec57), [`752ce9bfa`](https://github.com/clerk/javascript/commit/752ce9bfa47a8eebd38cd272eeb58ae26fea3371), [`99cdf9b67`](https://github.com/clerk/javascript/commit/99cdf9b67d1e99e66cc73d8a5bfce1f1f8df1b83), [`48421febe`](https://github.com/clerk/javascript/commit/48421febe5feb85d8cf0706c3b150d3e8c545635), [`ce40ff6f0`](https://github.com/clerk/javascript/commit/ce40ff6f0d3bc79e33375be6dd5e03f140a07000), [`2102052c0`](https://github.com/clerk/javascript/commit/2102052c017065ab511339870fcebaa6719f2702)]: + - @clerk/clerk-react@5.12.0 + - @clerk/clerk-js@5.27.0 + - @clerk/types@4.26.0 + - @clerk/shared@2.9.2 + ## 2.2.25 ### Patch Changes diff --git a/packages/expo/package.json b/packages/expo/package.json index f3580fb7af..7402030cd1 100644 --- a/packages/expo/package.json +++ b/packages/expo/package.json @@ -1,6 +1,6 @@ { "name": "@clerk/clerk-expo", - "version": "2.2.25", + "version": "2.2.26", "description": "Clerk React Native/Expo library", "keywords": [ "react", @@ -55,10 +55,10 @@ "publish:local": "npx yalc push --replace --sig" }, "dependencies": { - "@clerk/clerk-js": "5.26.5", - "@clerk/clerk-react": "5.11.1", - "@clerk/shared": "2.9.1", - "@clerk/types": "4.25.1", + "@clerk/clerk-js": "5.27.0", + "@clerk/clerk-react": "5.12.0", + "@clerk/shared": "2.9.2", + "@clerk/types": "4.26.0", "base-64": "^1.0.0", "react-native-url-polyfill": "2.0.0", "tslib": "2.4.1" diff --git a/packages/express/CHANGELOG.md b/packages/express/CHANGELOG.md index d455bfb463..075cf9e4ff 100644 --- a/packages/express/CHANGELOG.md +++ b/packages/express/CHANGELOG.md @@ -1,5 +1,24 @@ # Change Log +## 1.3.0 + +### Minor Changes + +- Export [`authenticateRequest` method](https://clerk.com/docs/references/backend/authenticate-request) from `@clerk/express` (in case you want to go low-level and implement flows to your specific needs). You can use it like so: ([#4340](https://github.com/clerk/javascript/pull/4340)) by [@jescalan](https://github.com/jescalan) + + ```ts + import { authenticateRequest } from "@clerk/express"; + ``` + + This function is adapted to Express' Request wrapper and as such notably different to the exported function from `@clerk/backend`. If you need to use it, be sure to import from `@clerk/express`. + +### Patch Changes + +- Updated dependencies [[`e81d45b72`](https://github.com/clerk/javascript/commit/e81d45b72c81403c7c206dac5454de1fef6bec57), [`752ce9bfa`](https://github.com/clerk/javascript/commit/752ce9bfa47a8eebd38cd272eeb58ae26fea3371), [`99cdf9b67`](https://github.com/clerk/javascript/commit/99cdf9b67d1e99e66cc73d8a5bfce1f1f8df1b83), [`ce40ff6f0`](https://github.com/clerk/javascript/commit/ce40ff6f0d3bc79e33375be6dd5e03f140a07000), [`fb7ba1f34`](https://github.com/clerk/javascript/commit/fb7ba1f3485abdeac5e504cce6c2d84d3f3e4ffc), [`2102052c0`](https://github.com/clerk/javascript/commit/2102052c017065ab511339870fcebaa6719f2702)]: + - @clerk/types@4.26.0 + - @clerk/shared@2.9.2 + - @clerk/backend@1.14.0 + ## 1.2.3 ### Patch Changes diff --git a/packages/express/package.json b/packages/express/package.json index 7fdc7ac4fb..1031af59cd 100644 --- a/packages/express/package.json +++ b/packages/express/package.json @@ -1,6 +1,6 @@ { "name": "@clerk/express", - "version": "1.2.3", + "version": "1.3.0", "description": "Clerk server SDK for usage with Express", "keywords": [ "clerk", @@ -53,9 +53,9 @@ "test:ci": "jest --maxWorkers=70%" }, "dependencies": { - "@clerk/backend": "^1.13.10", - "@clerk/shared": "^2.9.1", - "@clerk/types": "4.25.1", + "@clerk/backend": "^1.14.0", + "@clerk/shared": "^2.9.2", + "@clerk/types": "4.26.0", "tslib": "2.4.1" }, "devDependencies": { diff --git a/packages/fastify/CHANGELOG.md b/packages/fastify/CHANGELOG.md index 4446622bf8..4a78b9bf65 100644 --- a/packages/fastify/CHANGELOG.md +++ b/packages/fastify/CHANGELOG.md @@ -1,5 +1,14 @@ # Change Log +## 2.0.2 + +### Patch Changes + +- Updated dependencies [[`e81d45b72`](https://github.com/clerk/javascript/commit/e81d45b72c81403c7c206dac5454de1fef6bec57), [`752ce9bfa`](https://github.com/clerk/javascript/commit/752ce9bfa47a8eebd38cd272eeb58ae26fea3371), [`99cdf9b67`](https://github.com/clerk/javascript/commit/99cdf9b67d1e99e66cc73d8a5bfce1f1f8df1b83), [`ce40ff6f0`](https://github.com/clerk/javascript/commit/ce40ff6f0d3bc79e33375be6dd5e03f140a07000), [`fb7ba1f34`](https://github.com/clerk/javascript/commit/fb7ba1f3485abdeac5e504cce6c2d84d3f3e4ffc), [`2102052c0`](https://github.com/clerk/javascript/commit/2102052c017065ab511339870fcebaa6719f2702)]: + - @clerk/types@4.26.0 + - @clerk/shared@2.9.2 + - @clerk/backend@1.14.0 + ## 2.0.1 ### Patch Changes diff --git a/packages/fastify/package.json b/packages/fastify/package.json index 2c3d188a4c..796e1b6839 100644 --- a/packages/fastify/package.json +++ b/packages/fastify/package.json @@ -1,6 +1,6 @@ { "name": "@clerk/fastify", - "version": "2.0.1", + "version": "2.0.2", "description": "Clerk SDK for Fastify", "keywords": [ "auth", @@ -40,9 +40,9 @@ "test:cache:clear": "jest --clearCache --useStderr" }, "dependencies": { - "@clerk/backend": "1.13.10", - "@clerk/shared": "2.9.1", - "@clerk/types": "4.25.1", + "@clerk/backend": "1.14.0", + "@clerk/shared": "2.9.2", + "@clerk/types": "4.26.0", "cookies": "0.8.0", "fastify-plugin": "^5.0.1" }, diff --git a/packages/localizations/CHANGELOG.md b/packages/localizations/CHANGELOG.md index e2872a7bfe..c1c7c4d1b8 100644 --- a/packages/localizations/CHANGELOG.md +++ b/packages/localizations/CHANGELOG.md @@ -1,5 +1,18 @@ # Change Log +## 3.3.0 + +### Minor Changes + +- The "Restricted access" screen has been improved for visual consistency and the ability to contact support. The displayed texts have been made more clear and the sign-in button has been moved to the bottom. ([#4335](https://github.com/clerk/javascript/pull/4335)) by [@nikospapcom](https://github.com/nikospapcom) + +### Patch Changes + +- Remove typos from pl-PL ([#4319](https://github.com/clerk/javascript/pull/4319)) by [@pmichalski98](https://github.com/pmichalski98) + +- Updated dependencies [[`e81d45b72`](https://github.com/clerk/javascript/commit/e81d45b72c81403c7c206dac5454de1fef6bec57), [`99cdf9b67`](https://github.com/clerk/javascript/commit/99cdf9b67d1e99e66cc73d8a5bfce1f1f8df1b83), [`ce40ff6f0`](https://github.com/clerk/javascript/commit/ce40ff6f0d3bc79e33375be6dd5e03f140a07000), [`2102052c0`](https://github.com/clerk/javascript/commit/2102052c017065ab511339870fcebaa6719f2702)]: + - @clerk/types@4.26.0 + ## 3.2.1 ### Patch Changes diff --git a/packages/localizations/package.json b/packages/localizations/package.json index 7f43f1d3bf..cafd767be1 100644 --- a/packages/localizations/package.json +++ b/packages/localizations/package.json @@ -1,6 +1,6 @@ { "name": "@clerk/localizations", - "version": "3.2.1", + "version": "3.3.0", "description": "Localizations for the Clerk components", "keywords": [ "react", @@ -100,7 +100,7 @@ "lint": "eslint src/" }, "dependencies": { - "@clerk/types": "4.25.1" + "@clerk/types": "4.26.0" }, "devDependencies": { "@clerk/eslint-config-custom": "*", diff --git a/packages/nextjs/CHANGELOG.md b/packages/nextjs/CHANGELOG.md index 5b469e59dd..7cb6db34a5 100644 --- a/packages/nextjs/CHANGELOG.md +++ b/packages/nextjs/CHANGELOG.md @@ -1,5 +1,15 @@ # Change Log +## 5.7.4 + +### Patch Changes + +- Updated dependencies [[`ce40ff6f0`](https://github.com/clerk/javascript/commit/ce40ff6f0d3bc79e33375be6dd5e03f140a07000), [`e81d45b72`](https://github.com/clerk/javascript/commit/e81d45b72c81403c7c206dac5454de1fef6bec57), [`752ce9bfa`](https://github.com/clerk/javascript/commit/752ce9bfa47a8eebd38cd272eeb58ae26fea3371), [`99cdf9b67`](https://github.com/clerk/javascript/commit/99cdf9b67d1e99e66cc73d8a5bfce1f1f8df1b83), [`ce40ff6f0`](https://github.com/clerk/javascript/commit/ce40ff6f0d3bc79e33375be6dd5e03f140a07000), [`fb7ba1f34`](https://github.com/clerk/javascript/commit/fb7ba1f3485abdeac5e504cce6c2d84d3f3e4ffc), [`2102052c0`](https://github.com/clerk/javascript/commit/2102052c017065ab511339870fcebaa6719f2702)]: + - @clerk/clerk-react@5.12.0 + - @clerk/types@4.26.0 + - @clerk/shared@2.9.2 + - @clerk/backend@1.14.0 + ## 5.7.3 ### Patch Changes diff --git a/packages/nextjs/package.json b/packages/nextjs/package.json index 9a260b0c6d..fc8bae27d5 100644 --- a/packages/nextjs/package.json +++ b/packages/nextjs/package.json @@ -1,6 +1,6 @@ { "name": "@clerk/nextjs", - "version": "5.7.3", + "version": "5.7.4", "description": "Clerk SDK for NextJS", "keywords": [ "clerk", @@ -67,10 +67,10 @@ "test:ci": "jest --maxWorkers=70%" }, "dependencies": { - "@clerk/backend": "1.13.10", - "@clerk/clerk-react": "5.11.1", - "@clerk/shared": "2.9.1", - "@clerk/types": "4.25.1", + "@clerk/backend": "1.14.0", + "@clerk/clerk-react": "5.12.0", + "@clerk/shared": "2.9.2", + "@clerk/types": "4.26.0", "crypto-js": "4.2.0", "server-only": "0.0.1", "tslib": "2.4.1" diff --git a/packages/react/CHANGELOG.md b/packages/react/CHANGELOG.md index 2b5f6d02e6..89b38291c0 100644 --- a/packages/react/CHANGELOG.md +++ b/packages/react/CHANGELOG.md @@ -1,5 +1,43 @@ # Change Log +## 5.12.0 + +### Minor Changes + +- Introducing experimental `asProvider`, `asStandalone`, and `` for `` and `` components. ([#4042](https://github.com/clerk/javascript/pull/4042)) by [@panteliselef](https://github.com/panteliselef) + + - `asProvider` converts `` and `` to a provider that defers rendering until `` is mounted. + - `` also accepts a `asStandalone` prop. It will skip the trigger of these components and display only the UI which was previously inside the popover. This allows developers to create their own triggers. + + Example usage: + + ```tsx + + +

This is my page available to all children

+
+ +
+ ``` + + ```tsx + + +

This is my page available to all children

+
+ +
+ ``` + +### Patch Changes + +- Updated dependencies [[`e81d45b72`](https://github.com/clerk/javascript/commit/e81d45b72c81403c7c206dac5454de1fef6bec57), [`752ce9bfa`](https://github.com/clerk/javascript/commit/752ce9bfa47a8eebd38cd272eeb58ae26fea3371), [`99cdf9b67`](https://github.com/clerk/javascript/commit/99cdf9b67d1e99e66cc73d8a5bfce1f1f8df1b83), [`ce40ff6f0`](https://github.com/clerk/javascript/commit/ce40ff6f0d3bc79e33375be6dd5e03f140a07000), [`2102052c0`](https://github.com/clerk/javascript/commit/2102052c017065ab511339870fcebaa6719f2702)]: + - @clerk/types@4.26.0 + - @clerk/shared@2.9.2 + ## 5.11.1 ### Patch Changes diff --git a/packages/react/package.json b/packages/react/package.json index 4272a62542..36a201936a 100644 --- a/packages/react/package.json +++ b/packages/react/package.json @@ -1,6 +1,6 @@ { "name": "@clerk/clerk-react", - "version": "5.11.1", + "version": "5.12.0", "description": "Clerk React library", "keywords": [ "clerk", @@ -76,13 +76,13 @@ "test:ci": "jest --maxWorkers=70%" }, "dependencies": { - "@clerk/shared": "2.9.1", - "@clerk/types": "4.25.1", + "@clerk/shared": "2.9.2", + "@clerk/types": "4.26.0", "tslib": "2.4.1" }, "devDependencies": { "@clerk/eslint-config-custom": "*", - "@clerk/themes": "2.1.36", + "@clerk/themes": "2.1.37", "@types/node": "^18.19.33", "@types/react": "*", "@types/react-dom": "*", diff --git a/packages/remix/CHANGELOG.md b/packages/remix/CHANGELOG.md index d9d3bed458..c84b866a90 100644 --- a/packages/remix/CHANGELOG.md +++ b/packages/remix/CHANGELOG.md @@ -1,5 +1,15 @@ # Change Log +## 4.2.38 + +### Patch Changes + +- Updated dependencies [[`ce40ff6f0`](https://github.com/clerk/javascript/commit/ce40ff6f0d3bc79e33375be6dd5e03f140a07000), [`e81d45b72`](https://github.com/clerk/javascript/commit/e81d45b72c81403c7c206dac5454de1fef6bec57), [`752ce9bfa`](https://github.com/clerk/javascript/commit/752ce9bfa47a8eebd38cd272eeb58ae26fea3371), [`99cdf9b67`](https://github.com/clerk/javascript/commit/99cdf9b67d1e99e66cc73d8a5bfce1f1f8df1b83), [`ce40ff6f0`](https://github.com/clerk/javascript/commit/ce40ff6f0d3bc79e33375be6dd5e03f140a07000), [`fb7ba1f34`](https://github.com/clerk/javascript/commit/fb7ba1f3485abdeac5e504cce6c2d84d3f3e4ffc), [`2102052c0`](https://github.com/clerk/javascript/commit/2102052c017065ab511339870fcebaa6719f2702)]: + - @clerk/clerk-react@5.12.0 + - @clerk/types@4.26.0 + - @clerk/shared@2.9.2 + - @clerk/backend@1.14.0 + ## 4.2.37 ### Patch Changes diff --git a/packages/remix/package.json b/packages/remix/package.json index 67a0f5a008..5cc1f655c8 100644 --- a/packages/remix/package.json +++ b/packages/remix/package.json @@ -1,6 +1,6 @@ { "name": "@clerk/remix", - "version": "4.2.37", + "version": "4.2.38", "description": "Clerk SDK for Remix", "keywords": [ "clerk", @@ -73,10 +73,10 @@ "publish:local": "npx yalc push --replace --sig" }, "dependencies": { - "@clerk/backend": "1.13.10", - "@clerk/clerk-react": "5.11.1", - "@clerk/shared": "2.9.1", - "@clerk/types": "4.25.1", + "@clerk/backend": "1.14.0", + "@clerk/clerk-react": "5.12.0", + "@clerk/shared": "2.9.2", + "@clerk/types": "4.26.0", "cookie": "0.7.0", "tslib": "2.4.1" }, diff --git a/packages/sdk-node/CHANGELOG.md b/packages/sdk-node/CHANGELOG.md index e5cddf8720..0bf06a8e3f 100644 --- a/packages/sdk-node/CHANGELOG.md +++ b/packages/sdk-node/CHANGELOG.md @@ -1,5 +1,14 @@ # Change Log +## 5.0.51 + +### Patch Changes + +- Updated dependencies [[`e81d45b72`](https://github.com/clerk/javascript/commit/e81d45b72c81403c7c206dac5454de1fef6bec57), [`752ce9bfa`](https://github.com/clerk/javascript/commit/752ce9bfa47a8eebd38cd272eeb58ae26fea3371), [`99cdf9b67`](https://github.com/clerk/javascript/commit/99cdf9b67d1e99e66cc73d8a5bfce1f1f8df1b83), [`ce40ff6f0`](https://github.com/clerk/javascript/commit/ce40ff6f0d3bc79e33375be6dd5e03f140a07000), [`fb7ba1f34`](https://github.com/clerk/javascript/commit/fb7ba1f3485abdeac5e504cce6c2d84d3f3e4ffc), [`2102052c0`](https://github.com/clerk/javascript/commit/2102052c017065ab511339870fcebaa6719f2702)]: + - @clerk/types@4.26.0 + - @clerk/shared@2.9.2 + - @clerk/backend@1.14.0 + ## 5.0.50 ### Patch Changes diff --git a/packages/sdk-node/package.json b/packages/sdk-node/package.json index 518ce15208..211d3349b7 100644 --- a/packages/sdk-node/package.json +++ b/packages/sdk-node/package.json @@ -1,6 +1,6 @@ { "name": "@clerk/clerk-sdk-node", - "version": "5.0.50", + "version": "5.0.51", "description": "Clerk server SDK for usage with node", "keywords": [ "clerk", @@ -53,9 +53,9 @@ "test:ci": "jest --maxWorkers=70%" }, "dependencies": { - "@clerk/backend": "1.13.10", - "@clerk/shared": "2.9.1", - "@clerk/types": "4.25.1", + "@clerk/backend": "1.14.0", + "@clerk/shared": "2.9.2", + "@clerk/types": "4.26.0", "tslib": "2.4.1" }, "devDependencies": { diff --git a/packages/shared/CHANGELOG.md b/packages/shared/CHANGELOG.md index ae926190db..6d8d62e182 100644 --- a/packages/shared/CHANGELOG.md +++ b/packages/shared/CHANGELOG.md @@ -1,5 +1,14 @@ # Change Log +## 2.9.2 + +### Patch Changes + +- Retry with exponential backoff if loadScript fails to load the script ([#4349](https://github.com/clerk/javascript/pull/4349)) by [@nikosdouvlis](https://github.com/nikosdouvlis) + +- Updated dependencies [[`e81d45b72`](https://github.com/clerk/javascript/commit/e81d45b72c81403c7c206dac5454de1fef6bec57), [`99cdf9b67`](https://github.com/clerk/javascript/commit/99cdf9b67d1e99e66cc73d8a5bfce1f1f8df1b83), [`ce40ff6f0`](https://github.com/clerk/javascript/commit/ce40ff6f0d3bc79e33375be6dd5e03f140a07000), [`2102052c0`](https://github.com/clerk/javascript/commit/2102052c017065ab511339870fcebaa6719f2702)]: + - @clerk/types@4.26.0 + ## 2.9.1 ### Patch Changes diff --git a/packages/shared/package.json b/packages/shared/package.json index 4f47a4d590..66bdd857e3 100644 --- a/packages/shared/package.json +++ b/packages/shared/package.json @@ -1,6 +1,6 @@ { "name": "@clerk/shared", - "version": "2.9.1", + "version": "2.9.2", "description": "Internal package utils used by the Clerk SDKs", "repository": { "type": "git", @@ -95,7 +95,7 @@ "test:coverage": "jest --collectCoverage && open coverage/lcov-report/index.html" }, "dependencies": { - "@clerk/types": "4.25.1", + "@clerk/types": "4.26.0", "glob-to-regexp": "0.4.1", "js-cookie": "3.0.5", "std-env": "^3.7.0", diff --git a/packages/tanstack-start/CHANGELOG.md b/packages/tanstack-start/CHANGELOG.md index ae23c2522b..74f4fe3de7 100644 --- a/packages/tanstack-start/CHANGELOG.md +++ b/packages/tanstack-start/CHANGELOG.md @@ -1,5 +1,15 @@ # @clerk/tanstack-start +## 0.4.14 + +### Patch Changes + +- Updated dependencies [[`ce40ff6f0`](https://github.com/clerk/javascript/commit/ce40ff6f0d3bc79e33375be6dd5e03f140a07000), [`e81d45b72`](https://github.com/clerk/javascript/commit/e81d45b72c81403c7c206dac5454de1fef6bec57), [`752ce9bfa`](https://github.com/clerk/javascript/commit/752ce9bfa47a8eebd38cd272eeb58ae26fea3371), [`99cdf9b67`](https://github.com/clerk/javascript/commit/99cdf9b67d1e99e66cc73d8a5bfce1f1f8df1b83), [`ce40ff6f0`](https://github.com/clerk/javascript/commit/ce40ff6f0d3bc79e33375be6dd5e03f140a07000), [`fb7ba1f34`](https://github.com/clerk/javascript/commit/fb7ba1f3485abdeac5e504cce6c2d84d3f3e4ffc), [`2102052c0`](https://github.com/clerk/javascript/commit/2102052c017065ab511339870fcebaa6719f2702)]: + - @clerk/clerk-react@5.12.0 + - @clerk/types@4.26.0 + - @clerk/shared@2.9.2 + - @clerk/backend@1.14.0 + ## 0.4.13 ### Patch Changes diff --git a/packages/tanstack-start/package.json b/packages/tanstack-start/package.json index ae1d9d1f6e..57807caa69 100644 --- a/packages/tanstack-start/package.json +++ b/packages/tanstack-start/package.json @@ -1,6 +1,6 @@ { "name": "@clerk/tanstack-start", - "version": "0.4.13", + "version": "0.4.14", "description": "Clerk SDK for TanStack Start", "keywords": [ "clerk", @@ -54,10 +54,10 @@ "publish:local": "npx yalc push --replace --sig" }, "dependencies": { - "@clerk/backend": "1.13.10", - "@clerk/clerk-react": "5.11.1", - "@clerk/shared": "2.9.1", - "@clerk/types": "4.25.1", + "@clerk/backend": "1.14.0", + "@clerk/clerk-react": "5.12.0", + "@clerk/shared": "2.9.2", + "@clerk/types": "4.26.0", "tslib": "2.4.1" }, "devDependencies": { diff --git a/packages/testing/CHANGELOG.md b/packages/testing/CHANGELOG.md index 48a693005b..0a0c111da1 100644 --- a/packages/testing/CHANGELOG.md +++ b/packages/testing/CHANGELOG.md @@ -1,5 +1,14 @@ # @clerk/testing +## 1.3.12 + +### Patch Changes + +- Updated dependencies [[`e81d45b72`](https://github.com/clerk/javascript/commit/e81d45b72c81403c7c206dac5454de1fef6bec57), [`752ce9bfa`](https://github.com/clerk/javascript/commit/752ce9bfa47a8eebd38cd272eeb58ae26fea3371), [`99cdf9b67`](https://github.com/clerk/javascript/commit/99cdf9b67d1e99e66cc73d8a5bfce1f1f8df1b83), [`ce40ff6f0`](https://github.com/clerk/javascript/commit/ce40ff6f0d3bc79e33375be6dd5e03f140a07000), [`fb7ba1f34`](https://github.com/clerk/javascript/commit/fb7ba1f3485abdeac5e504cce6c2d84d3f3e4ffc), [`2102052c0`](https://github.com/clerk/javascript/commit/2102052c017065ab511339870fcebaa6719f2702)]: + - @clerk/types@4.26.0 + - @clerk/shared@2.9.2 + - @clerk/backend@1.14.0 + ## 1.3.11 ### Patch Changes diff --git a/packages/testing/package.json b/packages/testing/package.json index 4bc5944e57..84179298b5 100644 --- a/packages/testing/package.json +++ b/packages/testing/package.json @@ -1,6 +1,6 @@ { "name": "@clerk/testing", - "version": "1.3.11", + "version": "1.3.12", "description": "Utilities to help you create E2E test suites for apps using Clerk", "keywords": [ "auth", @@ -62,9 +62,9 @@ "lint": "eslint src/" }, "dependencies": { - "@clerk/backend": "1.13.10", - "@clerk/shared": "2.9.1", - "@clerk/types": "4.25.1", + "@clerk/backend": "1.14.0", + "@clerk/shared": "2.9.2", + "@clerk/types": "4.26.0", "dotenv": "16.4.5" }, "devDependencies": { diff --git a/packages/themes/CHANGELOG.md b/packages/themes/CHANGELOG.md index b73bad5383..2a3283ea22 100644 --- a/packages/themes/CHANGELOG.md +++ b/packages/themes/CHANGELOG.md @@ -1,5 +1,12 @@ # Change Log +## 2.1.37 + +### Patch Changes + +- Updated dependencies [[`e81d45b72`](https://github.com/clerk/javascript/commit/e81d45b72c81403c7c206dac5454de1fef6bec57), [`99cdf9b67`](https://github.com/clerk/javascript/commit/99cdf9b67d1e99e66cc73d8a5bfce1f1f8df1b83), [`ce40ff6f0`](https://github.com/clerk/javascript/commit/ce40ff6f0d3bc79e33375be6dd5e03f140a07000), [`2102052c0`](https://github.com/clerk/javascript/commit/2102052c017065ab511339870fcebaa6719f2702)]: + - @clerk/types@4.26.0 + ## 2.1.36 ### Patch Changes diff --git a/packages/themes/package.json b/packages/themes/package.json index 8498d08b55..8f68f6ec68 100644 --- a/packages/themes/package.json +++ b/packages/themes/package.json @@ -1,6 +1,6 @@ { "name": "@clerk/themes", - "version": "2.1.36", + "version": "2.1.37", "description": "Themes for the Clerk auth components", "keywords": [ "react", @@ -37,7 +37,7 @@ "lint": "eslint src/" }, "dependencies": { - "@clerk/types": "4.25.1", + "@clerk/types": "4.26.0", "tslib": "2.4.1" }, "devDependencies": { diff --git a/packages/types/CHANGELOG.md b/packages/types/CHANGELOG.md index 938f3ae81d..4ffc3e8a81 100644 --- a/packages/types/CHANGELOG.md +++ b/packages/types/CHANGELOG.md @@ -1,5 +1,27 @@ # Change Log +## 4.26.0 + +### Minor Changes + +- Drop `maxAgeMinutes` from `__experimental_startVerification`. ([#4338](https://github.com/clerk/javascript/pull/4338)) by [@panteliselef](https://github.com/panteliselef) + + Drop types `__experimental_SessionVerificationConfig` and `__experimental_SessionVerificationMaxAgeMinutes`. + +- The "Restricted access" screen has been improved for visual consistency and the ability to contact support. The displayed texts have been made more clear and the sign-in button has been moved to the bottom. ([#4335](https://github.com/clerk/javascript/pull/4335)) by [@nikospapcom](https://github.com/nikospapcom) + +- Add experimental standalone mode for `` and ``. ([#4042](https://github.com/clerk/javascript/pull/4042)) by [@panteliselef](https://github.com/panteliselef) + + When `__experimental_asStandalone: true` the component will not render its trigger, and instead it will render only the contents of the popover in place. + + APIs that changed: + + - (For internal usage) Added `__experimental_prefetchOrganizationSwitcher` as a way to mount an internal component that will render the `useOrganizationList()` hook and prefetch the necessary data for the popover of ``. This enhances the UX since no loading state will be visible and keeps CLS to the minimum. + - New property for `mountOrganizationSwitcher(node, { __experimental_asStandalone: true })` + - New property for `mountUserButton(node, { __experimental_asStandalone: true })` + +- Use EIP-4361 message spec for Web3 wallets sign in signature requests ([#4334](https://github.com/clerk/javascript/pull/4334)) by [@chanioxaris](https://github.com/chanioxaris) + ## 4.25.1 ### Patch Changes diff --git a/packages/types/package.json b/packages/types/package.json index d2a7b19d8e..f5e73b00c5 100644 --- a/packages/types/package.json +++ b/packages/types/package.json @@ -1,6 +1,6 @@ { "name": "@clerk/types", - "version": "4.25.1", + "version": "4.26.0", "description": "Typings for Clerk libraries.", "keywords": [ "clerk",