diff --git a/.changeset/chilly-tips-smash.md b/.changeset/chilly-tips-smash.md deleted file mode 100644 index 7c8ecb8737..0000000000 --- a/.changeset/chilly-tips-smash.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -"@clerk/clerk-js": patch ---- - -Check if any legacy properties have value before displaying a warning diff --git a/.changeset/clean-boats-invite.md b/.changeset/clean-boats-invite.md deleted file mode 100644 index 900294fdb8..0000000000 --- a/.changeset/clean-boats-invite.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -'@clerk/clerk-js': patch ---- - -Hide "Create Organization" in when it's disabled for user diff --git a/.changeset/curly-spoons-do.md b/.changeset/curly-spoons-do.md deleted file mode 100644 index a845151cc8..0000000000 --- a/.changeset/curly-spoons-do.md +++ /dev/null @@ -1,2 +0,0 @@ ---- ---- diff --git a/.changeset/empty-actors-deliver.md b/.changeset/empty-actors-deliver.md deleted file mode 100644 index d8a9fb19b7..0000000000 --- a/.changeset/empty-actors-deliver.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -'@clerk/localizations': minor ---- - -Replace "email ID" with "email address" in `en-US.ts` for `signIn.forgotPassword.subtitle_email` diff --git a/.changeset/four-teachers-clap.md b/.changeset/four-teachers-clap.md deleted file mode 100644 index 33b96f5fa5..0000000000 --- a/.changeset/four-teachers-clap.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -'@clerk/testing': major ---- - -Introduce the `@clerk/testing` package diff --git a/.changeset/gorgeous-carrots-exercise.md b/.changeset/gorgeous-carrots-exercise.md deleted file mode 100644 index a845151cc8..0000000000 --- a/.changeset/gorgeous-carrots-exercise.md +++ /dev/null @@ -1,2 +0,0 @@ ---- ---- diff --git a/.changeset/mighty-timers-end.md b/.changeset/mighty-timers-end.md deleted file mode 100644 index ebf26e3222..0000000000 --- a/.changeset/mighty-timers-end.md +++ /dev/null @@ -1,6 +0,0 @@ ---- -'@clerk/backend': patch -'@clerk/nextjs': patch ---- - -Export all Webhook event types and related JSON types. The newly exported types are: `DeletedObjectJSON`, `EmailJSON`, `OrganizationInvitationJSON`, `OrganizationJSON`, `OrganizationMembershipJSON`, `SessionJSON`, `SMSMessageJSON`, `UserJSON`, `UserWebhookEvent`, `EmailWebhookEvent`, `SMSWebhookEvent`, `SessionWebhookEvent`, `OrganizationWebhookEvent`, `OrganizationMembershipWebhookEvent`, `OrganizationInvitationWebhookEvent` diff --git a/.changeset/perfect-carpets-pump.md b/.changeset/perfect-carpets-pump.md deleted file mode 100644 index a845151cc8..0000000000 --- a/.changeset/perfect-carpets-pump.md +++ /dev/null @@ -1,2 +0,0 @@ ---- ---- diff --git a/.changeset/silly-mice-perform.md b/.changeset/silly-mice-perform.md deleted file mode 100644 index a845151cc8..0000000000 --- a/.changeset/silly-mice-perform.md +++ /dev/null @@ -1,2 +0,0 @@ ---- ---- diff --git a/.changeset/smooth-experts-deliver.md b/.changeset/smooth-experts-deliver.md deleted file mode 100644 index a845151cc8..0000000000 --- a/.changeset/smooth-experts-deliver.md +++ /dev/null @@ -1,2 +0,0 @@ ---- ---- diff --git a/.changeset/tasty-ghosts-kick.md b/.changeset/tasty-ghosts-kick.md deleted file mode 100644 index dbe5c88fe1..0000000000 --- a/.changeset/tasty-ghosts-kick.md +++ /dev/null @@ -1,6 +0,0 @@ ---- -'@clerk/backend': patch ---- - -Added missing 'organizationId' parameter to UserListParams -Moved last_active_at_since from UserCountParams to UserListParams diff --git a/.changeset/tiny-taxis-scream.md b/.changeset/tiny-taxis-scream.md deleted file mode 100644 index 09696f04ad..0000000000 --- a/.changeset/tiny-taxis-scream.md +++ /dev/null @@ -1,9 +0,0 @@ ---- -'@clerk/localizations': minor -'@clerk/clerk-js': minor -'@clerk/types': minor ---- - -Remove experimental Passkeys APIs. This includes any API that is marked as experimental or has the `__experimental_` prefix. - -This prepares the Passkeys release to move further along towards a beta release and eventual stable release. diff --git a/.changeset/wet-windows-wave.md b/.changeset/wet-windows-wave.md deleted file mode 100644 index 42950c6528..0000000000 --- a/.changeset/wet-windows-wave.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -'@clerk/clerk-js': patch ---- - -Warn when a legacy redirect prop is being shadowed by "fallbackRedirectUrl" or "forceRedirectUrl" diff --git a/.changeset/wise-news-matter.md b/.changeset/wise-news-matter.md deleted file mode 100644 index a845151cc8..0000000000 --- a/.changeset/wise-news-matter.md +++ /dev/null @@ -1,2 +0,0 @@ ---- ---- diff --git a/package-lock.json b/package-lock.json index dba399d8e3..268235b5b5 100644 --- a/package-lock.json +++ b/package-lock.json @@ -37490,7 +37490,7 @@ }, "packages/backend": { "name": "@clerk/backend", - "version": "1.0.0", + "version": "1.0.1", "license": "MIT", "dependencies": { "@clerk/shared": "2.0.0", @@ -37499,7 +37499,7 @@ "tslib": "2.4.1" }, "devDependencies": { - "@clerk/types": "4.0.0", + "@clerk/types": "4.1.0", "@cloudflare/workers-types": "^3.18.0", "@types/chai": "^4.3.3", "@types/cookie": "^0.5.1", @@ -37607,11 +37607,11 @@ }, "packages/chrome-extension": { "name": "@clerk/chrome-extension", - "version": "1.0.0", + "version": "1.0.1", "license": "MIT", "dependencies": { - "@clerk/clerk-js": "5.0.0", - "@clerk/clerk-react": "5.0.0", + "@clerk/clerk-js": "5.1.0", + "@clerk/clerk-react": "5.0.1", "@clerk/shared": "2.0.0", "webextension-polyfill": "^0.10.0" }, @@ -37656,12 +37656,12 @@ }, "packages/clerk-js": { "name": "@clerk/clerk-js", - "version": "5.0.0", + "version": "5.1.0", "license": "MIT", "dependencies": { - "@clerk/localizations": "2.0.0", + "@clerk/localizations": "2.1.0", "@clerk/shared": "2.0.0", - "@clerk/types": "4.0.0", + "@clerk/types": "4.1.0", "@emotion/cache": "11.11.0", "@emotion/react": "11.11.1", "@floating-ui/react": "0.25.4", @@ -38220,9 +38220,9 @@ "xstate": "^5.11.0" }, "devDependencies": { - "@clerk/clerk-react": "5.0.0", + "@clerk/clerk-react": "5.0.1", "@clerk/shared": "2.0.0", - "@clerk/types": "^4.0.0", + "@clerk/types": "^4.1.0", "@types/node": "^18.17.0", "@types/react": "*", "@types/react-dom": "*", @@ -38601,18 +38601,18 @@ }, "packages/expo": { "name": "@clerk/clerk-expo", - "version": "1.0.0", + "version": "1.0.1", "license": "MIT", "dependencies": { - "@clerk/clerk-js": "5.0.0", - "@clerk/clerk-react": "5.0.0", + "@clerk/clerk-js": "5.1.0", + "@clerk/clerk-react": "5.0.1", "@clerk/shared": "2.0.0", "base-64": "^1.0.0", "react-native-url-polyfill": "2.0.0", "tslib": "2.4.1" }, "devDependencies": { - "@clerk/types": "^4.0.0", + "@clerk/types": "^4.1.0", "@types/base-64": "^1.0.2", "@types/node": "^20.11.24", "@types/react": "*", @@ -38942,15 +38942,15 @@ }, "packages/express": { "name": "@clerk/express", - "version": "0.0.1", + "version": "0.0.2", "license": "MIT", "dependencies": { - "@clerk/backend": "^1.0.0", + "@clerk/backend": "^1.0.1", "@clerk/shared": "^2.0.0", "tslib": "2.4.1" }, "devDependencies": { - "@clerk/types": "4.0.0", + "@clerk/types": "4.1.0", "@types/express": "^4.17", "@types/node": "^18.17.0", "@types/supertest": "^6.0.2", @@ -39099,12 +39099,12 @@ }, "packages/fastify": { "name": "@clerk/fastify", - "version": "1.0.0", + "version": "1.0.1", "license": "MIT", "dependencies": { - "@clerk/backend": "1.0.0", + "@clerk/backend": "1.0.1", "@clerk/shared": "2.0.0", - "@clerk/types": "4.0.0", + "@clerk/types": "4.1.0", "cookies": "0.8.0" }, "devDependencies": { @@ -39125,14 +39125,14 @@ "version": "5.0.0-beta.45", "license": "MIT", "dependencies": { - "@clerk/backend": "1.0.0", - "@clerk/clerk-react": "5.0.0", - "@clerk/clerk-sdk-node": "5.0.0", + "@clerk/backend": "1.0.1", + "@clerk/clerk-react": "5.0.1", + "@clerk/clerk-sdk-node": "5.0.1", "cookie": "0.5.0", "tslib": "2.4.1" }, "devDependencies": { - "@clerk/types": "4.0.0", + "@clerk/types": "4.1.0", "@types/cookie": "^0.5.0", "@types/node": "^18.17.0", "eslint-config-custom": "*", @@ -39152,10 +39152,10 @@ }, "packages/localizations": { "name": "@clerk/localizations", - "version": "2.0.0", + "version": "2.1.0", "license": "MIT", "devDependencies": { - "@clerk/types": "4.0.0", + "@clerk/types": "4.1.0", "@types/node": "^18.17.0", "eslint-config-custom": "*", "tsup": "*", @@ -39171,18 +39171,18 @@ }, "packages/nextjs": { "name": "@clerk/nextjs", - "version": "5.0.1", + "version": "5.0.2", "license": "MIT", "dependencies": { - "@clerk/backend": "1.0.0", - "@clerk/clerk-react": "5.0.0", + "@clerk/backend": "1.0.1", + "@clerk/clerk-react": "5.0.1", "@clerk/shared": "2.0.0", "crypto-js": "4.2.0", "path-to-regexp": "6.2.1", "tslib": "2.4.1" }, "devDependencies": { - "@clerk/types": "4.0.0", + "@clerk/types": "4.1.0", "@types/crypto-js": "4.2.2", "@types/node": "^18.17.0", "@types/react": "*", @@ -39279,16 +39279,16 @@ }, "packages/react": { "name": "@clerk/clerk-react", - "version": "5.0.0", + "version": "5.0.1", "license": "MIT", "dependencies": { "@clerk/shared": "2.0.0", - "@clerk/types": "4.0.0", + "@clerk/types": "4.1.0", "eslint-config-custom": "*", "tslib": "2.4.1" }, "devDependencies": { - "@clerk/themes": "2.0.0", + "@clerk/themes": "2.0.1", "@types/node": "^18.17.0", "@types/react": "*", "@types/react-dom": "*", @@ -39310,17 +39310,17 @@ }, "packages/remix": { "name": "@clerk/remix", - "version": "4.0.0", + "version": "4.0.1", "license": "MIT", "dependencies": { - "@clerk/backend": "1.0.0", - "@clerk/clerk-react": "5.0.0", + "@clerk/backend": "1.0.1", + "@clerk/clerk-react": "5.0.1", "@clerk/shared": "2.0.0", "cookie": "0.5.0", "tslib": "2.4.1" }, "devDependencies": { - "@clerk/types": "4.0.0", + "@clerk/types": "4.1.0", "@remix-run/react": "^2.0.0", "@remix-run/server-runtime": "^2.0.0", "@types/cookie": "^0.5.0", @@ -39346,15 +39346,15 @@ }, "packages/sdk-node": { "name": "@clerk/clerk-sdk-node", - "version": "5.0.0", + "version": "5.0.1", "license": "MIT", "dependencies": { - "@clerk/backend": "1.0.0", + "@clerk/backend": "1.0.1", "@clerk/shared": "2.0.0", "tslib": "2.4.1" }, "devDependencies": { - "@clerk/types": "4.0.0", + "@clerk/types": "4.1.0", "@types/express": "4.17.14", "@types/node": "^18.17.0", "eslint-config-custom": "*", @@ -39384,7 +39384,7 @@ "swr": "2.2.0" }, "devDependencies": { - "@clerk/types": "4.0.0", + "@clerk/types": "4.1.0", "@types/glob-to-regexp": "0.4.1", "@types/js-cookie": "3.0.2", "@types/node": "^18.17.0", @@ -39419,11 +39419,11 @@ }, "packages/testing": { "name": "@clerk/testing", - "version": "0.0.1", + "version": "1.0.0", "license": "MIT", "dependencies": { "@clerk/shared": "2.0.0", - "@clerk/types": "4.0.0", + "@clerk/types": "4.1.0", "dotenv": "16.4.5" }, "devDependencies": { @@ -39503,10 +39503,10 @@ }, "packages/themes": { "name": "@clerk/themes", - "version": "2.0.0", + "version": "2.0.1", "license": "MIT", "dependencies": { - "@clerk/types": "4.0.0", + "@clerk/types": "4.1.0", "tslib": "2.4.1" }, "devDependencies": { @@ -39528,7 +39528,7 @@ }, "packages/types": { "name": "@clerk/types", - "version": "4.0.0", + "version": "4.1.0", "license": "MIT", "dependencies": { "csstype": "3.1.1" diff --git a/packages/backend/CHANGELOG.md b/packages/backend/CHANGELOG.md index e03229f729..51ff28ffc0 100644 --- a/packages/backend/CHANGELOG.md +++ b/packages/backend/CHANGELOG.md @@ -1,5 +1,15 @@ # Change Log +## 1.0.1 + +### Patch Changes + +- Export all Webhook event types and related JSON types. The newly exported types are: `DeletedObjectJSON`, `EmailJSON`, `OrganizationInvitationJSON`, `OrganizationJSON`, `OrganizationMembershipJSON`, `SessionJSON`, `SMSMessageJSON`, `UserJSON`, `UserWebhookEvent`, `EmailWebhookEvent`, `SMSWebhookEvent`, `SessionWebhookEvent`, `OrganizationWebhookEvent`, `OrganizationMembershipWebhookEvent`, `OrganizationInvitationWebhookEvent` ([#3248](https://github.com/clerk/javascript/pull/3248)) by [@nikosdouvlis](https://github.com/nikosdouvlis) + +- Added missing 'organizationId' parameter to UserListParams ([#3240](https://github.com/clerk/javascript/pull/3240)) by [@royanger](https://github.com/royanger) + + Moved last_active_at_since from UserCountParams to UserListParams + ## 1.0.0 ### Major Changes diff --git a/packages/backend/package.json b/packages/backend/package.json index 48562e03a8..99e8763722 100644 --- a/packages/backend/package.json +++ b/packages/backend/package.json @@ -1,6 +1,6 @@ { "name": "@clerk/backend", - "version": "1.0.0", + "version": "1.0.1", "description": "Clerk Backend SDK - REST Client for Backend API & JWT verification utilities", "homepage": "https://clerk.com/", "bugs": { @@ -101,7 +101,7 @@ "tslib": "2.4.1" }, "devDependencies": { - "@clerk/types": "4.0.0", + "@clerk/types": "4.1.0", "@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 f0747b5808..dd5ad47c78 100644 --- a/packages/chrome-extension/CHANGELOG.md +++ b/packages/chrome-extension/CHANGELOG.md @@ -1,5 +1,13 @@ # Change Log +## 1.0.1 + +### Patch Changes + +- Updated dependencies [[`e79610344`](https://github.com/clerk/javascript/commit/e79610344ee8f48c742f2ffe2ef31d43d63cdf5a), [`6a67bc96b`](https://github.com/clerk/javascript/commit/6a67bc96ba38dfcf8fbd9a098613f50e62e5be7a), [`956d8792f`](https://github.com/clerk/javascript/commit/956d8792fefe9d6a89022f1e938149b25503ec7f), [`6f3c11de6`](https://github.com/clerk/javascript/commit/6f3c11de638b360597ca5d2141e5f4bee12f604d)]: + - @clerk/clerk-js@5.1.0 + - @clerk/clerk-react@5.0.1 + ## 1.0.0 ### Major Changes @@ -42,7 +50,8 @@ - use `redirectUrl` instead of `redirect_url` in `User.createExternalAccount()` - use `signature` instead of `generatedSignature` in `Signup.attemptWeb3WalletVerification()` - 8aea39cd6: - Introduce `@clerk/clerk-react/errors` and `@clerk/clerk-react/internal` subpath exports to expose some internal utilities. Eg - ```typescript + + ````typescript // Before import { **internal**setErrorThrowerOptions } from '@clerk/clerk-react'; // After @@ -68,6 +77,8 @@ - Drop `withUser`, `WithUser`, `withClerk` HOFs and `WithClerk`, `withSession`, `WithSession` HOCs from the `@clerk/clerk-react` to reduce the export surface since it's trivial to implement if needed. + ```` + - 5f58a2274: Remove hashing and third-party cookie functionality related to development instance session syncing in favor of URL-based session syncing with query parameters. - 52ff8fe6b: Upgrade React version to >=18 and add react-dom as peer dependency to fix issues with vite & rollup building. diff --git a/packages/chrome-extension/package.json b/packages/chrome-extension/package.json index d1ee94590e..71edf52708 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", + "version": "1.0.1", "description": "Clerk SDK for Chrome extensions", "keywords": [ "auth", @@ -44,8 +44,8 @@ "test:coverage": "jest --collectCoverage && open coverage/lcov-report/index.html" }, "dependencies": { - "@clerk/clerk-js": "5.0.0", - "@clerk/clerk-react": "5.0.0", + "@clerk/clerk-js": "5.1.0", + "@clerk/clerk-react": "5.0.1", "@clerk/shared": "2.0.0", "webextension-polyfill": "^0.10.0" }, diff --git a/packages/clerk-js/CHANGELOG.md b/packages/clerk-js/CHANGELOG.md index 2945f03c20..caa4b19f11 100644 --- a/packages/clerk-js/CHANGELOG.md +++ b/packages/clerk-js/CHANGELOG.md @@ -1,5 +1,25 @@ # Change Log +## 5.1.0 + +### Minor Changes + +- Remove experimental Passkeys APIs. This includes any API that is marked as experimental or has the `__experimental_` prefix. ([#3233](https://github.com/clerk/javascript/pull/3233)) by [@panteliselef](https://github.com/panteliselef) + + This prepares the Passkeys release to move further along towards a beta release and eventual stable release. + +### Patch Changes + +- Check if any legacy properties have value before displaying a warning ([#3254](https://github.com/clerk/javascript/pull/3254)) by [@EmmanouelaPothitou](https://github.com/EmmanouelaPothitou) + +- Hide "Create Organization" in when it's disabled for user ([#3249](https://github.com/clerk/javascript/pull/3249)) by [@dimkl](https://github.com/dimkl) + +- Warn when a legacy redirect prop is being shadowed by "fallbackRedirectUrl" or "forceRedirectUrl" by [@nikosdouvlis](https://github.com/nikosdouvlis) + +- Updated dependencies [[`de1d75d1a`](https://github.com/clerk/javascript/commit/de1d75d1acab452ad2b7c533053f45d2e0ec66cc), [`956d8792f`](https://github.com/clerk/javascript/commit/956d8792fefe9d6a89022f1e938149b25503ec7f)]: + - @clerk/localizations@2.1.0 + - @clerk/types@4.1.0 + ## 5.0.0 ### Major Changes diff --git a/packages/clerk-js/package.json b/packages/clerk-js/package.json index 7968d5166d..e1640ddd97 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", + "version": "5.1.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.0.0", + "@clerk/localizations": "2.1.0", "@clerk/shared": "2.0.0", - "@clerk/types": "4.0.0", + "@clerk/types": "4.1.0", "@emotion/cache": "11.11.0", "@emotion/react": "11.11.1", "@floating-ui/react": "0.25.4", diff --git a/packages/elements/package.json b/packages/elements/package.json index 86b3800fe9..9f8b962d8e 100644 --- a/packages/elements/package.json +++ b/packages/elements/package.json @@ -77,9 +77,9 @@ "xstate": "^5.11.0" }, "devDependencies": { - "@clerk/clerk-react": "5.0.0", + "@clerk/clerk-react": "5.0.1", "@clerk/shared": "2.0.0", - "@clerk/types": "^4.0.0", + "@clerk/types": "^4.1.0", "@types/node": "^18.17.0", "@types/react": "*", "@types/react-dom": "*", diff --git a/packages/expo/CHANGELOG.md b/packages/expo/CHANGELOG.md index 3736fd43c2..c96eec5b54 100644 --- a/packages/expo/CHANGELOG.md +++ b/packages/expo/CHANGELOG.md @@ -1,5 +1,13 @@ # Change Log +## 1.0.1 + +### Patch Changes + +- Updated dependencies [[`e79610344`](https://github.com/clerk/javascript/commit/e79610344ee8f48c742f2ffe2ef31d43d63cdf5a), [`6a67bc96b`](https://github.com/clerk/javascript/commit/6a67bc96ba38dfcf8fbd9a098613f50e62e5be7a), [`956d8792f`](https://github.com/clerk/javascript/commit/956d8792fefe9d6a89022f1e938149b25503ec7f), [`6f3c11de6`](https://github.com/clerk/javascript/commit/6f3c11de638b360597ca5d2141e5f4bee12f604d)]: + - @clerk/clerk-js@5.1.0 + - @clerk/clerk-react@5.0.1 + ## 1.0.0 ### Major Changes @@ -49,7 +57,8 @@ - use `EmailLinkErrorCode` instead of `MagicLinkErrorCode` - use `useEmailLink` instead of `useMagicLink` - 8aea39cd6: - Introduce `@clerk/clerk-react/errors` and `@clerk/clerk-react/internal` subpath exports to expose some internal utilities. Eg - ```typescript + + ````typescript // Before import { **internal**setErrorThrowerOptions } from '@clerk/clerk-react'; // After @@ -75,6 +84,8 @@ - Drop `withUser`, `WithUser`, `withClerk` HOFs and `WithClerk`, `withSession`, `WithSession` HOCs from the `@clerk/clerk-react` to reduce the export surface since it's trivial to implement if needed. + ```` + - 52ff8fe6b: Upgrade React version to >=18 and add react-dom as peer dependency to fix issues with vite & rollup building. - 97407d8aa: Dropping support for Node 14 and 16 as they both reached EOL status. The minimal Node.js version required by Clerk is `18.18.0` now. diff --git a/packages/expo/package.json b/packages/expo/package.json index b117023c66..f567b40073 100644 --- a/packages/expo/package.json +++ b/packages/expo/package.json @@ -1,6 +1,6 @@ { "name": "@clerk/clerk-expo", - "version": "1.0.0", + "version": "1.0.1", "description": "Clerk React Native/Expo library", "keywords": [ "react", @@ -39,15 +39,15 @@ "publish:local": "npx yalc push --replace --sig" }, "dependencies": { - "@clerk/clerk-js": "5.0.0", - "@clerk/clerk-react": "5.0.0", + "@clerk/clerk-js": "5.1.0", + "@clerk/clerk-react": "5.0.1", "@clerk/shared": "2.0.0", "base-64": "^1.0.0", "react-native-url-polyfill": "2.0.0", "tslib": "2.4.1" }, "devDependencies": { - "@clerk/types": "^4.0.0", + "@clerk/types": "^4.1.0", "@types/base-64": "^1.0.2", "@types/node": "^20.11.24", "@types/react": "*", diff --git a/packages/express/CHANGELOG.md b/packages/express/CHANGELOG.md index c07bca5549..de19d1fd19 100644 --- a/packages/express/CHANGELOG.md +++ b/packages/express/CHANGELOG.md @@ -1,5 +1,12 @@ # Change Log +## 0.0.2 + +### Patch Changes + +- Updated dependencies [[`3c6e5a6f1`](https://github.com/clerk/javascript/commit/3c6e5a6f1dd0ac198e6e48d1b83c6d4846a7f900), [`65503dcb9`](https://github.com/clerk/javascript/commit/65503dcb97acb9538e5c0e3f8199d20ad31c9d7d)]: + - @clerk/backend@1.0.1 + ## 0.0.1 ### Patch Changes diff --git a/packages/express/package.json b/packages/express/package.json index ce8dde773c..6aaaad90f4 100644 --- a/packages/express/package.json +++ b/packages/express/package.json @@ -1,6 +1,6 @@ { "name": "@clerk/express", - "version": "0.0.1", + "version": "0.0.2", "description": "Clerk server SDK for usage with Express", "keywords": [ "clerk", @@ -53,12 +53,12 @@ "test:ci": "jest --maxWorkers=70%" }, "dependencies": { - "@clerk/backend": "^1.0.0", + "@clerk/backend": "^1.0.1", "@clerk/shared": "^2.0.0", "tslib": "2.4.1" }, "devDependencies": { - "@clerk/types": "4.0.0", + "@clerk/types": "4.1.0", "@types/express": "^4.17", "@types/node": "^18.17.0", "@types/supertest": "^6.0.2", diff --git a/packages/fastify/CHANGELOG.md b/packages/fastify/CHANGELOG.md index 680df860b0..fdc4d6d886 100644 --- a/packages/fastify/CHANGELOG.md +++ b/packages/fastify/CHANGELOG.md @@ -1,5 +1,13 @@ # Change Log +## 1.0.1 + +### Patch Changes + +- Updated dependencies [[`3c6e5a6f1`](https://github.com/clerk/javascript/commit/3c6e5a6f1dd0ac198e6e48d1b83c6d4846a7f900), [`65503dcb9`](https://github.com/clerk/javascript/commit/65503dcb97acb9538e5c0e3f8199d20ad31c9d7d), [`956d8792f`](https://github.com/clerk/javascript/commit/956d8792fefe9d6a89022f1e938149b25503ec7f)]: + - @clerk/backend@1.0.1 + - @clerk/types@4.1.0 + ## 1.0.0 ### Major Changes diff --git a/packages/fastify/package.json b/packages/fastify/package.json index ed79c8fa34..427027f2ac 100644 --- a/packages/fastify/package.json +++ b/packages/fastify/package.json @@ -1,6 +1,6 @@ { "name": "@clerk/fastify", - "version": "1.0.0", + "version": "1.0.1", "description": "Clerk SDK for Fastify", "keywords": [ "auth", @@ -40,9 +40,9 @@ "test:cache:clear": "jest --clearCache --useStderr" }, "dependencies": { - "@clerk/backend": "1.0.0", + "@clerk/backend": "1.0.1", "@clerk/shared": "2.0.0", - "@clerk/types": "4.0.0", + "@clerk/types": "4.1.0", "cookies": "0.8.0" }, "devDependencies": { diff --git a/packages/gatsby-plugin-clerk/package.json b/packages/gatsby-plugin-clerk/package.json index cc2a7db5c8..c92827bf1a 100644 --- a/packages/gatsby-plugin-clerk/package.json +++ b/packages/gatsby-plugin-clerk/package.json @@ -44,14 +44,14 @@ "publish:local": "npx yalc push --replace --sig" }, "dependencies": { - "@clerk/backend": "1.0.0", - "@clerk/clerk-react": "5.0.0", - "@clerk/clerk-sdk-node": "5.0.0", + "@clerk/backend": "1.0.1", + "@clerk/clerk-react": "5.0.1", + "@clerk/clerk-sdk-node": "5.0.1", "cookie": "0.5.0", "tslib": "2.4.1" }, "devDependencies": { - "@clerk/types": "4.0.0", + "@clerk/types": "4.1.0", "@types/cookie": "^0.5.0", "@types/node": "^18.17.0", "eslint-config-custom": "*", diff --git a/packages/localizations/CHANGELOG.md b/packages/localizations/CHANGELOG.md index 0cad816659..63146ba896 100644 --- a/packages/localizations/CHANGELOG.md +++ b/packages/localizations/CHANGELOG.md @@ -1,5 +1,15 @@ # Change Log +## 2.1.0 + +### Minor Changes + +- Replace "email ID" with "email address" in `en-US.ts` for `signIn.forgotPassword.subtitle_email` ([#3242](https://github.com/clerk/javascript/pull/3242)) by [@panteliselef](https://github.com/panteliselef) + +- Remove experimental Passkeys APIs. This includes any API that is marked as experimental or has the `__experimental_` prefix. ([#3233](https://github.com/clerk/javascript/pull/3233)) by [@panteliselef](https://github.com/panteliselef) + + This prepares the Passkeys release to move further along towards a beta release and eventual stable release. + ## 2.0.0 ### Major Changes diff --git a/packages/localizations/package.json b/packages/localizations/package.json index 9f473b915f..c525405d15 100644 --- a/packages/localizations/package.json +++ b/packages/localizations/package.json @@ -1,6 +1,6 @@ { "name": "@clerk/localizations", - "version": "2.0.0", + "version": "2.1.0", "description": "Localizations for the Clerk components", "keywords": [ "react", @@ -95,7 +95,7 @@ "lint": "eslint src/" }, "devDependencies": { - "@clerk/types": "4.0.0", + "@clerk/types": "4.1.0", "@types/node": "^18.17.0", "eslint-config-custom": "*", "tsup": "*", diff --git a/packages/nextjs/CHANGELOG.md b/packages/nextjs/CHANGELOG.md index aaafccb9bc..f5158bce8a 100644 --- a/packages/nextjs/CHANGELOG.md +++ b/packages/nextjs/CHANGELOG.md @@ -1,5 +1,15 @@ # Change Log +## 5.0.2 + +### Patch Changes + +- Export all Webhook event types and related JSON types. The newly exported types are: `DeletedObjectJSON`, `EmailJSON`, `OrganizationInvitationJSON`, `OrganizationJSON`, `OrganizationMembershipJSON`, `SessionJSON`, `SMSMessageJSON`, `UserJSON`, `UserWebhookEvent`, `EmailWebhookEvent`, `SMSWebhookEvent`, `SessionWebhookEvent`, `OrganizationWebhookEvent`, `OrganizationMembershipWebhookEvent`, `OrganizationInvitationWebhookEvent` ([#3248](https://github.com/clerk/javascript/pull/3248)) by [@nikosdouvlis](https://github.com/nikosdouvlis) + +- Updated dependencies [[`3c6e5a6f1`](https://github.com/clerk/javascript/commit/3c6e5a6f1dd0ac198e6e48d1b83c6d4846a7f900), [`65503dcb9`](https://github.com/clerk/javascript/commit/65503dcb97acb9538e5c0e3f8199d20ad31c9d7d)]: + - @clerk/backend@1.0.1 + - @clerk/clerk-react@5.0.1 + ## 5.0.1 ### Patch Changes diff --git a/packages/nextjs/package.json b/packages/nextjs/package.json index 3049dded07..77460493c0 100644 --- a/packages/nextjs/package.json +++ b/packages/nextjs/package.json @@ -1,6 +1,6 @@ { "name": "@clerk/nextjs", - "version": "5.0.1", + "version": "5.0.2", "description": "Clerk SDK for NextJS", "keywords": [ "clerk", @@ -67,15 +67,15 @@ "test:ci": "jest --maxWorkers=70%" }, "dependencies": { - "@clerk/backend": "1.0.0", - "@clerk/clerk-react": "5.0.0", + "@clerk/backend": "1.0.1", + "@clerk/clerk-react": "5.0.1", "@clerk/shared": "2.0.0", "crypto-js": "4.2.0", "path-to-regexp": "6.2.1", "tslib": "2.4.1" }, "devDependencies": { - "@clerk/types": "4.0.0", + "@clerk/types": "4.1.0", "@types/crypto-js": "4.2.2", "@types/node": "^18.17.0", "@types/react": "*", diff --git a/packages/react/CHANGELOG.md b/packages/react/CHANGELOG.md index 2c98cb4892..1d2784a708 100644 --- a/packages/react/CHANGELOG.md +++ b/packages/react/CHANGELOG.md @@ -1,5 +1,12 @@ # Change Log +## 5.0.1 + +### Patch Changes + +- Updated dependencies [[`956d8792f`](https://github.com/clerk/javascript/commit/956d8792fefe9d6a89022f1e938149b25503ec7f)]: + - @clerk/types@4.1.0 + ## 5.0.0 ### Major Changes @@ -120,7 +127,8 @@ - use `publishableKey` instead of `frontendApi` - use `ClerkProviderOptionsWrapper` type instead of `IsomorphicClerkOptions` - 8aea39cd6: - Introduce `@clerk/clerk-react/errors` and `@clerk/clerk-react/internal` subpath exports to expose some internal utilities. Eg - ```typescript + + ````typescript // Before import { **internal**setErrorThrowerOptions } from '@clerk/clerk-react'; // After @@ -146,6 +154,8 @@ - Drop `withUser`, `WithUser`, `withClerk` HOFs and `WithClerk`, `withSession`, `WithSession` HOCs from the `@clerk/clerk-react` to reduce the export surface since it's trivial to implement if needed. + ```` + - 5f58a2274: Remove hashing and third-party cookie functionality related to development instance session syncing in favor of URL-based session syncing with query parameters. - 5f58a2274: - `buildUrlWithAuth` no longer accepts an `options` argument. - 52ff8fe6b: Upgrade React version to >=18 and add react-dom as peer dependency diff --git a/packages/react/package.json b/packages/react/package.json index c40824e6ee..426e332f5a 100644 --- a/packages/react/package.json +++ b/packages/react/package.json @@ -1,6 +1,6 @@ { "name": "@clerk/clerk-react", - "version": "5.0.0", + "version": "5.0.1", "description": "Clerk React library", "keywords": [ "clerk", @@ -77,12 +77,12 @@ }, "dependencies": { "@clerk/shared": "2.0.0", - "@clerk/types": "4.0.0", + "@clerk/types": "4.1.0", "eslint-config-custom": "*", "tslib": "2.4.1" }, "devDependencies": { - "@clerk/themes": "2.0.0", + "@clerk/themes": "2.0.1", "@types/node": "^18.17.0", "@types/react": "*", "@types/react-dom": "*", diff --git a/packages/remix/CHANGELOG.md b/packages/remix/CHANGELOG.md index 575eaf42b9..9e9e505835 100644 --- a/packages/remix/CHANGELOG.md +++ b/packages/remix/CHANGELOG.md @@ -1,5 +1,13 @@ # Change Log +## 4.0.1 + +### Patch Changes + +- Updated dependencies [[`3c6e5a6f1`](https://github.com/clerk/javascript/commit/3c6e5a6f1dd0ac198e6e48d1b83c6d4846a7f900), [`65503dcb9`](https://github.com/clerk/javascript/commit/65503dcb97acb9538e5c0e3f8199d20ad31c9d7d)]: + - @clerk/backend@1.0.1 + - @clerk/clerk-react@5.0.1 + ## 4.0.0 ### Major Changes @@ -59,7 +67,8 @@ - use `publishableKey` instead of `frontendApi` - 8aea39cd6: - Introduce `@clerk/clerk-react/errors` and `@clerk/clerk-react/internal` subpath exports to expose some internal utilities. Eg - ```typescript + + ````typescript // Before import { **internal**setErrorThrowerOptions } from '@clerk/clerk-react'; // After @@ -85,6 +94,8 @@ - Drop `withUser`, `WithUser`, `withClerk` HOFs and `WithClerk`, `withSession`, `WithSession` HOCs from the `@clerk/clerk-react` to reduce the export surface since it's trivial to implement if needed. + ```` + - 52ff8fe6b: Upgrade React version to >=18 and add react-dom as peer dependency to fix issues with vite & rollup building. - 97407d8aa: Dropping support for Node 14 and 16 as they both reached EOL status. The minimal Node.js version required by Clerk is `18.18.0` now. diff --git a/packages/remix/package.json b/packages/remix/package.json index 84897025dc..8a1bf8e19b 100644 --- a/packages/remix/package.json +++ b/packages/remix/package.json @@ -1,6 +1,6 @@ { "name": "@clerk/remix", - "version": "4.0.0", + "version": "4.0.1", "description": "Clerk SDK for Remix", "keywords": [ "clerk", @@ -73,14 +73,14 @@ "publish:local": "npx yalc push --replace --sig" }, "dependencies": { - "@clerk/backend": "1.0.0", - "@clerk/clerk-react": "5.0.0", + "@clerk/backend": "1.0.1", + "@clerk/clerk-react": "5.0.1", "@clerk/shared": "2.0.0", "cookie": "0.5.0", "tslib": "2.4.1" }, "devDependencies": { - "@clerk/types": "4.0.0", + "@clerk/types": "4.1.0", "@remix-run/react": "^2.0.0", "@remix-run/server-runtime": "^2.0.0", "@types/cookie": "^0.5.0", diff --git a/packages/sdk-node/CHANGELOG.md b/packages/sdk-node/CHANGELOG.md index daa9ab17cb..eeafbcc0c7 100644 --- a/packages/sdk-node/CHANGELOG.md +++ b/packages/sdk-node/CHANGELOG.md @@ -1,5 +1,12 @@ # Change Log +## 5.0.1 + +### Patch Changes + +- Updated dependencies [[`3c6e5a6f1`](https://github.com/clerk/javascript/commit/3c6e5a6f1dd0ac198e6e48d1b83c6d4846a7f900), [`65503dcb9`](https://github.com/clerk/javascript/commit/65503dcb97acb9538e5c0e3f8199d20ad31c9d7d)]: + - @clerk/backend@1.0.1 + ## 5.0.0 ### Major Changes diff --git a/packages/sdk-node/package.json b/packages/sdk-node/package.json index 764558c6bb..9464d68d43 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.0", + "version": "5.0.1", "description": "Clerk server SDK for usage with node", "keywords": [ "clerk", @@ -53,12 +53,12 @@ "test:ci": "jest --maxWorkers=70%" }, "dependencies": { - "@clerk/backend": "1.0.0", + "@clerk/backend": "1.0.1", "@clerk/shared": "2.0.0", "tslib": "2.4.1" }, "devDependencies": { - "@clerk/types": "4.0.0", + "@clerk/types": "4.1.0", "@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 a5f89efa72..c96bbf0184 100644 --- a/packages/shared/package.json +++ b/packages/shared/package.json @@ -93,7 +93,7 @@ "swr": "2.2.0" }, "devDependencies": { - "@clerk/types": "4.0.0", + "@clerk/types": "4.1.0", "@types/glob-to-regexp": "0.4.1", "@types/js-cookie": "3.0.2", "@types/node": "^18.17.0", diff --git a/packages/testing/CHANGELOG.md b/packages/testing/CHANGELOG.md new file mode 100644 index 0000000000..0a9256a2f6 --- /dev/null +++ b/packages/testing/CHANGELOG.md @@ -0,0 +1,12 @@ +# @clerk/testing + +## 1.0.0 + +### Major Changes + +- Introduce the `@clerk/testing` package ([#3247](https://github.com/clerk/javascript/pull/3247)) by [@anagstef](https://github.com/anagstef) + +### Patch Changes + +- Updated dependencies [[`956d8792f`](https://github.com/clerk/javascript/commit/956d8792fefe9d6a89022f1e938149b25503ec7f)]: + - @clerk/types@4.1.0 diff --git a/packages/testing/package.json b/packages/testing/package.json index c6493cf368..4f4e6447cd 100644 --- a/packages/testing/package.json +++ b/packages/testing/package.json @@ -1,6 +1,6 @@ { "name": "@clerk/testing", - "version": "0.0.1", + "version": "1.0.0", "description": "Utilities to help you create E2E test suites for apps using Clerk", "keywords": [ "auth", @@ -50,7 +50,7 @@ }, "dependencies": { "@clerk/shared": "2.0.0", - "@clerk/types": "4.0.0", + "@clerk/types": "4.1.0", "dotenv": "16.4.5" }, "devDependencies": { diff --git a/packages/themes/CHANGELOG.md b/packages/themes/CHANGELOG.md index 0edbce93c7..cffec0e907 100644 --- a/packages/themes/CHANGELOG.md +++ b/packages/themes/CHANGELOG.md @@ -1,5 +1,12 @@ # Change Log +## 2.0.1 + +### Patch Changes + +- Updated dependencies [[`956d8792f`](https://github.com/clerk/javascript/commit/956d8792fefe9d6a89022f1e938149b25503ec7f)]: + - @clerk/types@4.1.0 + ## 2.0.0 ### Major Changes diff --git a/packages/themes/package.json b/packages/themes/package.json index 59be63e14c..98482760c9 100644 --- a/packages/themes/package.json +++ b/packages/themes/package.json @@ -1,6 +1,6 @@ { "name": "@clerk/themes", - "version": "2.0.0", + "version": "2.0.1", "description": "Themes for the Clerk auth components", "keywords": [ "react", @@ -37,7 +37,7 @@ "lint": "eslint src/" }, "dependencies": { - "@clerk/types": "4.0.0", + "@clerk/types": "4.1.0", "tslib": "2.4.1" }, "devDependencies": { diff --git a/packages/types/CHANGELOG.md b/packages/types/CHANGELOG.md index 71e4cd0679..0d700725e3 100644 --- a/packages/types/CHANGELOG.md +++ b/packages/types/CHANGELOG.md @@ -1,5 +1,13 @@ # Change Log +## 4.1.0 + +### Minor Changes + +- Remove experimental Passkeys APIs. This includes any API that is marked as experimental or has the `__experimental_` prefix. ([#3233](https://github.com/clerk/javascript/pull/3233)) by [@panteliselef](https://github.com/panteliselef) + + This prepares the Passkeys release to move further along towards a beta release and eventual stable release. + ## 4.0.0 ### Major Changes diff --git a/packages/types/package.json b/packages/types/package.json index 21408236b7..548364c954 100644 --- a/packages/types/package.json +++ b/packages/types/package.json @@ -1,6 +1,6 @@ { "name": "@clerk/types", - "version": "4.0.0", + "version": "4.1.0", "description": "Typings for Clerk libraries.", "keywords": [ "clerk",