diff --git a/.changeset/calm-berries-punch.md b/.changeset/calm-berries-punch.md deleted file mode 100644 index a845151cc84..00000000000 --- a/.changeset/calm-berries-punch.md +++ /dev/null @@ -1,2 +0,0 @@ ---- ---- diff --git a/.changeset/chilly-shrimps-stare.md b/.changeset/chilly-shrimps-stare.md deleted file mode 100644 index f344fc760e3..00000000000 --- a/.changeset/chilly-shrimps-stare.md +++ /dev/null @@ -1,7 +0,0 @@ ---- -"@clerk/clerk-js": minor -"@clerk/clerk-react": minor -"@clerk/types": minor ---- - -Add support for the Coinbase Wallet web3 provider and authentication strategy. The Coinbase Wallet provider handles both Coinbase Wallet extension and Smart Wallet diff --git a/.changeset/four-experts-learn.md b/.changeset/four-experts-learn.md deleted file mode 100644 index a94f0d70767..00000000000 --- a/.changeset/four-experts-learn.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -"@clerk/tanstack-start": patch ---- - -Types fix for `createClerkHandler` diff --git a/.changeset/funny-monkeys-brush.md b/.changeset/funny-monkeys-brush.md deleted file mode 100644 index 9bdad19f66d..00000000000 --- a/.changeset/funny-monkeys-brush.md +++ /dev/null @@ -1,15 +0,0 @@ ---- -"@clerk/types": minor -"@clerk/clerk-js": minor ---- - -**Experimental:** Persist the Clerk client after signing out a user. -This allows for matching a user's device with a client. To try out this new feature, enable it in your `` or `clerk.load()` call. - -```js -// React - - -// Vanilla JS -await clerk.load({ experimental: { persistClient: true } }) -``` diff --git a/.changeset/good-snakes-confess.md b/.changeset/good-snakes-confess.md deleted file mode 100644 index b46cdf1b5a2..00000000000 --- a/.changeset/good-snakes-confess.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -"@clerk/backend": patch ---- - -Add url property to the Invitation object diff --git a/.changeset/large-pets-yell.md b/.changeset/large-pets-yell.md deleted file mode 100644 index a845151cc84..00000000000 --- a/.changeset/large-pets-yell.md +++ /dev/null @@ -1,2 +0,0 @@ ---- ---- diff --git a/.changeset/slow-rockets-kiss.md b/.changeset/slow-rockets-kiss.md deleted file mode 100644 index a845151cc84..00000000000 --- a/.changeset/slow-rockets-kiss.md +++ /dev/null @@ -1,2 +0,0 @@ ---- ---- diff --git a/package-lock.json b/package-lock.json index 3be8a45d959..566465dc1cd 100644 --- a/package-lock.json +++ b/package-lock.json @@ -44877,12 +44877,12 @@ }, "packages/astro": { "name": "@clerk/astro", - "version": "1.2.5", + "version": "1.2.6", "license": "MIT", "dependencies": { - "@clerk/backend": "1.9.1", - "@clerk/shared": "2.6.1", - "@clerk/types": "4.18.0", + "@clerk/backend": "1.9.2", + "@clerk/shared": "2.6.2", + "@clerk/types": "4.19.0", "nanoid": "5.0.7", "nanostores": "0.11.3", "path-to-regexp": "6.2.2" @@ -45014,11 +45014,11 @@ }, "packages/backend": { "name": "@clerk/backend", - "version": "1.9.1", + "version": "1.9.2", "license": "MIT", "dependencies": { - "@clerk/shared": "2.6.1", - "@clerk/types": "4.18.0", + "@clerk/shared": "2.6.2", + "@clerk/types": "4.19.0", "cookie": "0.5.0", "snakecase-keys": "5.4.4", "tslib": "2.4.1" @@ -45229,12 +45229,12 @@ }, "packages/chrome-extension": { "name": "@clerk/chrome-extension", - "version": "1.3.0", + "version": "1.3.1", "license": "MIT", "dependencies": { - "@clerk/clerk-js": "5.19.0", - "@clerk/clerk-react": "5.6.0", - "@clerk/shared": "2.6.1", + "@clerk/clerk-js": "5.20.0", + "@clerk/clerk-react": "5.7.0", + "@clerk/shared": "2.6.2", "webextension-polyfill": "^0.10.0" }, "devDependencies": { @@ -45278,12 +45278,12 @@ }, "packages/clerk-js": { "name": "@clerk/clerk-js", - "version": "5.19.0", + "version": "5.20.0", "license": "MIT", "dependencies": { - "@clerk/localizations": "2.8.0", - "@clerk/shared": "2.6.1", - "@clerk/types": "4.18.0", + "@clerk/localizations": "2.8.1", + "@clerk/shared": "2.6.2", + "@clerk/types": "4.19.0", "@coinbase/wallet-sdk": "4.0.4", "@emotion/cache": "11.11.0", "@emotion/react": "11.11.1", @@ -46287,10 +46287,10 @@ }, "packages/elements": { "name": "@clerk/elements", - "version": "0.14.5", + "version": "0.14.6", "license": "MIT", "dependencies": { - "@clerk/types": "^4.18.0", + "@clerk/types": "^4.19.0", "@radix-ui/react-form": "^0.1.0", "@radix-ui/react-slot": "^1.1.0", "@xstate/react": "^4.1.1", @@ -46298,9 +46298,9 @@ "xstate": "^5.15.0" }, "devDependencies": { - "@clerk/clerk-react": "5.6.0", + "@clerk/clerk-react": "5.7.0", "@clerk/eslint-config-custom": "*", - "@clerk/shared": "2.6.1", + "@clerk/shared": "2.6.2", "@statelyai/inspect": "^0.4.0", "@types/node": "^18.19.33", "@types/react": "*", @@ -46933,13 +46933,13 @@ }, "packages/expo": { "name": "@clerk/clerk-expo", - "version": "2.2.6", + "version": "2.2.7", "license": "MIT", "dependencies": { - "@clerk/clerk-js": "5.19.0", - "@clerk/clerk-react": "5.6.0", - "@clerk/shared": "2.6.1", - "@clerk/types": "4.18.0", + "@clerk/clerk-js": "5.20.0", + "@clerk/clerk-react": "5.7.0", + "@clerk/shared": "2.6.2", + "@clerk/types": "4.19.0", "base-64": "^1.0.0", "react-native-url-polyfill": "2.0.0", "tslib": "2.4.1" @@ -47265,12 +47265,12 @@ }, "packages/express": { "name": "@clerk/express", - "version": "0.0.35", + "version": "0.0.36", "license": "MIT", "dependencies": { - "@clerk/backend": "^1.9.1", - "@clerk/shared": "^2.6.1", - "@clerk/types": "4.18.0", + "@clerk/backend": "^1.9.2", + "@clerk/shared": "^2.6.2", + "@clerk/types": "4.19.0", "tslib": "2.4.1" }, "devDependencies": { @@ -47293,12 +47293,12 @@ }, "packages/fastify": { "name": "@clerk/fastify", - "version": "1.0.37", + "version": "1.0.38", "license": "MIT", "dependencies": { - "@clerk/backend": "1.9.1", - "@clerk/shared": "2.6.1", - "@clerk/types": "4.18.0", + "@clerk/backend": "1.9.2", + "@clerk/shared": "2.6.2", + "@clerk/types": "4.19.0", "cookies": "0.8.0" }, "devDependencies": { @@ -47317,10 +47317,10 @@ }, "packages/localizations": { "name": "@clerk/localizations", - "version": "2.8.0", + "version": "2.8.1", "license": "MIT", "dependencies": { - "@clerk/types": "4.18.0" + "@clerk/types": "4.19.0" }, "devDependencies": { "@clerk/eslint-config-custom": "*", @@ -47333,13 +47333,13 @@ }, "packages/nextjs": { "name": "@clerk/nextjs", - "version": "5.4.0", + "version": "5.4.1", "license": "MIT", "dependencies": { - "@clerk/backend": "1.9.1", - "@clerk/clerk-react": "5.6.0", - "@clerk/shared": "2.6.1", - "@clerk/types": "4.18.0", + "@clerk/backend": "1.9.2", + "@clerk/clerk-react": "5.7.0", + "@clerk/shared": "2.6.2", + "@clerk/types": "4.19.0", "crypto-js": "4.2.0", "path-to-regexp": "6.2.2", "server-only": "0.0.1", @@ -47602,16 +47602,16 @@ }, "packages/react": { "name": "@clerk/clerk-react", - "version": "5.6.0", + "version": "5.7.0", "license": "MIT", "dependencies": { - "@clerk/shared": "2.6.1", - "@clerk/types": "4.18.0", + "@clerk/shared": "2.6.2", + "@clerk/types": "4.19.0", "tslib": "2.4.1" }, "devDependencies": { "@clerk/eslint-config-custom": "*", - "@clerk/themes": "2.1.26", + "@clerk/themes": "2.1.27", "@types/node": "^18.19.33", "@types/react": "*", "@types/react-dom": "*", @@ -47632,13 +47632,13 @@ }, "packages/remix": { "name": "@clerk/remix", - "version": "4.2.21", + "version": "4.2.22", "license": "MIT", "dependencies": { - "@clerk/backend": "1.9.1", - "@clerk/clerk-react": "5.6.0", - "@clerk/shared": "2.6.1", - "@clerk/types": "4.18.0", + "@clerk/backend": "1.9.2", + "@clerk/clerk-react": "5.7.0", + "@clerk/shared": "2.6.2", + "@clerk/types": "4.19.0", "cookie": "0.5.0", "tslib": "2.4.1" }, @@ -47674,12 +47674,12 @@ }, "packages/sdk-node": { "name": "@clerk/clerk-sdk-node", - "version": "5.0.34", + "version": "5.0.35", "license": "MIT", "dependencies": { - "@clerk/backend": "1.9.1", - "@clerk/shared": "2.6.1", - "@clerk/types": "4.18.0", + "@clerk/backend": "1.9.2", + "@clerk/shared": "2.6.2", + "@clerk/types": "4.19.0", "tslib": "2.4.1" }, "devDependencies": { @@ -47716,11 +47716,11 @@ }, "packages/shared": { "name": "@clerk/shared", - "version": "2.6.1", + "version": "2.6.2", "hasInstallScript": true, "license": "MIT", "dependencies": { - "@clerk/types": "4.18.0", + "@clerk/types": "4.19.0", "glob-to-regexp": "0.4.1", "js-cookie": "3.0.5", "std-env": "^3.7.0", @@ -48461,13 +48461,13 @@ }, "packages/tanstack-start": { "name": "@clerk/tanstack-start", - "version": "0.3.4", + "version": "0.3.5", "license": "MIT", "dependencies": { - "@clerk/backend": "1.9.1", - "@clerk/clerk-react": "5.6.0", - "@clerk/shared": "2.6.1", - "@clerk/types": "4.18.0", + "@clerk/backend": "1.9.2", + "@clerk/clerk-react": "5.7.0", + "@clerk/shared": "2.6.2", + "@clerk/types": "4.19.0", "tslib": "2.4.1" }, "devDependencies": { @@ -49738,12 +49738,12 @@ }, "packages/testing": { "name": "@clerk/testing", - "version": "1.2.17", + "version": "1.2.18", "license": "MIT", "dependencies": { - "@clerk/backend": "1.9.1", - "@clerk/shared": "2.6.1", - "@clerk/types": "4.18.0", + "@clerk/backend": "1.9.2", + "@clerk/shared": "2.6.2", + "@clerk/types": "4.19.0", "dotenv": "16.4.5" }, "devDependencies": { @@ -49772,10 +49772,10 @@ }, "packages/themes": { "name": "@clerk/themes", - "version": "2.1.26", + "version": "2.1.27", "license": "MIT", "dependencies": { - "@clerk/types": "4.18.0", + "@clerk/types": "4.19.0", "tslib": "2.4.1" }, "devDependencies": { @@ -49792,7 +49792,7 @@ }, "packages/types": { "name": "@clerk/types", - "version": "4.18.0", + "version": "4.19.0", "license": "MIT", "dependencies": { "csstype": "3.1.1" diff --git a/packages/astro/CHANGELOG.md b/packages/astro/CHANGELOG.md index e80d18eceb5..74cc90234f0 100644 --- a/packages/astro/CHANGELOG.md +++ b/packages/astro/CHANGELOG.md @@ -1,5 +1,14 @@ # @clerk/astro +## 1.2.6 + +### Patch Changes + +- Updated dependencies [[`8a3b9f079`](https://github.com/clerk/javascript/commit/8a3b9f0793484b32dd609a5c80a194e62151d6ea), [`e95c28196`](https://github.com/clerk/javascript/commit/e95c2819675cea7963f2404e5f71f37ebed8d5e0), [`1fe744328`](https://github.com/clerk/javascript/commit/1fe744328d126bc597e81770119796ac18e055ed)]: + - @clerk/types@4.19.0 + - @clerk/backend@1.9.2 + - @clerk/shared@2.6.2 + ## 1.2.5 ### Patch Changes diff --git a/packages/astro/package.json b/packages/astro/package.json index da110ca2e24..1951ae57e36 100644 --- a/packages/astro/package.json +++ b/packages/astro/package.json @@ -1,7 +1,7 @@ { "name": "@clerk/astro", "description": "Clerk SDK for Astro", - "version": "1.2.5", + "version": "1.2.6", "type": "module", "license": "MIT", "author": "Clerk", @@ -79,9 +79,9 @@ } }, "dependencies": { - "@clerk/backend": "1.9.1", - "@clerk/shared": "2.6.1", - "@clerk/types": "4.18.0", + "@clerk/backend": "1.9.2", + "@clerk/shared": "2.6.2", + "@clerk/types": "4.19.0", "nanoid": "5.0.7", "nanostores": "0.11.3", "path-to-regexp": "6.2.2" diff --git a/packages/backend/CHANGELOG.md b/packages/backend/CHANGELOG.md index b6954d53799..791d5e1735b 100644 --- a/packages/backend/CHANGELOG.md +++ b/packages/backend/CHANGELOG.md @@ -1,5 +1,15 @@ # Change Log +## 1.9.2 + +### Patch Changes + +- Add url property to the Invitation object ([#4076](https://github.com/clerk/javascript/pull/4076)) by [@issuedat](https://github.com/issuedat) + +- Updated dependencies [[`8a3b9f079`](https://github.com/clerk/javascript/commit/8a3b9f0793484b32dd609a5c80a194e62151d6ea), [`e95c28196`](https://github.com/clerk/javascript/commit/e95c2819675cea7963f2404e5f71f37ebed8d5e0)]: + - @clerk/types@4.19.0 + - @clerk/shared@2.6.2 + ## 1.9.1 ### Patch Changes diff --git a/packages/backend/package.json b/packages/backend/package.json index 6c7e6ec296e..ff55e6cc425 100644 --- a/packages/backend/package.json +++ b/packages/backend/package.json @@ -1,6 +1,6 @@ { "name": "@clerk/backend", - "version": "1.9.1", + "version": "1.9.2", "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.6.1", - "@clerk/types": "4.18.0", + "@clerk/shared": "2.6.2", + "@clerk/types": "4.19.0", "cookie": "0.5.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 22a27a55a94..65e2620857c 100644 --- a/packages/chrome-extension/CHANGELOG.md +++ b/packages/chrome-extension/CHANGELOG.md @@ -1,5 +1,14 @@ # Change Log +## 1.3.1 + +### Patch Changes + +- Updated dependencies [[`8a3b9f079`](https://github.com/clerk/javascript/commit/8a3b9f0793484b32dd609a5c80a194e62151d6ea), [`e95c28196`](https://github.com/clerk/javascript/commit/e95c2819675cea7963f2404e5f71f37ebed8d5e0)]: + - @clerk/clerk-js@5.20.0 + - @clerk/clerk-react@5.7.0 + - @clerk/shared@2.6.2 + ## 1.3.0 ### Minor Changes diff --git a/packages/chrome-extension/package.json b/packages/chrome-extension/package.json index c9b5c89a4e3..a42388e2f4f 100644 --- a/packages/chrome-extension/package.json +++ b/packages/chrome-extension/package.json @@ -1,6 +1,6 @@ { "name": "@clerk/chrome-extension", - "version": "1.3.0", + "version": "1.3.1", "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.19.0", - "@clerk/clerk-react": "5.6.0", - "@clerk/shared": "2.6.1", + "@clerk/clerk-js": "5.20.0", + "@clerk/clerk-react": "5.7.0", + "@clerk/shared": "2.6.2", "webextension-polyfill": "^0.10.0" }, "devDependencies": { diff --git a/packages/clerk-js/CHANGELOG.md b/packages/clerk-js/CHANGELOG.md index d0483e4fe87..3d31ebb8143 100644 --- a/packages/clerk-js/CHANGELOG.md +++ b/packages/clerk-js/CHANGELOG.md @@ -1,5 +1,30 @@ # Change Log +## 5.20.0 + +### Minor Changes + +- Add support for the Coinbase Wallet web3 provider and authentication strategy. The Coinbase Wallet provider handles both Coinbase Wallet extension and Smart Wallet ([#4082](https://github.com/clerk/javascript/pull/4082)) by [@chanioxaris](https://github.com/chanioxaris) + +- **Experimental:** Persist the Clerk client after signing out a user. ([#3941](https://github.com/clerk/javascript/pull/3941)) by [@panteliselef](https://github.com/panteliselef) + + This allows for matching a user's device with a client. To try out this new feature, enable it in your `` or `clerk.load()` call. + + ```js + // React + ; + + // Vanilla JS + await clerk.load({ experimental: { persistClient: true } }); + ``` + +### Patch Changes + +- Updated dependencies [[`8a3b9f079`](https://github.com/clerk/javascript/commit/8a3b9f0793484b32dd609a5c80a194e62151d6ea), [`e95c28196`](https://github.com/clerk/javascript/commit/e95c2819675cea7963f2404e5f71f37ebed8d5e0)]: + - @clerk/types@4.19.0 + - @clerk/localizations@2.8.1 + - @clerk/shared@2.6.2 + ## 5.19.0 ### Minor Changes diff --git a/packages/clerk-js/package.json b/packages/clerk-js/package.json index eb3b952d5a7..720af612b3c 100644 --- a/packages/clerk-js/package.json +++ b/packages/clerk-js/package.json @@ -1,6 +1,6 @@ { "name": "@clerk/clerk-js", - "version": "5.19.0", + "version": "5.20.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": "2.8.0", - "@clerk/shared": "2.6.1", - "@clerk/types": "4.18.0", + "@clerk/localizations": "2.8.1", + "@clerk/shared": "2.6.2", + "@clerk/types": "4.19.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 67f7cdb6c5e..803d4c20b4b 100644 --- a/packages/elements/CHANGELOG.md +++ b/packages/elements/CHANGELOG.md @@ -1,5 +1,12 @@ # @clerk/elements +## 0.14.6 + +### Patch Changes + +- Updated dependencies [[`8a3b9f079`](https://github.com/clerk/javascript/commit/8a3b9f0793484b32dd609a5c80a194e62151d6ea), [`e95c28196`](https://github.com/clerk/javascript/commit/e95c2819675cea7963f2404e5f71f37ebed8d5e0)]: + - @clerk/types@4.19.0 + ## 0.14.5 ### Patch Changes diff --git a/packages/elements/package.json b/packages/elements/package.json index acd3e396724..4dde6998a73 100644 --- a/packages/elements/package.json +++ b/packages/elements/package.json @@ -1,6 +1,6 @@ { "name": "@clerk/elements", - "version": "0.14.5", + "version": "0.14.6", "description": "Clerk Elements", "keywords": [ "clerk", @@ -71,7 +71,7 @@ "test:cache:clear": "jest --clearCache --useStderr" }, "dependencies": { - "@clerk/types": "^4.18.0", + "@clerk/types": "^4.19.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.6.0", + "@clerk/clerk-react": "5.7.0", "@clerk/eslint-config-custom": "*", - "@clerk/shared": "2.6.1", + "@clerk/shared": "2.6.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 167acff494c..b5fd999716b 100644 --- a/packages/expo/CHANGELOG.md +++ b/packages/expo/CHANGELOG.md @@ -1,5 +1,15 @@ # Change Log +## 2.2.7 + +### Patch Changes + +- Updated dependencies [[`8a3b9f079`](https://github.com/clerk/javascript/commit/8a3b9f0793484b32dd609a5c80a194e62151d6ea), [`e95c28196`](https://github.com/clerk/javascript/commit/e95c2819675cea7963f2404e5f71f37ebed8d5e0)]: + - @clerk/clerk-js@5.20.0 + - @clerk/clerk-react@5.7.0 + - @clerk/types@4.19.0 + - @clerk/shared@2.6.2 + ## 2.2.6 ### Patch Changes diff --git a/packages/expo/package.json b/packages/expo/package.json index f364fd3c1b5..059c4141ea2 100644 --- a/packages/expo/package.json +++ b/packages/expo/package.json @@ -1,6 +1,6 @@ { "name": "@clerk/clerk-expo", - "version": "2.2.6", + "version": "2.2.7", "description": "Clerk React Native/Expo library", "keywords": [ "react", @@ -55,10 +55,10 @@ "publish:local": "npx yalc push --replace --sig" }, "dependencies": { - "@clerk/clerk-js": "5.19.0", - "@clerk/clerk-react": "5.6.0", - "@clerk/shared": "2.6.1", - "@clerk/types": "4.18.0", + "@clerk/clerk-js": "5.20.0", + "@clerk/clerk-react": "5.7.0", + "@clerk/shared": "2.6.2", + "@clerk/types": "4.19.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 944c8dd14cf..97cb34aaf60 100644 --- a/packages/express/CHANGELOG.md +++ b/packages/express/CHANGELOG.md @@ -1,5 +1,14 @@ # Change Log +## 0.0.36 + +### Patch Changes + +- Updated dependencies [[`8a3b9f079`](https://github.com/clerk/javascript/commit/8a3b9f0793484b32dd609a5c80a194e62151d6ea), [`e95c28196`](https://github.com/clerk/javascript/commit/e95c2819675cea7963f2404e5f71f37ebed8d5e0), [`1fe744328`](https://github.com/clerk/javascript/commit/1fe744328d126bc597e81770119796ac18e055ed)]: + - @clerk/types@4.19.0 + - @clerk/backend@1.9.2 + - @clerk/shared@2.6.2 + ## 0.0.35 ### Patch Changes diff --git a/packages/express/package.json b/packages/express/package.json index bd3febd0597..00d8b885999 100644 --- a/packages/express/package.json +++ b/packages/express/package.json @@ -1,6 +1,6 @@ { "name": "@clerk/express", - "version": "0.0.35", + "version": "0.0.36", "description": "Clerk server SDK for usage with Express", "keywords": [ "clerk", @@ -53,9 +53,9 @@ "test:ci": "jest --maxWorkers=70%" }, "dependencies": { - "@clerk/backend": "^1.9.1", - "@clerk/shared": "^2.6.1", - "@clerk/types": "4.18.0", + "@clerk/backend": "^1.9.2", + "@clerk/shared": "^2.6.2", + "@clerk/types": "4.19.0", "tslib": "2.4.1" }, "devDependencies": { diff --git a/packages/fastify/CHANGELOG.md b/packages/fastify/CHANGELOG.md index 61149d882c9..12a5bae3e80 100644 --- a/packages/fastify/CHANGELOG.md +++ b/packages/fastify/CHANGELOG.md @@ -1,5 +1,14 @@ # Change Log +## 1.0.38 + +### Patch Changes + +- Updated dependencies [[`8a3b9f079`](https://github.com/clerk/javascript/commit/8a3b9f0793484b32dd609a5c80a194e62151d6ea), [`e95c28196`](https://github.com/clerk/javascript/commit/e95c2819675cea7963f2404e5f71f37ebed8d5e0), [`1fe744328`](https://github.com/clerk/javascript/commit/1fe744328d126bc597e81770119796ac18e055ed)]: + - @clerk/types@4.19.0 + - @clerk/backend@1.9.2 + - @clerk/shared@2.6.2 + ## 1.0.37 ### Patch Changes diff --git a/packages/fastify/package.json b/packages/fastify/package.json index 00579eae062..df9e0aac211 100644 --- a/packages/fastify/package.json +++ b/packages/fastify/package.json @@ -1,6 +1,6 @@ { "name": "@clerk/fastify", - "version": "1.0.37", + "version": "1.0.38", "description": "Clerk SDK for Fastify", "keywords": [ "auth", @@ -40,9 +40,9 @@ "test:cache:clear": "jest --clearCache --useStderr" }, "dependencies": { - "@clerk/backend": "1.9.1", - "@clerk/shared": "2.6.1", - "@clerk/types": "4.18.0", + "@clerk/backend": "1.9.2", + "@clerk/shared": "2.6.2", + "@clerk/types": "4.19.0", "cookies": "0.8.0" }, "devDependencies": { diff --git a/packages/localizations/CHANGELOG.md b/packages/localizations/CHANGELOG.md index ed1913b8223..94d53845524 100644 --- a/packages/localizations/CHANGELOG.md +++ b/packages/localizations/CHANGELOG.md @@ -1,5 +1,12 @@ # Change Log +## 2.8.1 + +### Patch Changes + +- Updated dependencies [[`8a3b9f079`](https://github.com/clerk/javascript/commit/8a3b9f0793484b32dd609a5c80a194e62151d6ea), [`e95c28196`](https://github.com/clerk/javascript/commit/e95c2819675cea7963f2404e5f71f37ebed8d5e0)]: + - @clerk/types@4.19.0 + ## 2.8.0 ### Minor Changes diff --git a/packages/localizations/package.json b/packages/localizations/package.json index e170223d993..e5a344305c8 100644 --- a/packages/localizations/package.json +++ b/packages/localizations/package.json @@ -1,6 +1,6 @@ { "name": "@clerk/localizations", - "version": "2.8.0", + "version": "2.8.1", "description": "Localizations for the Clerk components", "keywords": [ "react", @@ -98,7 +98,7 @@ "lint": "eslint src/" }, "dependencies": { - "@clerk/types": "4.18.0" + "@clerk/types": "4.19.0" }, "devDependencies": { "@clerk/eslint-config-custom": "*", diff --git a/packages/nextjs/CHANGELOG.md b/packages/nextjs/CHANGELOG.md index 321f6caf249..1ba9628498e 100644 --- a/packages/nextjs/CHANGELOG.md +++ b/packages/nextjs/CHANGELOG.md @@ -1,5 +1,15 @@ # Change Log +## 5.4.1 + +### Patch Changes + +- Updated dependencies [[`8a3b9f079`](https://github.com/clerk/javascript/commit/8a3b9f0793484b32dd609a5c80a194e62151d6ea), [`e95c28196`](https://github.com/clerk/javascript/commit/e95c2819675cea7963f2404e5f71f37ebed8d5e0), [`1fe744328`](https://github.com/clerk/javascript/commit/1fe744328d126bc597e81770119796ac18e055ed)]: + - @clerk/clerk-react@5.7.0 + - @clerk/types@4.19.0 + - @clerk/backend@1.9.2 + - @clerk/shared@2.6.2 + ## 5.4.0 ### Minor Changes diff --git a/packages/nextjs/package.json b/packages/nextjs/package.json index 6fe5f2245df..73046927f94 100644 --- a/packages/nextjs/package.json +++ b/packages/nextjs/package.json @@ -1,6 +1,6 @@ { "name": "@clerk/nextjs", - "version": "5.4.0", + "version": "5.4.1", "description": "Clerk SDK for NextJS", "keywords": [ "clerk", @@ -67,10 +67,10 @@ "test:ci": "jest --maxWorkers=70%" }, "dependencies": { - "@clerk/backend": "1.9.1", - "@clerk/clerk-react": "5.6.0", - "@clerk/shared": "2.6.1", - "@clerk/types": "4.18.0", + "@clerk/backend": "1.9.2", + "@clerk/clerk-react": "5.7.0", + "@clerk/shared": "2.6.2", + "@clerk/types": "4.19.0", "crypto-js": "4.2.0", "path-to-regexp": "6.2.2", "server-only": "0.0.1", diff --git a/packages/react/CHANGELOG.md b/packages/react/CHANGELOG.md index f41463579ea..690ab9d7aa3 100644 --- a/packages/react/CHANGELOG.md +++ b/packages/react/CHANGELOG.md @@ -1,5 +1,17 @@ # Change Log +## 5.7.0 + +### Minor Changes + +- Add support for the Coinbase Wallet web3 provider and authentication strategy. The Coinbase Wallet provider handles both Coinbase Wallet extension and Smart Wallet ([#4082](https://github.com/clerk/javascript/pull/4082)) by [@chanioxaris](https://github.com/chanioxaris) + +### Patch Changes + +- Updated dependencies [[`8a3b9f079`](https://github.com/clerk/javascript/commit/8a3b9f0793484b32dd609a5c80a194e62151d6ea), [`e95c28196`](https://github.com/clerk/javascript/commit/e95c2819675cea7963f2404e5f71f37ebed8d5e0)]: + - @clerk/types@4.19.0 + - @clerk/shared@2.6.2 + ## 5.6.0 ### Minor Changes diff --git a/packages/react/package.json b/packages/react/package.json index 4c8e8077bea..acae59036f1 100644 --- a/packages/react/package.json +++ b/packages/react/package.json @@ -1,6 +1,6 @@ { "name": "@clerk/clerk-react", - "version": "5.6.0", + "version": "5.7.0", "description": "Clerk React library", "keywords": [ "clerk", @@ -76,13 +76,13 @@ "test:ci": "jest --maxWorkers=70%" }, "dependencies": { - "@clerk/shared": "2.6.1", - "@clerk/types": "4.18.0", + "@clerk/shared": "2.6.2", + "@clerk/types": "4.19.0", "tslib": "2.4.1" }, "devDependencies": { "@clerk/eslint-config-custom": "*", - "@clerk/themes": "2.1.26", + "@clerk/themes": "2.1.27", "@types/node": "^18.19.33", "@types/react": "*", "@types/react-dom": "*", diff --git a/packages/remix/CHANGELOG.md b/packages/remix/CHANGELOG.md index 89673bc7fac..3f704c2111d 100644 --- a/packages/remix/CHANGELOG.md +++ b/packages/remix/CHANGELOG.md @@ -1,5 +1,15 @@ # Change Log +## 4.2.22 + +### Patch Changes + +- Updated dependencies [[`8a3b9f079`](https://github.com/clerk/javascript/commit/8a3b9f0793484b32dd609a5c80a194e62151d6ea), [`e95c28196`](https://github.com/clerk/javascript/commit/e95c2819675cea7963f2404e5f71f37ebed8d5e0), [`1fe744328`](https://github.com/clerk/javascript/commit/1fe744328d126bc597e81770119796ac18e055ed)]: + - @clerk/clerk-react@5.7.0 + - @clerk/types@4.19.0 + - @clerk/backend@1.9.2 + - @clerk/shared@2.6.2 + ## 4.2.21 ### Patch Changes diff --git a/packages/remix/package.json b/packages/remix/package.json index 25ff06af92f..6c4db918ddc 100644 --- a/packages/remix/package.json +++ b/packages/remix/package.json @@ -1,6 +1,6 @@ { "name": "@clerk/remix", - "version": "4.2.21", + "version": "4.2.22", "description": "Clerk SDK for Remix", "keywords": [ "clerk", @@ -73,10 +73,10 @@ "publish:local": "npx yalc push --replace --sig" }, "dependencies": { - "@clerk/backend": "1.9.1", - "@clerk/clerk-react": "5.6.0", - "@clerk/shared": "2.6.1", - "@clerk/types": "4.18.0", + "@clerk/backend": "1.9.2", + "@clerk/clerk-react": "5.7.0", + "@clerk/shared": "2.6.2", + "@clerk/types": "4.19.0", "cookie": "0.5.0", "tslib": "2.4.1" }, diff --git a/packages/sdk-node/CHANGELOG.md b/packages/sdk-node/CHANGELOG.md index 84c0fdfe7e3..15febc0181b 100644 --- a/packages/sdk-node/CHANGELOG.md +++ b/packages/sdk-node/CHANGELOG.md @@ -1,5 +1,14 @@ # Change Log +## 5.0.35 + +### Patch Changes + +- Updated dependencies [[`8a3b9f079`](https://github.com/clerk/javascript/commit/8a3b9f0793484b32dd609a5c80a194e62151d6ea), [`e95c28196`](https://github.com/clerk/javascript/commit/e95c2819675cea7963f2404e5f71f37ebed8d5e0), [`1fe744328`](https://github.com/clerk/javascript/commit/1fe744328d126bc597e81770119796ac18e055ed)]: + - @clerk/types@4.19.0 + - @clerk/backend@1.9.2 + - @clerk/shared@2.6.2 + ## 5.0.34 ### Patch Changes diff --git a/packages/sdk-node/package.json b/packages/sdk-node/package.json index 3a47b80c554..24cf5eff7c7 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.34", + "version": "5.0.35", "description": "Clerk server SDK for usage with node", "keywords": [ "clerk", @@ -53,9 +53,9 @@ "test:ci": "jest --maxWorkers=70%" }, "dependencies": { - "@clerk/backend": "1.9.1", - "@clerk/shared": "2.6.1", - "@clerk/types": "4.18.0", + "@clerk/backend": "1.9.2", + "@clerk/shared": "2.6.2", + "@clerk/types": "4.19.0", "tslib": "2.4.1" }, "devDependencies": { diff --git a/packages/shared/CHANGELOG.md b/packages/shared/CHANGELOG.md index 840a56f60cc..5ad70bb19d2 100644 --- a/packages/shared/CHANGELOG.md +++ b/packages/shared/CHANGELOG.md @@ -1,5 +1,12 @@ # Change Log +## 2.6.2 + +### Patch Changes + +- Updated dependencies [[`8a3b9f079`](https://github.com/clerk/javascript/commit/8a3b9f0793484b32dd609a5c80a194e62151d6ea), [`e95c28196`](https://github.com/clerk/javascript/commit/e95c2819675cea7963f2404e5f71f37ebed8d5e0)]: + - @clerk/types@4.19.0 + ## 2.6.1 ### Patch Changes diff --git a/packages/shared/package.json b/packages/shared/package.json index 359258cc23e..87b6cccee7b 100644 --- a/packages/shared/package.json +++ b/packages/shared/package.json @@ -1,6 +1,6 @@ { "name": "@clerk/shared", - "version": "2.6.1", + "version": "2.6.2", "description": "Internal package utils used by the Clerk SDKs", "repository": { "type": "git", @@ -92,7 +92,7 @@ "test:coverage": "jest --collectCoverage && open coverage/lcov-report/index.html" }, "dependencies": { - "@clerk/types": "4.18.0", + "@clerk/types": "4.19.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 eeb1bd5fba4..eb2eb4b13ac 100644 --- a/packages/tanstack-start/CHANGELOG.md +++ b/packages/tanstack-start/CHANGELOG.md @@ -1,5 +1,17 @@ # @clerk/tanstack-start +## 0.3.5 + +### Patch Changes + +- Types fix for `createClerkHandler` ([#4081](https://github.com/clerk/javascript/pull/4081)) by [@octoper](https://github.com/octoper) + +- Updated dependencies [[`8a3b9f079`](https://github.com/clerk/javascript/commit/8a3b9f0793484b32dd609a5c80a194e62151d6ea), [`e95c28196`](https://github.com/clerk/javascript/commit/e95c2819675cea7963f2404e5f71f37ebed8d5e0), [`1fe744328`](https://github.com/clerk/javascript/commit/1fe744328d126bc597e81770119796ac18e055ed)]: + - @clerk/clerk-react@5.7.0 + - @clerk/types@4.19.0 + - @clerk/backend@1.9.2 + - @clerk/shared@2.6.2 + ## 0.3.4 ### Patch Changes diff --git a/packages/tanstack-start/package.json b/packages/tanstack-start/package.json index 2ae16d59630..9f02afb0017 100644 --- a/packages/tanstack-start/package.json +++ b/packages/tanstack-start/package.json @@ -1,6 +1,6 @@ { "name": "@clerk/tanstack-start", - "version": "0.3.4", + "version": "0.3.5", "description": "Clerk SDK for TanStack Start", "keywords": [ "clerk", @@ -54,10 +54,10 @@ "publish:local": "npx yalc push --replace --sig" }, "dependencies": { - "@clerk/backend": "1.9.1", - "@clerk/clerk-react": "5.6.0", - "@clerk/shared": "2.6.1", - "@clerk/types": "4.18.0", + "@clerk/backend": "1.9.2", + "@clerk/clerk-react": "5.7.0", + "@clerk/shared": "2.6.2", + "@clerk/types": "4.19.0", "tslib": "2.4.1" }, "devDependencies": { diff --git a/packages/testing/CHANGELOG.md b/packages/testing/CHANGELOG.md index 4d6ba392c96..3f698c0ce16 100644 --- a/packages/testing/CHANGELOG.md +++ b/packages/testing/CHANGELOG.md @@ -1,5 +1,14 @@ # @clerk/testing +## 1.2.18 + +### Patch Changes + +- Updated dependencies [[`8a3b9f079`](https://github.com/clerk/javascript/commit/8a3b9f0793484b32dd609a5c80a194e62151d6ea), [`e95c28196`](https://github.com/clerk/javascript/commit/e95c2819675cea7963f2404e5f71f37ebed8d5e0), [`1fe744328`](https://github.com/clerk/javascript/commit/1fe744328d126bc597e81770119796ac18e055ed)]: + - @clerk/types@4.19.0 + - @clerk/backend@1.9.2 + - @clerk/shared@2.6.2 + ## 1.2.17 ### Patch Changes diff --git a/packages/testing/package.json b/packages/testing/package.json index 98192b9b264..2454223a59c 100644 --- a/packages/testing/package.json +++ b/packages/testing/package.json @@ -1,6 +1,6 @@ { "name": "@clerk/testing", - "version": "1.2.17", + "version": "1.2.18", "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.9.1", - "@clerk/shared": "2.6.1", - "@clerk/types": "4.18.0", + "@clerk/backend": "1.9.2", + "@clerk/shared": "2.6.2", + "@clerk/types": "4.19.0", "dotenv": "16.4.5" }, "devDependencies": { diff --git a/packages/themes/CHANGELOG.md b/packages/themes/CHANGELOG.md index b7bd92cc5ca..f4e8d7ede17 100644 --- a/packages/themes/CHANGELOG.md +++ b/packages/themes/CHANGELOG.md @@ -1,5 +1,12 @@ # Change Log +## 2.1.27 + +### Patch Changes + +- Updated dependencies [[`8a3b9f079`](https://github.com/clerk/javascript/commit/8a3b9f0793484b32dd609a5c80a194e62151d6ea), [`e95c28196`](https://github.com/clerk/javascript/commit/e95c2819675cea7963f2404e5f71f37ebed8d5e0)]: + - @clerk/types@4.19.0 + ## 2.1.26 ### Patch Changes diff --git a/packages/themes/package.json b/packages/themes/package.json index b0d9bc62990..3ca81c1758f 100644 --- a/packages/themes/package.json +++ b/packages/themes/package.json @@ -1,6 +1,6 @@ { "name": "@clerk/themes", - "version": "2.1.26", + "version": "2.1.27", "description": "Themes for the Clerk auth components", "keywords": [ "react", @@ -37,7 +37,7 @@ "lint": "eslint src/" }, "dependencies": { - "@clerk/types": "4.18.0", + "@clerk/types": "4.19.0", "tslib": "2.4.1" }, "devDependencies": { diff --git a/packages/types/CHANGELOG.md b/packages/types/CHANGELOG.md index c8e749282a5..94c61acc523 100644 --- a/packages/types/CHANGELOG.md +++ b/packages/types/CHANGELOG.md @@ -1,5 +1,23 @@ # Change Log +## 4.19.0 + +### Minor Changes + +- Add support for the Coinbase Wallet web3 provider and authentication strategy. The Coinbase Wallet provider handles both Coinbase Wallet extension and Smart Wallet ([#4082](https://github.com/clerk/javascript/pull/4082)) by [@chanioxaris](https://github.com/chanioxaris) + +- **Experimental:** Persist the Clerk client after signing out a user. ([#3941](https://github.com/clerk/javascript/pull/3941)) by [@panteliselef](https://github.com/panteliselef) + + This allows for matching a user's device with a client. To try out this new feature, enable it in your `` or `clerk.load()` call. + + ```js + // React + ; + + // Vanilla JS + await clerk.load({ experimental: { persistClient: true } }); + ``` + ## 4.18.0 ### Minor Changes diff --git a/packages/types/package.json b/packages/types/package.json index 03717647273..47e22d479ff 100644 --- a/packages/types/package.json +++ b/packages/types/package.json @@ -1,6 +1,6 @@ { "name": "@clerk/types", - "version": "4.18.0", + "version": "4.19.0", "description": "Typings for Clerk libraries.", "keywords": [ "clerk",