diff --git a/.changeset/fair-dots-invite.md b/.changeset/fair-dots-invite.md
deleted file mode 100644
index 614d423e71..0000000000
--- a/.changeset/fair-dots-invite.md
+++ /dev/null
@@ -1,5 +0,0 @@
----
-'@clerk/nextjs': patch
----
-
-Fixes an issue where Next.js cache invalidation was incorrectly setting a cookie.
diff --git a/.changeset/fluffy-fans-clap.md b/.changeset/fluffy-fans-clap.md
deleted file mode 100644
index a845151cc8..0000000000
--- a/.changeset/fluffy-fans-clap.md
+++ /dev/null
@@ -1,2 +0,0 @@
----
----
diff --git a/.changeset/four-spiders-glow.md b/.changeset/four-spiders-glow.md
deleted file mode 100644
index a845151cc8..0000000000
--- a/.changeset/four-spiders-glow.md
+++ /dev/null
@@ -1,2 +0,0 @@
----
----
diff --git a/.changeset/friendly-sloths-travel.md b/.changeset/friendly-sloths-travel.md
deleted file mode 100644
index 40862fd022..0000000000
--- a/.changeset/friendly-sloths-travel.md
+++ /dev/null
@@ -1,5 +0,0 @@
----
-'@clerk/nextjs': patch
----
-
-Fix issue within `` where the window object is possibly undefined.
diff --git a/.changeset/nine-squids-buy.md b/.changeset/nine-squids-buy.md
deleted file mode 100644
index 1f88bfac6f..0000000000
--- a/.changeset/nine-squids-buy.md
+++ /dev/null
@@ -1,14 +0,0 @@
----
-"@clerk/localizations": minor
-"@clerk/clerk-js": minor
-"@clerk/nextjs": minor
-"@clerk/clerk-react": minor
-"@clerk/types": minor
----
-New Feature: Introduce the `` component and the `waitlist` sign up mode.
-
-- Allow users to request access with an email address via the new `` component.
-- Show `Join waitlist` prompt from `` component when mode is `waitlist`.
-- Appropriate the text in the Sign Up component when mode is `waitlist`.
-- Added `joinWaitlist()` method in `Clerk` singleton.
-- Added `redirectToWaitlist()` method in `Clerk` singleton to allow user to redirect to waitlist page.
diff --git a/.changeset/red-points-promise.md b/.changeset/red-points-promise.md
deleted file mode 100644
index a845151cc8..0000000000
--- a/.changeset/red-points-promise.md
+++ /dev/null
@@ -1,2 +0,0 @@
----
----
diff --git a/.changeset/short-mails-brush.md b/.changeset/short-mails-brush.md
deleted file mode 100644
index 6ca8d0dfe7..0000000000
--- a/.changeset/short-mails-brush.md
+++ /dev/null
@@ -1,20 +0,0 @@
----
-'@clerk/elements': patch
----
-
-Add Elements `` component.
-
-```tsx
-import * as Clerk from '@clerk/elements/common';
-import NextLink from 'next/link';
-
-function SignInPage() {
- return (
- <>
- Sign up
-
- {url => Sign up}
- >
- );
-}
-```
diff --git a/.changeset/weak-hornets-hunt.md b/.changeset/weak-hornets-hunt.md
deleted file mode 100644
index b15f996d89..0000000000
--- a/.changeset/weak-hornets-hunt.md
+++ /dev/null
@@ -1,8 +0,0 @@
----
-'@clerk/clerk-js': patch
-'@clerk/shared': patch
-'@clerk/clerk-react': patch
-'@clerk/types': patch
----
-
-Expose internal `__internal_getOption` method from Clerk.
diff --git a/.changeset/wild-cycles-cough.md b/.changeset/wild-cycles-cough.md
deleted file mode 100644
index 1cef83b545..0000000000
--- a/.changeset/wild-cycles-cough.md
+++ /dev/null
@@ -1,5 +0,0 @@
----
-'@clerk/shared': patch
----
-
-Correctly publish shim for `@clerk/shared/object` module as it is required by the metro bundler
diff --git a/package-lock.json b/package-lock.json
index 3e4b8a9557..bfbc4b372e 100644
--- a/package-lock.json
+++ b/package-lock.json
@@ -47676,12 +47676,12 @@
},
"packages/astro": {
"name": "@clerk/astro",
- "version": "1.4.5",
+ "version": "1.4.6",
"license": "MIT",
"dependencies": {
- "@clerk/backend": "1.15.5",
- "@clerk/shared": "2.11.3",
- "@clerk/types": "4.29.0",
+ "@clerk/backend": "1.15.6",
+ "@clerk/shared": "2.11.4",
+ "@clerk/types": "4.30.0",
"nanoid": "5.0.7",
"nanostores": "0.11.3"
},
@@ -47728,11 +47728,11 @@
},
"packages/backend": {
"name": "@clerk/backend",
- "version": "1.15.5",
+ "version": "1.15.6",
"license": "MIT",
"dependencies": {
- "@clerk/shared": "2.11.3",
- "@clerk/types": "4.29.0",
+ "@clerk/shared": "2.11.4",
+ "@clerk/types": "4.30.0",
"cookie": "0.7.0",
"snakecase-keys": "5.4.4",
"tslib": "2.4.1"
@@ -48013,12 +48013,12 @@
},
"packages/chrome-extension": {
"name": "@clerk/chrome-extension",
- "version": "1.3.27",
+ "version": "1.3.28",
"license": "MIT",
"dependencies": {
- "@clerk/clerk-js": "5.30.3",
- "@clerk/clerk-react": "5.14.3",
- "@clerk/shared": "2.11.3",
+ "@clerk/clerk-js": "5.31.0",
+ "@clerk/clerk-react": "5.15.0",
+ "@clerk/shared": "2.11.4",
"webextension-polyfill": "^0.10.0"
},
"devDependencies": {
@@ -48055,12 +48055,12 @@
},
"packages/clerk-js": {
"name": "@clerk/clerk-js",
- "version": "5.30.3",
+ "version": "5.31.0",
"license": "MIT",
"dependencies": {
- "@clerk/localizations": "3.4.4",
- "@clerk/shared": "2.11.3",
- "@clerk/types": "4.29.0",
+ "@clerk/localizations": "3.5.0",
+ "@clerk/shared": "2.11.4",
+ "@clerk/types": "4.30.0",
"@coinbase/wallet-sdk": "4.0.4",
"@emotion/cache": "11.11.0",
"@emotion/react": "11.11.1",
@@ -48079,7 +48079,7 @@
},
"devDependencies": {
"@clerk/eslint-config-custom": "*",
- "@clerk/ui": "0.1.14",
+ "@clerk/ui": "0.1.15",
"@rsdoctor/rspack-plugin": "^0.4.7",
"@rspack/cli": "^1.0.14",
"@rspack/core": "^1.0.14",
@@ -48554,11 +48554,11 @@
},
"packages/elements": {
"name": "@clerk/elements",
- "version": "0.18.3",
+ "version": "0.18.4",
"license": "MIT",
"dependencies": {
- "@clerk/shared": "2.11.3",
- "@clerk/types": "^4.29.0",
+ "@clerk/shared": "2.11.4",
+ "@clerk/types": "^4.30.0",
"@radix-ui/react-form": "^0.1.0",
"@radix-ui/react-slot": "^1.1.0",
"@xstate/react": "^4.1.1",
@@ -48566,7 +48566,7 @@
"xstate": "^5.15.0"
},
"devDependencies": {
- "@clerk/clerk-react": "5.14.3",
+ "@clerk/clerk-react": "5.15.0",
"@clerk/eslint-config-custom": "*",
"@statelyai/inspect": "^0.4.0",
"@types/node": "^18.19.33",
@@ -49305,13 +49305,13 @@
},
"packages/expo": {
"name": "@clerk/clerk-expo",
- "version": "2.2.33",
+ "version": "2.2.34",
"license": "MIT",
"dependencies": {
- "@clerk/clerk-js": "5.30.3",
- "@clerk/clerk-react": "5.14.3",
- "@clerk/shared": "2.11.3",
- "@clerk/types": "4.29.0",
+ "@clerk/clerk-js": "5.31.0",
+ "@clerk/clerk-react": "5.15.0",
+ "@clerk/shared": "2.11.4",
+ "@clerk/types": "4.30.0",
"base-64": "^1.0.0",
"react-native-url-polyfill": "2.0.0",
"tslib": "2.4.1"
@@ -49658,12 +49658,12 @@
},
"packages/express": {
"name": "@clerk/express",
- "version": "1.3.7",
+ "version": "1.3.8",
"license": "MIT",
"dependencies": {
- "@clerk/backend": "^1.15.5",
- "@clerk/shared": "^2.11.3",
- "@clerk/types": "4.29.0",
+ "@clerk/backend": "^1.15.6",
+ "@clerk/shared": "^2.11.4",
+ "@clerk/types": "4.30.0",
"tslib": "2.4.1"
},
"devDependencies": {
@@ -49689,12 +49689,12 @@
},
"packages/fastify": {
"name": "@clerk/fastify",
- "version": "2.0.9",
+ "version": "2.0.10",
"license": "MIT",
"dependencies": {
- "@clerk/backend": "1.15.5",
- "@clerk/shared": "2.11.3",
- "@clerk/types": "4.29.0",
+ "@clerk/backend": "1.15.6",
+ "@clerk/shared": "2.11.4",
+ "@clerk/types": "4.30.0",
"cookies": "0.8.0",
"fastify-plugin": "^5.0.1"
},
@@ -49845,10 +49845,10 @@
},
"packages/localizations": {
"name": "@clerk/localizations",
- "version": "3.4.4",
+ "version": "3.5.0",
"license": "MIT",
"dependencies": {
- "@clerk/types": "4.29.0"
+ "@clerk/types": "4.30.0"
},
"devDependencies": {
"@clerk/eslint-config-custom": "*",
@@ -49861,13 +49861,13 @@
},
"packages/nextjs": {
"name": "@clerk/nextjs",
- "version": "6.1.3",
+ "version": "6.2.0",
"license": "MIT",
"dependencies": {
- "@clerk/backend": "1.15.5",
- "@clerk/clerk-react": "5.14.3",
- "@clerk/shared": "2.11.3",
- "@clerk/types": "4.29.0",
+ "@clerk/backend": "1.15.6",
+ "@clerk/clerk-react": "5.15.0",
+ "@clerk/shared": "2.11.4",
+ "@clerk/types": "4.30.0",
"crypto-js": "4.2.0",
"ezheaders": "0.1.0",
"server-only": "0.0.1",
@@ -50118,16 +50118,16 @@
},
"packages/react": {
"name": "@clerk/clerk-react",
- "version": "5.14.3",
+ "version": "5.15.0",
"license": "MIT",
"dependencies": {
- "@clerk/shared": "2.11.3",
- "@clerk/types": "4.29.0",
+ "@clerk/shared": "2.11.4",
+ "@clerk/types": "4.30.0",
"tslib": "2.4.1"
},
"devDependencies": {
"@clerk/eslint-config-custom": "*",
- "@clerk/themes": "2.1.40",
+ "@clerk/themes": "2.1.41",
"@types/node": "^18.19.33",
"@types/react": "*",
"@types/react-dom": "*",
@@ -50148,13 +50148,13 @@
},
"packages/remix": {
"name": "@clerk/remix",
- "version": "4.2.45",
+ "version": "4.2.46",
"license": "MIT",
"dependencies": {
- "@clerk/backend": "1.15.5",
- "@clerk/clerk-react": "5.14.3",
- "@clerk/shared": "2.11.3",
- "@clerk/types": "4.29.0",
+ "@clerk/backend": "1.15.6",
+ "@clerk/clerk-react": "5.15.0",
+ "@clerk/shared": "2.11.4",
+ "@clerk/types": "4.30.0",
"cookie": "0.7.0",
"tslib": "2.4.1"
},
@@ -50196,12 +50196,12 @@
},
"packages/sdk-node": {
"name": "@clerk/clerk-sdk-node",
- "version": "5.0.58",
+ "version": "5.0.59",
"license": "MIT",
"dependencies": {
- "@clerk/backend": "1.15.5",
- "@clerk/shared": "2.11.3",
- "@clerk/types": "4.29.0",
+ "@clerk/backend": "1.15.6",
+ "@clerk/shared": "2.11.4",
+ "@clerk/types": "4.30.0",
"tslib": "2.4.1"
},
"devDependencies": {
@@ -50223,11 +50223,11 @@
},
"packages/shared": {
"name": "@clerk/shared",
- "version": "2.11.3",
+ "version": "2.11.4",
"hasInstallScript": true,
"license": "MIT",
"dependencies": {
- "@clerk/types": "4.29.0",
+ "@clerk/types": "4.30.0",
"glob-to-regexp": "0.4.1",
"js-cookie": "3.0.5",
"std-env": "^3.7.0",
@@ -50924,13 +50924,13 @@
},
"packages/tanstack-start": {
"name": "@clerk/tanstack-start",
- "version": "0.4.21",
+ "version": "0.4.22",
"license": "MIT",
"dependencies": {
- "@clerk/backend": "1.15.5",
- "@clerk/clerk-react": "5.14.3",
- "@clerk/shared": "2.11.3",
- "@clerk/types": "4.29.0",
+ "@clerk/backend": "1.15.6",
+ "@clerk/clerk-react": "5.15.0",
+ "@clerk/shared": "2.11.4",
+ "@clerk/types": "4.30.0",
"tslib": "2.4.1"
},
"devDependencies": {
@@ -51744,12 +51744,12 @@
},
"packages/testing": {
"name": "@clerk/testing",
- "version": "1.3.19",
+ "version": "1.3.20",
"license": "MIT",
"dependencies": {
- "@clerk/backend": "1.15.5",
- "@clerk/shared": "2.11.3",
- "@clerk/types": "4.29.0",
+ "@clerk/backend": "1.15.6",
+ "@clerk/shared": "2.11.4",
+ "@clerk/types": "4.30.0",
"dotenv": "16.4.5"
},
"devDependencies": {
@@ -51778,10 +51778,10 @@
},
"packages/themes": {
"name": "@clerk/themes",
- "version": "2.1.40",
+ "version": "2.1.41",
"license": "MIT",
"dependencies": {
- "@clerk/types": "4.29.0",
+ "@clerk/types": "4.30.0",
"tslib": "2.4.1"
},
"devDependencies": {
@@ -51798,7 +51798,7 @@
},
"packages/types": {
"name": "@clerk/types",
- "version": "4.29.0",
+ "version": "4.30.0",
"license": "MIT",
"dependencies": {
"csstype": "3.1.1"
@@ -51819,12 +51819,12 @@
},
"packages/ui": {
"name": "@clerk/ui",
- "version": "0.1.14",
+ "version": "0.1.15",
"license": "MIT",
"dependencies": {
- "@clerk/elements": "0.18.3",
- "@clerk/shared": "2.11.3",
- "@clerk/types": "4.29.0",
+ "@clerk/elements": "0.18.4",
+ "@clerk/shared": "2.11.4",
+ "@clerk/types": "4.30.0",
"@formkit/auto-animate": "^0.8.2",
"@radix-ui/react-slot": "^1.1.0",
"cmdk": "^1.0.0",
diff --git a/packages/astro/CHANGELOG.md b/packages/astro/CHANGELOG.md
index 26839e6aaa..11f9f89030 100644
--- a/packages/astro/CHANGELOG.md
+++ b/packages/astro/CHANGELOG.md
@@ -1,5 +1,14 @@
# @clerk/astro
+## 1.4.6
+
+### Patch Changes
+
+- Updated dependencies [[`d74a6a7c0f291104c6bba722a8c432814d7b336e`](https://github.com/clerk/javascript/commit/d74a6a7c0f291104c6bba722a8c432814d7b336e), [`1a0c8fe665869e732d3c800bde0f5219fce54301`](https://github.com/clerk/javascript/commit/1a0c8fe665869e732d3c800bde0f5219fce54301), [`0800fc3f1f4e1b6a1d13f5c02557001a283af6e8`](https://github.com/clerk/javascript/commit/0800fc3f1f4e1b6a1d13f5c02557001a283af6e8)]:
+ - @clerk/types@4.30.0
+ - @clerk/shared@2.11.4
+ - @clerk/backend@1.15.6
+
## 1.4.5
### Patch Changes
diff --git a/packages/astro/package.json b/packages/astro/package.json
index 0cb3653446..7c89e0638f 100644
--- a/packages/astro/package.json
+++ b/packages/astro/package.json
@@ -1,6 +1,6 @@
{
"name": "@clerk/astro",
- "version": "1.4.5",
+ "version": "1.4.6",
"description": "Clerk SDK for Astro",
"keywords": [
"auth",
@@ -81,9 +81,9 @@
"publish:local": "npx yalc push --replace --sig"
},
"dependencies": {
- "@clerk/backend": "1.15.5",
- "@clerk/shared": "2.11.3",
- "@clerk/types": "4.29.0",
+ "@clerk/backend": "1.15.6",
+ "@clerk/shared": "2.11.4",
+ "@clerk/types": "4.30.0",
"nanoid": "5.0.7",
"nanostores": "0.11.3"
},
diff --git a/packages/backend/CHANGELOG.md b/packages/backend/CHANGELOG.md
index 90cd5e6f3f..5b0c5347aa 100644
--- a/packages/backend/CHANGELOG.md
+++ b/packages/backend/CHANGELOG.md
@@ -1,5 +1,13 @@
# Change Log
+## 1.15.6
+
+### Patch Changes
+
+- Updated dependencies [[`d74a6a7c0f291104c6bba722a8c432814d7b336e`](https://github.com/clerk/javascript/commit/d74a6a7c0f291104c6bba722a8c432814d7b336e), [`1a0c8fe665869e732d3c800bde0f5219fce54301`](https://github.com/clerk/javascript/commit/1a0c8fe665869e732d3c800bde0f5219fce54301), [`0800fc3f1f4e1b6a1d13f5c02557001a283af6e8`](https://github.com/clerk/javascript/commit/0800fc3f1f4e1b6a1d13f5c02557001a283af6e8)]:
+ - @clerk/types@4.30.0
+ - @clerk/shared@2.11.4
+
## 1.15.5
### Patch Changes
diff --git a/packages/backend/package.json b/packages/backend/package.json
index 7f82a882fb..f144a790bc 100644
--- a/packages/backend/package.json
+++ b/packages/backend/package.json
@@ -1,6 +1,6 @@
{
"name": "@clerk/backend",
- "version": "1.15.5",
+ "version": "1.15.6",
"description": "Clerk Backend SDK - REST Client for Backend API & JWT verification utilities",
"homepage": "https://clerk.com/",
"bugs": {
@@ -93,8 +93,8 @@
"test:cloudflare-miniflare": "vitest --environment miniflare"
},
"dependencies": {
- "@clerk/shared": "2.11.3",
- "@clerk/types": "4.29.0",
+ "@clerk/shared": "2.11.4",
+ "@clerk/types": "4.30.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 f75c77a588..9609a2ee51 100644
--- a/packages/chrome-extension/CHANGELOG.md
+++ b/packages/chrome-extension/CHANGELOG.md
@@ -1,5 +1,14 @@
# Change Log
+## 1.3.28
+
+### Patch Changes
+
+- Updated dependencies [[`d74a6a7c0f291104c6bba722a8c432814d7b336e`](https://github.com/clerk/javascript/commit/d74a6a7c0f291104c6bba722a8c432814d7b336e), [`1a0c8fe665869e732d3c800bde0f5219fce54301`](https://github.com/clerk/javascript/commit/1a0c8fe665869e732d3c800bde0f5219fce54301), [`0800fc3f1f4e1b6a1d13f5c02557001a283af6e8`](https://github.com/clerk/javascript/commit/0800fc3f1f4e1b6a1d13f5c02557001a283af6e8)]:
+ - @clerk/clerk-js@5.31.0
+ - @clerk/clerk-react@5.15.0
+ - @clerk/shared@2.11.4
+
## 1.3.27
### Patch Changes
diff --git a/packages/chrome-extension/package.json b/packages/chrome-extension/package.json
index f2919b842c..0d2bc1dc86 100644
--- a/packages/chrome-extension/package.json
+++ b/packages/chrome-extension/package.json
@@ -1,6 +1,6 @@
{
"name": "@clerk/chrome-extension",
- "version": "1.3.27",
+ "version": "1.3.28",
"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.30.3",
- "@clerk/clerk-react": "5.14.3",
- "@clerk/shared": "2.11.3",
+ "@clerk/clerk-js": "5.31.0",
+ "@clerk/clerk-react": "5.15.0",
+ "@clerk/shared": "2.11.4",
"webextension-polyfill": "^0.10.0"
},
"devDependencies": {
diff --git a/packages/clerk-js/CHANGELOG.md b/packages/clerk-js/CHANGELOG.md
index 64234460a1..132328d070 100644
--- a/packages/clerk-js/CHANGELOG.md
+++ b/packages/clerk-js/CHANGELOG.md
@@ -1,5 +1,26 @@
# Change Log
+## 5.31.0
+
+### Minor Changes
+
+- New Feature: Introduce the `` component and the `waitlist` sign up mode. ([#4376](https://github.com/clerk/javascript/pull/4376)) by [@nikospapcom](https://github.com/nikospapcom)
+
+ - Allow users to request access with an email address via the new `` component.
+ - Show `Join waitlist` prompt from `` component when mode is `waitlist`.
+ - Appropriate the text in the Sign Up component when mode is `waitlist`.
+ - Added `joinWaitlist()` method in `Clerk` singleton.
+ - Added `redirectToWaitlist()` method in `Clerk` singleton to allow user to redirect to waitlist page.
+
+### Patch Changes
+
+- Expose internal `__internal_getOption` method from Clerk. ([#4456](https://github.com/clerk/javascript/pull/4456)) by [@alexcarpenter](https://github.com/alexcarpenter)
+
+- Updated dependencies [[`d74a6a7c0f291104c6bba722a8c432814d7b336e`](https://github.com/clerk/javascript/commit/d74a6a7c0f291104c6bba722a8c432814d7b336e), [`1a0c8fe665869e732d3c800bde0f5219fce54301`](https://github.com/clerk/javascript/commit/1a0c8fe665869e732d3c800bde0f5219fce54301), [`0800fc3f1f4e1b6a1d13f5c02557001a283af6e8`](https://github.com/clerk/javascript/commit/0800fc3f1f4e1b6a1d13f5c02557001a283af6e8)]:
+ - @clerk/localizations@3.5.0
+ - @clerk/types@4.30.0
+ - @clerk/shared@2.11.4
+
## 5.30.3
### Patch Changes
diff --git a/packages/clerk-js/package.json b/packages/clerk-js/package.json
index 4d32d1746d..c5f238bf3f 100644
--- a/packages/clerk-js/package.json
+++ b/packages/clerk-js/package.json
@@ -1,6 +1,6 @@
{
"name": "@clerk/clerk-js",
- "version": "5.30.3",
+ "version": "5.31.0",
"description": "Clerk JS library",
"keywords": [
"clerk",
@@ -50,9 +50,9 @@
},
"browserslist": "last 2 years, Safari > 12, iOS > 12",
"dependencies": {
- "@clerk/localizations": "3.4.4",
- "@clerk/shared": "2.11.3",
- "@clerk/types": "4.29.0",
+ "@clerk/localizations": "3.5.0",
+ "@clerk/shared": "2.11.4",
+ "@clerk/types": "4.30.0",
"@coinbase/wallet-sdk": "4.0.4",
"@emotion/cache": "11.11.0",
"@emotion/react": "11.11.1",
@@ -71,7 +71,7 @@
},
"devDependencies": {
"@clerk/eslint-config-custom": "*",
- "@clerk/ui": "0.1.14",
+ "@clerk/ui": "0.1.15",
"@rsdoctor/rspack-plugin": "^0.4.7",
"@rspack/cli": "^1.0.14",
"@rspack/core": "^1.0.14",
diff --git a/packages/elements/CHANGELOG.md b/packages/elements/CHANGELOG.md
index 07463c5daa..90f99200d2 100644
--- a/packages/elements/CHANGELOG.md
+++ b/packages/elements/CHANGELOG.md
@@ -1,5 +1,30 @@
# @clerk/elements
+## 0.18.4
+
+### Patch Changes
+
+- Add Elements `` component. ([#4456](https://github.com/clerk/javascript/pull/4456)) by [@alexcarpenter](https://github.com/alexcarpenter)
+
+ ```tsx
+ import * as Clerk from '@clerk/elements/common';
+ import NextLink from 'next/link';
+
+ function SignInPage() {
+ return (
+ <>
+ Sign up
+
+ {url => Sign up}
+ >
+ );
+ }
+ ```
+
+- Updated dependencies [[`d74a6a7c0f291104c6bba722a8c432814d7b336e`](https://github.com/clerk/javascript/commit/d74a6a7c0f291104c6bba722a8c432814d7b336e), [`1a0c8fe665869e732d3c800bde0f5219fce54301`](https://github.com/clerk/javascript/commit/1a0c8fe665869e732d3c800bde0f5219fce54301), [`0800fc3f1f4e1b6a1d13f5c02557001a283af6e8`](https://github.com/clerk/javascript/commit/0800fc3f1f4e1b6a1d13f5c02557001a283af6e8)]:
+ - @clerk/types@4.30.0
+ - @clerk/shared@2.11.4
+
## 0.18.3
### Patch Changes
diff --git a/packages/elements/package.json b/packages/elements/package.json
index c88827b979..5e9a8b260c 100644
--- a/packages/elements/package.json
+++ b/packages/elements/package.json
@@ -1,6 +1,6 @@
{
"name": "@clerk/elements",
- "version": "0.18.3",
+ "version": "0.18.4",
"description": "Clerk Elements",
"keywords": [
"clerk",
@@ -71,8 +71,8 @@
"test:cache:clear": "jest --clearCache --useStderr"
},
"dependencies": {
- "@clerk/shared": "2.11.3",
- "@clerk/types": "^4.29.0",
+ "@clerk/shared": "2.11.4",
+ "@clerk/types": "^4.30.0",
"@radix-ui/react-form": "^0.1.0",
"@radix-ui/react-slot": "^1.1.0",
"@xstate/react": "^4.1.1",
@@ -80,7 +80,7 @@
"xstate": "^5.15.0"
},
"devDependencies": {
- "@clerk/clerk-react": "5.14.3",
+ "@clerk/clerk-react": "5.15.0",
"@clerk/eslint-config-custom": "*",
"@statelyai/inspect": "^0.4.0",
"@types/node": "^18.19.33",
diff --git a/packages/expo/CHANGELOG.md b/packages/expo/CHANGELOG.md
index a10a815a0a..a606c6d9ce 100644
--- a/packages/expo/CHANGELOG.md
+++ b/packages/expo/CHANGELOG.md
@@ -1,5 +1,15 @@
# Change Log
+## 2.2.34
+
+### Patch Changes
+
+- Updated dependencies [[`d74a6a7c0f291104c6bba722a8c432814d7b336e`](https://github.com/clerk/javascript/commit/d74a6a7c0f291104c6bba722a8c432814d7b336e), [`1a0c8fe665869e732d3c800bde0f5219fce54301`](https://github.com/clerk/javascript/commit/1a0c8fe665869e732d3c800bde0f5219fce54301), [`0800fc3f1f4e1b6a1d13f5c02557001a283af6e8`](https://github.com/clerk/javascript/commit/0800fc3f1f4e1b6a1d13f5c02557001a283af6e8)]:
+ - @clerk/clerk-js@5.31.0
+ - @clerk/clerk-react@5.15.0
+ - @clerk/types@4.30.0
+ - @clerk/shared@2.11.4
+
## 2.2.33
### Patch Changes
diff --git a/packages/expo/package.json b/packages/expo/package.json
index 503343458b..584fb7e218 100644
--- a/packages/expo/package.json
+++ b/packages/expo/package.json
@@ -1,6 +1,6 @@
{
"name": "@clerk/clerk-expo",
- "version": "2.2.33",
+ "version": "2.2.34",
"description": "Clerk React Native/Expo library",
"keywords": [
"react",
@@ -55,10 +55,10 @@
"publish:local": "npx yalc push --replace --sig"
},
"dependencies": {
- "@clerk/clerk-js": "5.30.3",
- "@clerk/clerk-react": "5.14.3",
- "@clerk/shared": "2.11.3",
- "@clerk/types": "4.29.0",
+ "@clerk/clerk-js": "5.31.0",
+ "@clerk/clerk-react": "5.15.0",
+ "@clerk/shared": "2.11.4",
+ "@clerk/types": "4.30.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 d2cbc9d54d..e383addeac 100644
--- a/packages/express/CHANGELOG.md
+++ b/packages/express/CHANGELOG.md
@@ -1,5 +1,14 @@
# Change Log
+## 1.3.8
+
+### Patch Changes
+
+- Updated dependencies [[`d74a6a7c0f291104c6bba722a8c432814d7b336e`](https://github.com/clerk/javascript/commit/d74a6a7c0f291104c6bba722a8c432814d7b336e), [`1a0c8fe665869e732d3c800bde0f5219fce54301`](https://github.com/clerk/javascript/commit/1a0c8fe665869e732d3c800bde0f5219fce54301), [`0800fc3f1f4e1b6a1d13f5c02557001a283af6e8`](https://github.com/clerk/javascript/commit/0800fc3f1f4e1b6a1d13f5c02557001a283af6e8)]:
+ - @clerk/types@4.30.0
+ - @clerk/shared@2.11.4
+ - @clerk/backend@1.15.6
+
## 1.3.7
### Patch Changes
diff --git a/packages/express/package.json b/packages/express/package.json
index 8e44d56369..0d8997f678 100644
--- a/packages/express/package.json
+++ b/packages/express/package.json
@@ -1,6 +1,6 @@
{
"name": "@clerk/express",
- "version": "1.3.7",
+ "version": "1.3.8",
"description": "Clerk server SDK for usage with Express",
"keywords": [
"clerk",
@@ -55,9 +55,9 @@
"test:ci": "jest --maxWorkers=70%"
},
"dependencies": {
- "@clerk/backend": "^1.15.5",
- "@clerk/shared": "^2.11.3",
- "@clerk/types": "4.29.0",
+ "@clerk/backend": "^1.15.6",
+ "@clerk/shared": "^2.11.4",
+ "@clerk/types": "4.30.0",
"tslib": "2.4.1"
},
"devDependencies": {
diff --git a/packages/fastify/CHANGELOG.md b/packages/fastify/CHANGELOG.md
index d9bc7bc915..5f55242a8d 100644
--- a/packages/fastify/CHANGELOG.md
+++ b/packages/fastify/CHANGELOG.md
@@ -1,5 +1,14 @@
# Change Log
+## 2.0.10
+
+### Patch Changes
+
+- Updated dependencies [[`d74a6a7c0f291104c6bba722a8c432814d7b336e`](https://github.com/clerk/javascript/commit/d74a6a7c0f291104c6bba722a8c432814d7b336e), [`1a0c8fe665869e732d3c800bde0f5219fce54301`](https://github.com/clerk/javascript/commit/1a0c8fe665869e732d3c800bde0f5219fce54301), [`0800fc3f1f4e1b6a1d13f5c02557001a283af6e8`](https://github.com/clerk/javascript/commit/0800fc3f1f4e1b6a1d13f5c02557001a283af6e8)]:
+ - @clerk/types@4.30.0
+ - @clerk/shared@2.11.4
+ - @clerk/backend@1.15.6
+
## 2.0.9
### Patch Changes
diff --git a/packages/fastify/package.json b/packages/fastify/package.json
index 47f8da6880..8f10d2d316 100644
--- a/packages/fastify/package.json
+++ b/packages/fastify/package.json
@@ -1,6 +1,6 @@
{
"name": "@clerk/fastify",
- "version": "2.0.9",
+ "version": "2.0.10",
"description": "Clerk SDK for Fastify",
"keywords": [
"auth",
@@ -40,9 +40,9 @@
"test:cache:clear": "jest --clearCache --useStderr"
},
"dependencies": {
- "@clerk/backend": "1.15.5",
- "@clerk/shared": "2.11.3",
- "@clerk/types": "4.29.0",
+ "@clerk/backend": "1.15.6",
+ "@clerk/shared": "2.11.4",
+ "@clerk/types": "4.30.0",
"cookies": "0.8.0",
"fastify-plugin": "^5.0.1"
},
diff --git a/packages/localizations/CHANGELOG.md b/packages/localizations/CHANGELOG.md
index 66a789757e..7608faed12 100644
--- a/packages/localizations/CHANGELOG.md
+++ b/packages/localizations/CHANGELOG.md
@@ -1,5 +1,22 @@
# Change Log
+## 3.5.0
+
+### Minor Changes
+
+- New Feature: Introduce the `` component and the `waitlist` sign up mode. ([#4376](https://github.com/clerk/javascript/pull/4376)) by [@nikospapcom](https://github.com/nikospapcom)
+
+ - Allow users to request access with an email address via the new `` component.
+ - Show `Join waitlist` prompt from `` component when mode is `waitlist`.
+ - Appropriate the text in the Sign Up component when mode is `waitlist`.
+ - Added `joinWaitlist()` method in `Clerk` singleton.
+ - Added `redirectToWaitlist()` method in `Clerk` singleton to allow user to redirect to waitlist page.
+
+### Patch Changes
+
+- Updated dependencies [[`d74a6a7c0f291104c6bba722a8c432814d7b336e`](https://github.com/clerk/javascript/commit/d74a6a7c0f291104c6bba722a8c432814d7b336e), [`1a0c8fe665869e732d3c800bde0f5219fce54301`](https://github.com/clerk/javascript/commit/1a0c8fe665869e732d3c800bde0f5219fce54301)]:
+ - @clerk/types@4.30.0
+
## 3.4.4
### Patch Changes
diff --git a/packages/localizations/package.json b/packages/localizations/package.json
index 2dfef4ea90..694866f8e6 100644
--- a/packages/localizations/package.json
+++ b/packages/localizations/package.json
@@ -1,6 +1,6 @@
{
"name": "@clerk/localizations",
- "version": "3.4.4",
+ "version": "3.5.0",
"description": "Localizations for the Clerk components",
"keywords": [
"react",
@@ -100,7 +100,7 @@
"lint": "eslint src/"
},
"dependencies": {
- "@clerk/types": "4.29.0"
+ "@clerk/types": "4.30.0"
},
"devDependencies": {
"@clerk/eslint-config-custom": "*",
diff --git a/packages/nextjs/CHANGELOG.md b/packages/nextjs/CHANGELOG.md
index 7328f9cfb5..38453ab7e2 100644
--- a/packages/nextjs/CHANGELOG.md
+++ b/packages/nextjs/CHANGELOG.md
@@ -1,5 +1,29 @@
# Change Log
+## 6.2.0
+
+### Minor Changes
+
+- New Feature: Introduce the `` component and the `waitlist` sign up mode. ([#4376](https://github.com/clerk/javascript/pull/4376)) by [@nikospapcom](https://github.com/nikospapcom)
+
+ - Allow users to request access with an email address via the new `` component.
+ - Show `Join waitlist` prompt from `` component when mode is `waitlist`.
+ - Appropriate the text in the Sign Up component when mode is `waitlist`.
+ - Added `joinWaitlist()` method in `Clerk` singleton.
+ - Added `redirectToWaitlist()` method in `Clerk` singleton to allow user to redirect to waitlist page.
+
+### Patch Changes
+
+- Fixes an issue where Next.js cache invalidation was incorrectly setting a cookie. ([#4478](https://github.com/clerk/javascript/pull/4478)) by [@BRKalow](https://github.com/BRKalow)
+
+- Fix issue within `` where the window object is possibly undefined. ([#4476](https://github.com/clerk/javascript/pull/4476)) by [@alexcarpenter](https://github.com/alexcarpenter)
+
+- Updated dependencies [[`d74a6a7c0f291104c6bba722a8c432814d7b336e`](https://github.com/clerk/javascript/commit/d74a6a7c0f291104c6bba722a8c432814d7b336e), [`1a0c8fe665869e732d3c800bde0f5219fce54301`](https://github.com/clerk/javascript/commit/1a0c8fe665869e732d3c800bde0f5219fce54301), [`0800fc3f1f4e1b6a1d13f5c02557001a283af6e8`](https://github.com/clerk/javascript/commit/0800fc3f1f4e1b6a1d13f5c02557001a283af6e8)]:
+ - @clerk/clerk-react@5.15.0
+ - @clerk/types@4.30.0
+ - @clerk/shared@2.11.4
+ - @clerk/backend@1.15.6
+
## 6.1.3
### Patch Changes
diff --git a/packages/nextjs/package.json b/packages/nextjs/package.json
index bd77953623..69fe1dfe0c 100644
--- a/packages/nextjs/package.json
+++ b/packages/nextjs/package.json
@@ -1,6 +1,6 @@
{
"name": "@clerk/nextjs",
- "version": "6.1.3",
+ "version": "6.2.0",
"description": "Clerk SDK for NextJS",
"keywords": [
"clerk",
@@ -65,10 +65,10 @@
"test": "vitest"
},
"dependencies": {
- "@clerk/backend": "1.15.5",
- "@clerk/clerk-react": "5.14.3",
- "@clerk/shared": "2.11.3",
- "@clerk/types": "4.29.0",
+ "@clerk/backend": "1.15.6",
+ "@clerk/clerk-react": "5.15.0",
+ "@clerk/shared": "2.11.4",
+ "@clerk/types": "4.30.0",
"crypto-js": "4.2.0",
"ezheaders": "0.1.0",
"server-only": "0.0.1",
diff --git a/packages/react/CHANGELOG.md b/packages/react/CHANGELOG.md
index 09662e2eaf..e51d9516e0 100644
--- a/packages/react/CHANGELOG.md
+++ b/packages/react/CHANGELOG.md
@@ -1,5 +1,25 @@
# Change Log
+## 5.15.0
+
+### Minor Changes
+
+- New Feature: Introduce the `` component and the `waitlist` sign up mode. ([#4376](https://github.com/clerk/javascript/pull/4376)) by [@nikospapcom](https://github.com/nikospapcom)
+
+ - Allow users to request access with an email address via the new `` component.
+ - Show `Join waitlist` prompt from `` component when mode is `waitlist`.
+ - Appropriate the text in the Sign Up component when mode is `waitlist`.
+ - Added `joinWaitlist()` method in `Clerk` singleton.
+ - Added `redirectToWaitlist()` method in `Clerk` singleton to allow user to redirect to waitlist page.
+
+### Patch Changes
+
+- Expose internal `__internal_getOption` method from Clerk. ([#4456](https://github.com/clerk/javascript/pull/4456)) by [@alexcarpenter](https://github.com/alexcarpenter)
+
+- Updated dependencies [[`d74a6a7c0f291104c6bba722a8c432814d7b336e`](https://github.com/clerk/javascript/commit/d74a6a7c0f291104c6bba722a8c432814d7b336e), [`1a0c8fe665869e732d3c800bde0f5219fce54301`](https://github.com/clerk/javascript/commit/1a0c8fe665869e732d3c800bde0f5219fce54301), [`0800fc3f1f4e1b6a1d13f5c02557001a283af6e8`](https://github.com/clerk/javascript/commit/0800fc3f1f4e1b6a1d13f5c02557001a283af6e8)]:
+ - @clerk/types@4.30.0
+ - @clerk/shared@2.11.4
+
## 5.14.3
### Patch Changes
diff --git a/packages/react/package.json b/packages/react/package.json
index 523ab87d1e..3283bf280f 100644
--- a/packages/react/package.json
+++ b/packages/react/package.json
@@ -1,6 +1,6 @@
{
"name": "@clerk/clerk-react",
- "version": "5.14.3",
+ "version": "5.15.0",
"description": "Clerk React library",
"keywords": [
"clerk",
@@ -76,13 +76,13 @@
"test:ci": "jest --maxWorkers=70%"
},
"dependencies": {
- "@clerk/shared": "2.11.3",
- "@clerk/types": "4.29.0",
+ "@clerk/shared": "2.11.4",
+ "@clerk/types": "4.30.0",
"tslib": "2.4.1"
},
"devDependencies": {
"@clerk/eslint-config-custom": "*",
- "@clerk/themes": "2.1.40",
+ "@clerk/themes": "2.1.41",
"@types/node": "^18.19.33",
"@types/react": "*",
"@types/react-dom": "*",
diff --git a/packages/remix/CHANGELOG.md b/packages/remix/CHANGELOG.md
index 5e2a00817e..80935b0252 100644
--- a/packages/remix/CHANGELOG.md
+++ b/packages/remix/CHANGELOG.md
@@ -1,5 +1,15 @@
# Change Log
+## 4.2.46
+
+### Patch Changes
+
+- Updated dependencies [[`d74a6a7c0f291104c6bba722a8c432814d7b336e`](https://github.com/clerk/javascript/commit/d74a6a7c0f291104c6bba722a8c432814d7b336e), [`1a0c8fe665869e732d3c800bde0f5219fce54301`](https://github.com/clerk/javascript/commit/1a0c8fe665869e732d3c800bde0f5219fce54301), [`0800fc3f1f4e1b6a1d13f5c02557001a283af6e8`](https://github.com/clerk/javascript/commit/0800fc3f1f4e1b6a1d13f5c02557001a283af6e8)]:
+ - @clerk/clerk-react@5.15.0
+ - @clerk/types@4.30.0
+ - @clerk/shared@2.11.4
+ - @clerk/backend@1.15.6
+
## 4.2.45
### Patch Changes
diff --git a/packages/remix/package.json b/packages/remix/package.json
index 33076d80ca..4502d3d92c 100644
--- a/packages/remix/package.json
+++ b/packages/remix/package.json
@@ -1,6 +1,6 @@
{
"name": "@clerk/remix",
- "version": "4.2.45",
+ "version": "4.2.46",
"description": "Clerk SDK for Remix",
"keywords": [
"clerk",
@@ -73,10 +73,10 @@
"publish:local": "npx yalc push --replace --sig"
},
"dependencies": {
- "@clerk/backend": "1.15.5",
- "@clerk/clerk-react": "5.14.3",
- "@clerk/shared": "2.11.3",
- "@clerk/types": "4.29.0",
+ "@clerk/backend": "1.15.6",
+ "@clerk/clerk-react": "5.15.0",
+ "@clerk/shared": "2.11.4",
+ "@clerk/types": "4.30.0",
"cookie": "0.7.0",
"tslib": "2.4.1"
},
diff --git a/packages/sdk-node/CHANGELOG.md b/packages/sdk-node/CHANGELOG.md
index 2573e1c797..f27e81a82e 100644
--- a/packages/sdk-node/CHANGELOG.md
+++ b/packages/sdk-node/CHANGELOG.md
@@ -1,5 +1,14 @@
# Change Log
+## 5.0.59
+
+### Patch Changes
+
+- Updated dependencies [[`d74a6a7c0f291104c6bba722a8c432814d7b336e`](https://github.com/clerk/javascript/commit/d74a6a7c0f291104c6bba722a8c432814d7b336e), [`1a0c8fe665869e732d3c800bde0f5219fce54301`](https://github.com/clerk/javascript/commit/1a0c8fe665869e732d3c800bde0f5219fce54301), [`0800fc3f1f4e1b6a1d13f5c02557001a283af6e8`](https://github.com/clerk/javascript/commit/0800fc3f1f4e1b6a1d13f5c02557001a283af6e8)]:
+ - @clerk/types@4.30.0
+ - @clerk/shared@2.11.4
+ - @clerk/backend@1.15.6
+
## 5.0.58
### Patch Changes
diff --git a/packages/sdk-node/package.json b/packages/sdk-node/package.json
index bb6bdb0b28..83f527e452 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.58",
+ "version": "5.0.59",
"description": "Clerk server SDK for usage with node",
"keywords": [
"clerk",
@@ -53,9 +53,9 @@
"test:ci": "jest --maxWorkers=70%"
},
"dependencies": {
- "@clerk/backend": "1.15.5",
- "@clerk/shared": "2.11.3",
- "@clerk/types": "4.29.0",
+ "@clerk/backend": "1.15.6",
+ "@clerk/shared": "2.11.4",
+ "@clerk/types": "4.30.0",
"tslib": "2.4.1"
},
"devDependencies": {
diff --git a/packages/shared/CHANGELOG.md b/packages/shared/CHANGELOG.md
index 951170a946..23bb42dde1 100644
--- a/packages/shared/CHANGELOG.md
+++ b/packages/shared/CHANGELOG.md
@@ -1,5 +1,16 @@
# Change Log
+## 2.11.4
+
+### Patch Changes
+
+- Expose internal `__internal_getOption` method from Clerk. ([#4456](https://github.com/clerk/javascript/pull/4456)) by [@alexcarpenter](https://github.com/alexcarpenter)
+
+- Correctly publish shim for `@clerk/shared/object` module as it is required by the metro bundler ([#4475](https://github.com/clerk/javascript/pull/4475)) by [@anagstef](https://github.com/anagstef)
+
+- Updated dependencies [[`d74a6a7c0f291104c6bba722a8c432814d7b336e`](https://github.com/clerk/javascript/commit/d74a6a7c0f291104c6bba722a8c432814d7b336e), [`1a0c8fe665869e732d3c800bde0f5219fce54301`](https://github.com/clerk/javascript/commit/1a0c8fe665869e732d3c800bde0f5219fce54301)]:
+ - @clerk/types@4.30.0
+
## 2.11.3
### Patch Changes
diff --git a/packages/shared/package.json b/packages/shared/package.json
index fb0e04669f..bd4966c083 100644
--- a/packages/shared/package.json
+++ b/packages/shared/package.json
@@ -1,6 +1,6 @@
{
"name": "@clerk/shared",
- "version": "2.11.3",
+ "version": "2.11.4",
"description": "Internal package utils used by the Clerk SDKs",
"repository": {
"type": "git",
@@ -120,7 +120,7 @@
"test:coverage": "jest --collectCoverage && open coverage/lcov-report/index.html"
},
"dependencies": {
- "@clerk/types": "4.29.0",
+ "@clerk/types": "4.30.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 fe24a0de12..cb5b28dd56 100644
--- a/packages/tanstack-start/CHANGELOG.md
+++ b/packages/tanstack-start/CHANGELOG.md
@@ -1,5 +1,15 @@
# @clerk/tanstack-start
+## 0.4.22
+
+### Patch Changes
+
+- Updated dependencies [[`d74a6a7c0f291104c6bba722a8c432814d7b336e`](https://github.com/clerk/javascript/commit/d74a6a7c0f291104c6bba722a8c432814d7b336e), [`1a0c8fe665869e732d3c800bde0f5219fce54301`](https://github.com/clerk/javascript/commit/1a0c8fe665869e732d3c800bde0f5219fce54301), [`0800fc3f1f4e1b6a1d13f5c02557001a283af6e8`](https://github.com/clerk/javascript/commit/0800fc3f1f4e1b6a1d13f5c02557001a283af6e8)]:
+ - @clerk/clerk-react@5.15.0
+ - @clerk/types@4.30.0
+ - @clerk/shared@2.11.4
+ - @clerk/backend@1.15.6
+
## 0.4.21
### Patch Changes
diff --git a/packages/tanstack-start/package.json b/packages/tanstack-start/package.json
index 3cdd1f837f..f8ee6c772e 100644
--- a/packages/tanstack-start/package.json
+++ b/packages/tanstack-start/package.json
@@ -1,6 +1,6 @@
{
"name": "@clerk/tanstack-start",
- "version": "0.4.21",
+ "version": "0.4.22",
"description": "Clerk SDK for TanStack Start",
"keywords": [
"clerk",
@@ -54,10 +54,10 @@
"publish:local": "npx yalc push --replace --sig"
},
"dependencies": {
- "@clerk/backend": "1.15.5",
- "@clerk/clerk-react": "5.14.3",
- "@clerk/shared": "2.11.3",
- "@clerk/types": "4.29.0",
+ "@clerk/backend": "1.15.6",
+ "@clerk/clerk-react": "5.15.0",
+ "@clerk/shared": "2.11.4",
+ "@clerk/types": "4.30.0",
"tslib": "2.4.1"
},
"devDependencies": {
diff --git a/packages/testing/CHANGELOG.md b/packages/testing/CHANGELOG.md
index 52c8e293d8..254a8a4f5c 100644
--- a/packages/testing/CHANGELOG.md
+++ b/packages/testing/CHANGELOG.md
@@ -1,5 +1,14 @@
# @clerk/testing
+## 1.3.20
+
+### Patch Changes
+
+- Updated dependencies [[`d74a6a7c0f291104c6bba722a8c432814d7b336e`](https://github.com/clerk/javascript/commit/d74a6a7c0f291104c6bba722a8c432814d7b336e), [`1a0c8fe665869e732d3c800bde0f5219fce54301`](https://github.com/clerk/javascript/commit/1a0c8fe665869e732d3c800bde0f5219fce54301), [`0800fc3f1f4e1b6a1d13f5c02557001a283af6e8`](https://github.com/clerk/javascript/commit/0800fc3f1f4e1b6a1d13f5c02557001a283af6e8)]:
+ - @clerk/types@4.30.0
+ - @clerk/shared@2.11.4
+ - @clerk/backend@1.15.6
+
## 1.3.19
### Patch Changes
diff --git a/packages/testing/package.json b/packages/testing/package.json
index 99f11cda59..a601d366c9 100644
--- a/packages/testing/package.json
+++ b/packages/testing/package.json
@@ -1,6 +1,6 @@
{
"name": "@clerk/testing",
- "version": "1.3.19",
+ "version": "1.3.20",
"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.15.5",
- "@clerk/shared": "2.11.3",
- "@clerk/types": "4.29.0",
+ "@clerk/backend": "1.15.6",
+ "@clerk/shared": "2.11.4",
+ "@clerk/types": "4.30.0",
"dotenv": "16.4.5"
},
"devDependencies": {
diff --git a/packages/themes/CHANGELOG.md b/packages/themes/CHANGELOG.md
index 618b15bc77..caded8b4ff 100644
--- a/packages/themes/CHANGELOG.md
+++ b/packages/themes/CHANGELOG.md
@@ -1,5 +1,12 @@
# Change Log
+## 2.1.41
+
+### Patch Changes
+
+- Updated dependencies [[`d74a6a7c0f291104c6bba722a8c432814d7b336e`](https://github.com/clerk/javascript/commit/d74a6a7c0f291104c6bba722a8c432814d7b336e), [`1a0c8fe665869e732d3c800bde0f5219fce54301`](https://github.com/clerk/javascript/commit/1a0c8fe665869e732d3c800bde0f5219fce54301)]:
+ - @clerk/types@4.30.0
+
## 2.1.40
### Patch Changes
diff --git a/packages/themes/package.json b/packages/themes/package.json
index d2a286465a..36fea7e739 100644
--- a/packages/themes/package.json
+++ b/packages/themes/package.json
@@ -1,6 +1,6 @@
{
"name": "@clerk/themes",
- "version": "2.1.40",
+ "version": "2.1.41",
"description": "Themes for the Clerk auth components",
"keywords": [
"react",
@@ -37,7 +37,7 @@
"lint": "eslint src/"
},
"dependencies": {
- "@clerk/types": "4.29.0",
+ "@clerk/types": "4.30.0",
"tslib": "2.4.1"
},
"devDependencies": {
diff --git a/packages/types/CHANGELOG.md b/packages/types/CHANGELOG.md
index 4a3918fa62..36eddd6964 100644
--- a/packages/types/CHANGELOG.md
+++ b/packages/types/CHANGELOG.md
@@ -1,5 +1,21 @@
# Change Log
+## 4.30.0
+
+### Minor Changes
+
+- New Feature: Introduce the `` component and the `waitlist` sign up mode. ([#4376](https://github.com/clerk/javascript/pull/4376)) by [@nikospapcom](https://github.com/nikospapcom)
+
+ - Allow users to request access with an email address via the new `` component.
+ - Show `Join waitlist` prompt from `` component when mode is `waitlist`.
+ - Appropriate the text in the Sign Up component when mode is `waitlist`.
+ - Added `joinWaitlist()` method in `Clerk` singleton.
+ - Added `redirectToWaitlist()` method in `Clerk` singleton to allow user to redirect to waitlist page.
+
+### Patch Changes
+
+- Expose internal `__internal_getOption` method from Clerk. ([#4456](https://github.com/clerk/javascript/pull/4456)) by [@alexcarpenter](https://github.com/alexcarpenter)
+
## 4.29.0
### Minor Changes
@@ -152,8 +168,8 @@
```ts
has({
__experimental_assurance: {
- level: "L2.secondFactor",
- maxAge: "A1.10min",
+ level: 'L2.secondFactor',
+ maxAge: 'A1.10min',
},
});
```
@@ -362,13 +378,24 @@
```jsx
- } href="/terms" />
- } open="help" /> //
- Navigate to `/help` page when UserProfile opens as a modal. (Requires a
- custom page to have been set in `/help`)
- } />
+ }
+ href='/terms'
+ />
+ }
+ open='help'
+ />{' '}
+ // Navigate to `/help` page when UserProfile opens as a modal. (Requires a custom page to have been set in
+ `/help`)
+ }
+ />
}
onClick={() => setModal(true)}
/>
@@ -476,7 +503,7 @@
```tsx
google.accounts.id.initialize({
- callback: async (response) => {
+ callback: async response => {
const signInOrUp = await Clerk.authenticateWithGoogleOneTap({
token: response.credential,
});
@@ -491,11 +518,11 @@
```tsx
google.accounts.id.initialize({
- callback: async (response) => {
+ callback: async response => {
const signInOrUp = await Clerk.authenticateWithGoogleOneTap({
token: response.credential,
});
- if (signInOrUp.status === "complete") {
+ if (signInOrUp.status === 'complete') {
await Clerk.setActive({
session: signInOrUp.createdSessionId,
});
@@ -533,8 +560,8 @@
```tsx
<__experimental_GoogleOneTap
- signInForceRedirectUrl=""
- signUpForceRedirectUrl=""
+ signInForceRedirectUrl=''
+ signUpForceRedirectUrl=''
/>
```
@@ -775,8 +802,8 @@
```ts
// clerk.d.ts
interface ClerkAuthorization {
- permission: "";
- role: "admin" | "basic_member" | "guest_member";
+ permission: '';
+ role: 'admin' | 'basic_member' | 'guest_member';
}
```
@@ -1115,8 +1142,8 @@
export {};
interface ClerkAuthorization {
- permission: "";
- role: "admin" | "basic_member" | "guest_member";
+ permission: '';
+ role: 'admin' | 'basic_member' | 'guest_member';
}
```
@@ -1385,15 +1412,19 @@
```tsx
}
>
- } />
-
-
+ }
+ />
+
+
```
@@ -1406,19 +1437,19 @@
```tsx
}
>
}
/>
-
-
+
+
```
diff --git a/packages/types/package.json b/packages/types/package.json
index 3c2fbf0156..5d94be81bb 100644
--- a/packages/types/package.json
+++ b/packages/types/package.json
@@ -1,6 +1,6 @@
{
"name": "@clerk/types",
- "version": "4.29.0",
+ "version": "4.30.0",
"description": "Typings for Clerk libraries.",
"keywords": [
"clerk",
diff --git a/packages/ui/CHANGELOG.md b/packages/ui/CHANGELOG.md
index 3e6ae56a95..9cc6a4ad6e 100644
--- a/packages/ui/CHANGELOG.md
+++ b/packages/ui/CHANGELOG.md
@@ -1,5 +1,14 @@
# @clerk/ui
+## 0.1.15
+
+### Patch Changes
+
+- Updated dependencies [[`d74a6a7c0f291104c6bba722a8c432814d7b336e`](https://github.com/clerk/javascript/commit/d74a6a7c0f291104c6bba722a8c432814d7b336e), [`1a0c8fe665869e732d3c800bde0f5219fce54301`](https://github.com/clerk/javascript/commit/1a0c8fe665869e732d3c800bde0f5219fce54301), [`1a0c8fe665869e732d3c800bde0f5219fce54301`](https://github.com/clerk/javascript/commit/1a0c8fe665869e732d3c800bde0f5219fce54301), [`0800fc3f1f4e1b6a1d13f5c02557001a283af6e8`](https://github.com/clerk/javascript/commit/0800fc3f1f4e1b6a1d13f5c02557001a283af6e8)]:
+ - @clerk/types@4.30.0
+ - @clerk/elements@0.18.4
+ - @clerk/shared@2.11.4
+
## 0.1.14
### Patch Changes
diff --git a/packages/ui/package.json b/packages/ui/package.json
index e3c2dd4316..78f9904140 100644
--- a/packages/ui/package.json
+++ b/packages/ui/package.json
@@ -1,6 +1,6 @@
{
"name": "@clerk/ui",
- "version": "0.1.14",
+ "version": "0.1.15",
"repository": {
"type": "git",
"url": "git+https://github.com/clerk/javascript.git",
@@ -52,9 +52,9 @@
"test": "vitest"
},
"dependencies": {
- "@clerk/elements": "0.18.3",
- "@clerk/shared": "2.11.3",
- "@clerk/types": "4.29.0",
+ "@clerk/elements": "0.18.4",
+ "@clerk/shared": "2.11.4",
+ "@clerk/types": "4.30.0",
"@formkit/auto-animate": "^0.8.2",
"@radix-ui/react-slot": "^1.1.0",
"cmdk": "^1.0.0",