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",