diff --git a/.changeset/pre.json b/.changeset/pre.json
index bbb9bef054..fbd5b77fd1 100644
--- a/.changeset/pre.json
+++ b/.changeset/pre.json
@@ -66,6 +66,7 @@
"funny-gifts-cough",
"fuzzy-horses-fix",
"gentle-pants-matter",
+ "gold-islands-cover",
"gorgeous-baboons-float",
"gorgeous-insects-reply",
"grumpy-suns-boil",
@@ -104,10 +105,12 @@
"new-eels-mix",
"new-points-train",
"nice-dingos-argue",
+ "nice-starfishes-itch",
"odd-lemons-reply",
"odd-toes-develop",
"old-actors-beg",
"orange-pumpkins-poke",
+ "pink-days-drum",
"polite-kiwis-arrive",
"poor-horses-press",
"poor-kings-marry",
@@ -131,6 +134,7 @@
"rude-jobs-yawn",
"rude-lamps-yawn",
"selfish-eggs-sort",
+ "sharp-trains-ring",
"silly-emus-boil",
"silly-icons-kick",
"silly-poems-tease",
@@ -139,14 +143,19 @@
"slimy-singers-glow",
"slimy-windows-grab",
"slow-wombats-battle",
+ "smart-suns-train",
"soft-birds-thank",
+ "soft-swans-swim",
"sour-comics-stare",
"spotty-apples-march",
"spotty-roses-push",
+ "stupid-suits-accept",
"stupid-toys-remain",
"swift-rocks-nail",
"tasty-countries-walk",
"tasty-phones-lie",
+ "ten-mugs-film",
+ "ten-nails-whisper",
"thin-phones-drop",
"thirty-doors-peel",
"thirty-insects-exist",
diff --git a/packages/backend/package.json b/packages/backend/package.json
index c5dbaac080..2779798ac5 100644
--- a/packages/backend/package.json
+++ b/packages/backend/package.json
@@ -54,7 +54,7 @@
"tslib": "2.4.1"
},
"devDependencies": {
- "@clerk/types": "4.0.0-alpha-v5.5",
+ "@clerk/types": "4.0.0-alpha-v5.6",
"@cloudflare/workers-types": "^3.18.0",
"@types/chai": "^4.3.3",
"@types/cookie": "^0.5.1",
diff --git a/packages/chrome-extension/CHANGELOG.md b/packages/chrome-extension/CHANGELOG.md
index e5b756855b..529edc270c 100644
--- a/packages/chrome-extension/CHANGELOG.md
+++ b/packages/chrome-extension/CHANGELOG.md
@@ -1,5 +1,13 @@
# Change Log
+## 1.0.0-alpha-v5.6
+
+### Patch Changes
+
+- Updated dependencies [[`5aab9f04a`](https://github.com/clerk/javascript/commit/5aab9f04a1eac39e42a03f555075e08a5a8ee02c), [`9a1fe3728`](https://github.com/clerk/javascript/commit/9a1fe37289c7606dc111913cb9f70f2a2efff6b7)]:
+ - @clerk/clerk-js@5.0.0-alpha-v5.6
+ - @clerk/clerk-react@5.0.0-alpha-v5.6
+
## 1.0.0-alpha-v5.5
### Patch Changes
diff --git a/packages/chrome-extension/package.json b/packages/chrome-extension/package.json
index aed2a99998..9376a3f444 100644
--- a/packages/chrome-extension/package.json
+++ b/packages/chrome-extension/package.json
@@ -1,6 +1,6 @@
{
"name": "@clerk/chrome-extension",
- "version": "1.0.0-alpha-v5.5",
+ "version": "1.0.0-alpha-v5.6",
"description": "Clerk SDK for Chrome extensions",
"keywords": [
"auth",
@@ -45,8 +45,8 @@
"test:coverage": "jest --collectCoverage && open coverage/lcov-report/index.html"
},
"dependencies": {
- "@clerk/clerk-js": "5.0.0-alpha-v5.5",
- "@clerk/clerk-react": "5.0.0-alpha-v5.5"
+ "@clerk/clerk-js": "5.0.0-alpha-v5.6",
+ "@clerk/clerk-react": "5.0.0-alpha-v5.6"
},
"devDependencies": {
"@types/chrome": "*",
diff --git a/packages/clerk-js/CHANGELOG.md b/packages/clerk-js/CHANGELOG.md
index cce33a5fd5..7b922f5394 100644
--- a/packages/clerk-js/CHANGELOG.md
+++ b/packages/clerk-js/CHANGELOG.md
@@ -1,5 +1,20 @@
# Change Log
+## 5.0.0-alpha-v5.6
+
+### Major Changes
+
+- Use the new `routerPush` and `routerReplace` props for `` instead of `navigate`. ([#1304](https://github.com/clerk/javascript/pull/1304)) by [@desiprisg](https://github.com/desiprisg)
+
+### Minor Changes
+
+- Add `routerDebug` option in `Clerk.load()` to log the destination URLs when navigating ([#2223](https://github.com/clerk/javascript/pull/2223)) by [@dimkl](https://github.com/dimkl)
+
+### Patch Changes
+
+- Updated dependencies [[`5aab9f04a`](https://github.com/clerk/javascript/commit/5aab9f04a1eac39e42a03f555075e08a5a8ee02c), [`9a1fe3728`](https://github.com/clerk/javascript/commit/9a1fe37289c7606dc111913cb9f70f2a2efff6b7), [`9a1fe3728`](https://github.com/clerk/javascript/commit/9a1fe37289c7606dc111913cb9f70f2a2efff6b7)]:
+ - @clerk/types@4.0.0-alpha-v5.6
+
## 5.0.0-alpha-v5.5
### Major Changes
diff --git a/packages/clerk-js/package.json b/packages/clerk-js/package.json
index b94a7121fa..7be340cc40 100644
--- a/packages/clerk-js/package.json
+++ b/packages/clerk-js/package.json
@@ -1,6 +1,6 @@
{
"name": "@clerk/clerk-js",
- "version": "5.0.0-alpha-v5.5",
+ "version": "5.0.0-alpha-v5.6",
"description": "Clerk JS library",
"keywords": [
"clerk",
@@ -52,7 +52,7 @@
"dependencies": {
"@clerk/localizations": "2.0.0-alpha-v5.5",
"@clerk/shared": "2.0.0-alpha-v5.3",
- "@clerk/types": "4.0.0-alpha-v5.5",
+ "@clerk/types": "4.0.0-alpha-v5.6",
"@emotion/cache": "11.11.0",
"@emotion/react": "11.11.1",
"@floating-ui/react": "0.25.4",
diff --git a/packages/expo/CHANGELOG.md b/packages/expo/CHANGELOG.md
index e8e8762051..08cce135b0 100644
--- a/packages/expo/CHANGELOG.md
+++ b/packages/expo/CHANGELOG.md
@@ -1,5 +1,13 @@
# Change Log
+## 1.0.0-alpha-v5.6
+
+### Patch Changes
+
+- Updated dependencies [[`5aab9f04a`](https://github.com/clerk/javascript/commit/5aab9f04a1eac39e42a03f555075e08a5a8ee02c), [`9a1fe3728`](https://github.com/clerk/javascript/commit/9a1fe37289c7606dc111913cb9f70f2a2efff6b7)]:
+ - @clerk/clerk-js@5.0.0-alpha-v5.6
+ - @clerk/clerk-react@5.0.0-alpha-v5.6
+
## 1.0.0-alpha-v5.5
### Patch Changes
diff --git a/packages/expo/package.json b/packages/expo/package.json
index d5fe6782cf..f565981485 100644
--- a/packages/expo/package.json
+++ b/packages/expo/package.json
@@ -1,6 +1,6 @@
{
"name": "@clerk/clerk-expo",
- "version": "1.0.0-alpha-v5.5",
+ "version": "1.0.0-alpha-v5.6",
"description": "Clerk React Native/Expo library",
"keywords": [
"react",
@@ -39,13 +39,13 @@
"publish:local": "npx yalc push --replace --sig"
},
"dependencies": {
- "@clerk/clerk-js": "5.0.0-alpha-v5.5",
- "@clerk/clerk-react": "5.0.0-alpha-v5.5",
+ "@clerk/clerk-js": "5.0.0-alpha-v5.6",
+ "@clerk/clerk-react": "5.0.0-alpha-v5.6",
"@clerk/shared": "2.0.0-alpha-v5.3",
"react-native-url-polyfill": "2.0.0"
},
"devDependencies": {
- "@clerk/types": "^4.0.0-alpha-v5.5",
+ "@clerk/types": "^4.0.0-alpha-v5.6",
"@types/node": "^18.17.0",
"@types/react": "*",
"@types/react-dom": "*",
diff --git a/packages/fastify/CHANGELOG.md b/packages/fastify/CHANGELOG.md
index b601d42145..4f3dc66e5c 100644
--- a/packages/fastify/CHANGELOG.md
+++ b/packages/fastify/CHANGELOG.md
@@ -1,5 +1,12 @@
# Change Log
+## 1.0.0-alpha-v5.6
+
+### Patch Changes
+
+- Updated dependencies [[`5aab9f04a`](https://github.com/clerk/javascript/commit/5aab9f04a1eac39e42a03f555075e08a5a8ee02c), [`9a1fe3728`](https://github.com/clerk/javascript/commit/9a1fe37289c7606dc111913cb9f70f2a2efff6b7), [`9a1fe3728`](https://github.com/clerk/javascript/commit/9a1fe37289c7606dc111913cb9f70f2a2efff6b7)]:
+ - @clerk/types@4.0.0-alpha-v5.6
+
## 1.0.0-alpha-v5.5
### Patch Changes
diff --git a/packages/fastify/package.json b/packages/fastify/package.json
index 95cda2f36a..6ea912431f 100644
--- a/packages/fastify/package.json
+++ b/packages/fastify/package.json
@@ -1,6 +1,6 @@
{
"name": "@clerk/fastify",
- "version": "1.0.0-alpha-v5.5",
+ "version": "1.0.0-alpha-v5.6",
"description": "Clerk SDK for Fastify",
"keywords": [
"auth",
@@ -42,7 +42,7 @@
"dependencies": {
"@clerk/backend": "1.0.0-alpha-v5.4",
"@clerk/shared": "2.0.0-alpha-v5.3",
- "@clerk/types": "4.0.0-alpha-v5.5",
+ "@clerk/types": "4.0.0-alpha-v5.6",
"cookies": "0.8.0"
},
"devDependencies": {
diff --git a/packages/gatsby-plugin-clerk/CHANGELOG.md b/packages/gatsby-plugin-clerk/CHANGELOG.md
index 327a1f21e0..bcaf5faf0c 100644
--- a/packages/gatsby-plugin-clerk/CHANGELOG.md
+++ b/packages/gatsby-plugin-clerk/CHANGELOG.md
@@ -1,5 +1,16 @@
# Change Log
+## 5.0.0-alpha-v5.6
+
+### Major Changes
+
+- Use the new `routerPush` and `routerReplace` props for `` instead of `navigate`. ([#1304](https://github.com/clerk/javascript/pull/1304)) by [@desiprisg](https://github.com/desiprisg)
+
+### Patch Changes
+
+- Updated dependencies []:
+ - @clerk/clerk-react@5.0.0-alpha-v5.6
+
## 5.0.0-alpha-v5.5
### Patch Changes
diff --git a/packages/gatsby-plugin-clerk/package.json b/packages/gatsby-plugin-clerk/package.json
index 576c4bfc72..170b21ae9e 100644
--- a/packages/gatsby-plugin-clerk/package.json
+++ b/packages/gatsby-plugin-clerk/package.json
@@ -1,6 +1,6 @@
{
"name": "gatsby-plugin-clerk",
- "version": "5.0.0-alpha-v5.5",
+ "version": "5.0.0-alpha-v5.6",
"description": "Clerk SDK for Gatsby",
"keywords": [
"clerk",
@@ -45,13 +45,13 @@
},
"dependencies": {
"@clerk/backend": "1.0.0-alpha-v5.4",
- "@clerk/clerk-react": "5.0.0-alpha-v5.5",
+ "@clerk/clerk-react": "5.0.0-alpha-v5.6",
"@clerk/clerk-sdk-node": "5.0.0-alpha-v5.4",
"cookie": "0.5.0",
"tslib": "2.4.1"
},
"devDependencies": {
- "@clerk/types": "4.0.0-alpha-v5.5",
+ "@clerk/types": "4.0.0-alpha-v5.6",
"@types/cookie": "^0.5.0",
"@types/node": "^18.17.0",
"eslint-config-custom": "*",
diff --git a/packages/localizations/package.json b/packages/localizations/package.json
index ccac46f954..4e031623f1 100644
--- a/packages/localizations/package.json
+++ b/packages/localizations/package.json
@@ -38,7 +38,7 @@
"lint": "eslint src/"
},
"devDependencies": {
- "@clerk/types": "4.0.0-alpha-v5.5",
+ "@clerk/types": "4.0.0-alpha-v5.6",
"@types/node": "^18.17.0",
"eslint-config-custom": "*",
"tsup": "*",
diff --git a/packages/nextjs/CHANGELOG.md b/packages/nextjs/CHANGELOG.md
index 210551a23c..6de6eba3e7 100644
--- a/packages/nextjs/CHANGELOG.md
+++ b/packages/nextjs/CHANGELOG.md
@@ -1,5 +1,18 @@
# Change Log
+## 5.0.0-alpha-v5.6
+
+### Major Changes
+
+- Fix a bug where navigating from the sign in page to the sign up page required two back button presses to go back. ([#1304](https://github.com/clerk/javascript/pull/1304)) by [@desiprisg](https://github.com/desiprisg)
+
+- Use the new `routerPush` and `routerReplace` props for `` instead of `navigate`. ([#1304](https://github.com/clerk/javascript/pull/1304)) by [@desiprisg](https://github.com/desiprisg)
+
+### Patch Changes
+
+- Updated dependencies []:
+ - @clerk/clerk-react@5.0.0-alpha-v5.6
+
## 5.0.0-alpha-v5.5
### Patch Changes
diff --git a/packages/nextjs/package.json b/packages/nextjs/package.json
index 1aa6184c94..637f9e110e 100644
--- a/packages/nextjs/package.json
+++ b/packages/nextjs/package.json
@@ -1,6 +1,6 @@
{
"name": "@clerk/nextjs",
- "version": "5.0.0-alpha-v5.5",
+ "version": "5.0.0-alpha-v5.6",
"description": "Clerk SDK for NextJS",
"keywords": [
"clerk",
@@ -59,12 +59,12 @@
},
"dependencies": {
"@clerk/backend": "1.0.0-alpha-v5.4",
- "@clerk/clerk-react": "5.0.0-alpha-v5.5",
+ "@clerk/clerk-react": "5.0.0-alpha-v5.6",
"@clerk/shared": "2.0.0-alpha-v5.3",
"path-to-regexp": "6.2.1"
},
"devDependencies": {
- "@clerk/types": "4.0.0-alpha-v5.5",
+ "@clerk/types": "4.0.0-alpha-v5.6",
"@types/node": "^18.17.0",
"@types/react": "*",
"@types/react-dom": "*",
diff --git a/packages/react/CHANGELOG.md b/packages/react/CHANGELOG.md
index bd02c4edd5..6f5f3b25f9 100644
--- a/packages/react/CHANGELOG.md
+++ b/packages/react/CHANGELOG.md
@@ -1,5 +1,12 @@
# Change Log
+## 5.0.0-alpha-v5.6
+
+### Patch Changes
+
+- Updated dependencies [[`5aab9f04a`](https://github.com/clerk/javascript/commit/5aab9f04a1eac39e42a03f555075e08a5a8ee02c), [`9a1fe3728`](https://github.com/clerk/javascript/commit/9a1fe37289c7606dc111913cb9f70f2a2efff6b7), [`9a1fe3728`](https://github.com/clerk/javascript/commit/9a1fe37289c7606dc111913cb9f70f2a2efff6b7)]:
+ - @clerk/types@4.0.0-alpha-v5.6
+
## 5.0.0-alpha-v5.5
### Patch Changes
diff --git a/packages/react/package.json b/packages/react/package.json
index bf968932e2..17799dfa67 100644
--- a/packages/react/package.json
+++ b/packages/react/package.json
@@ -1,6 +1,6 @@
{
"name": "@clerk/clerk-react",
- "version": "5.0.0-alpha-v5.5",
+ "version": "5.0.0-alpha-v5.6",
"description": "Clerk React library",
"keywords": [
"clerk",
@@ -57,7 +57,7 @@
},
"dependencies": {
"@clerk/shared": "2.0.0-alpha-v5.3",
- "@clerk/types": "4.0.0-alpha-v5.5",
+ "@clerk/types": "4.0.0-alpha-v5.6",
"eslint-config-custom": "*",
"semver": "^7.5.4",
"tslib": "2.4.1"
diff --git a/packages/remix/CHANGELOG.md b/packages/remix/CHANGELOG.md
index 0c4bc6d960..e125f7cfa3 100644
--- a/packages/remix/CHANGELOG.md
+++ b/packages/remix/CHANGELOG.md
@@ -1,5 +1,16 @@
# Change Log
+## 4.0.0-alpha-v5.6
+
+### Major Changes
+
+- Use the new `routerPush` and `routerReplace` props for `` instead of `navigate`. ([#1304](https://github.com/clerk/javascript/pull/1304)) by [@desiprisg](https://github.com/desiprisg)
+
+### Patch Changes
+
+- Updated dependencies []:
+ - @clerk/clerk-react@5.0.0-alpha-v5.6
+
## 4.0.0-alpha-v5.5
### Patch Changes
diff --git a/packages/remix/package.json b/packages/remix/package.json
index 40b5d56e07..e353c2ad6d 100644
--- a/packages/remix/package.json
+++ b/packages/remix/package.json
@@ -1,6 +1,6 @@
{
"name": "@clerk/remix",
- "version": "4.0.0-alpha-v5.5",
+ "version": "4.0.0-alpha-v5.6",
"description": "Clerk SDK for Remix",
"keywords": [
"clerk",
@@ -70,13 +70,13 @@
},
"dependencies": {
"@clerk/backend": "1.0.0-alpha-v5.4",
- "@clerk/clerk-react": "5.0.0-alpha-v5.5",
+ "@clerk/clerk-react": "5.0.0-alpha-v5.6",
"@clerk/shared": "2.0.0-alpha-v5.3",
"cookie": "0.5.0",
"tslib": "2.4.1"
},
"devDependencies": {
- "@clerk/types": "4.0.0-alpha-v5.5",
+ "@clerk/types": "4.0.0-alpha-v5.6",
"@remix-run/react": "^2.0.0",
"@remix-run/server-runtime": "^2.0.0",
"@types/cookie": "^0.5.0",
diff --git a/packages/sdk-node/package.json b/packages/sdk-node/package.json
index 5cc5e4201c..92c655f19f 100644
--- a/packages/sdk-node/package.json
+++ b/packages/sdk-node/package.json
@@ -59,7 +59,7 @@
"snakecase-keys": "3.2.1"
},
"devDependencies": {
- "@clerk/types": "4.0.0-alpha-v5.5",
+ "@clerk/types": "4.0.0-alpha-v5.6",
"@types/express": "4.17.14",
"@types/node": "^18.17.0",
"eslint-config-custom": "*",
diff --git a/packages/shared/package.json b/packages/shared/package.json
index 694230c108..c3c79ceb8e 100644
--- a/packages/shared/package.json
+++ b/packages/shared/package.json
@@ -91,7 +91,7 @@
"swr": "2.2.0"
},
"devDependencies": {
- "@clerk/types": "4.0.0-alpha-v5.5",
+ "@clerk/types": "4.0.0-alpha-v5.6",
"@types/glob-to-regexp": "0.4.1",
"@types/js-cookie": "3.0.2",
"@types/node": "^18.17.0",
diff --git a/packages/themes/package.json b/packages/themes/package.json
index 1407e95716..c080820b41 100644
--- a/packages/themes/package.json
+++ b/packages/themes/package.json
@@ -37,7 +37,7 @@
"lint": "eslint src/"
},
"devDependencies": {
- "@clerk/types": "4.0.0-alpha-v5.5",
+ "@clerk/types": "4.0.0-alpha-v5.6",
"@types/node": "^18.17.0",
"eslint-config-custom": "*",
"typescript": "*"
diff --git a/packages/types/CHANGELOG.md b/packages/types/CHANGELOG.md
index 0766762fea..67ce8a483a 100644
--- a/packages/types/CHANGELOG.md
+++ b/packages/types/CHANGELOG.md
@@ -1,5 +1,17 @@
# Change Log
+## 4.0.0-alpha-v5.6
+
+### Major Changes
+
+- Use the new `routerPush` and `routerReplace` props for `` instead of `navigate`. ([#1304](https://github.com/clerk/javascript/pull/1304)) by [@desiprisg](https://github.com/desiprisg)
+
+- Introduces two new props for ``, `push` and `replace`. These props replace the `navigate` prop. Passing both `push` and `replace` will allow Clerk to correctly handle navigations without causing issues with the host application's router. ([#1304](https://github.com/clerk/javascript/pull/1304)) by [@desiprisg](https://github.com/desiprisg)
+
+### Minor Changes
+
+- Add `routerDebug` option in `Clerk.load()` to log the destination URLs when navigating ([#2223](https://github.com/clerk/javascript/pull/2223)) by [@dimkl](https://github.com/dimkl)
+
## 4.0.0-alpha-v5.5
### Minor Changes
diff --git a/packages/types/package.json b/packages/types/package.json
index 8c221094f3..2fe3b0e3a8 100644
--- a/packages/types/package.json
+++ b/packages/types/package.json
@@ -1,6 +1,6 @@
{
"name": "@clerk/types",
- "version": "4.0.0-alpha-v5.5",
+ "version": "4.0.0-alpha-v5.6",
"description": "Typings for Clerk libraries.",
"keywords": [
"clerk",