diff --git a/.changeset/pre.json b/.changeset/pre.json index 48bc90735e9..d1808d2774a 100644 --- a/.changeset/pre.json +++ b/.changeset/pre.json @@ -21,6 +21,7 @@ }, "changesets": [ "afraid-nails-play", + "angry-beers-play", "angry-clocks-attend", "angry-cows-refuse", "beige-eyes-relate", @@ -48,6 +49,7 @@ "clever-wasps-invite", "cold-coins-listen", "cold-comics-serve", + "cool-cars-float", "cuddly-cougars-check", "cuddly-fireants-switch", "curly-news-push", @@ -89,17 +91,23 @@ "fifty-shirts-grin", "fifty-snakes-accept", "flat-ants-worry", + "flat-bugs-visit", "flat-clocks-clap", "flat-donuts-sleep", "flat-pots-hear", + "flat-waves-cheat", "fluffy-chicken-explain", + "fluffy-pets-greet", + "fluffy-queens-tap", "fresh-crews-lick", "friendly-months-film", "friendly-parrots-nail", "friendly-tables-chew", "friendly-vans-develop", + "funny-avocados-shout", "funny-gifts-cough", "funny-lamps-work", + "funny-pots-brush", "fuzzy-horses-fix", "fuzzy-years-taste", "gentle-berries-teach", @@ -110,8 +118,10 @@ "good-buttons-drum", "gorgeous-baboons-float", "gorgeous-insects-reply", + "gorgeous-stingrays-lay", "grumpy-drinks-turn", "grumpy-suns-boil", + "happy-dolls-taste", "happy-panthers-approve", "heavy-falcons-help", "heavy-horses-nail", @@ -140,6 +150,7 @@ "lemon-kings-love", "lemon-rockets-explode", "lemon-rocks-act", + "lemon-turkeys-provide", "lemon-worms-chew", "light-spoons-divide", "little-apes-notice", @@ -149,6 +160,7 @@ "long-beds-mate", "long-dancers-whisper", "long-icons-share", + "long-starfishes-roll", "loud-countries-hang", "loud-lions-compete", "loud-panthers-poke", @@ -201,11 +213,13 @@ "old-ads-push", "old-onions-swim", "old-timers-obey", + "olive-bags-reflect", "olive-steaks-end", "orange-files-end", "orange-pumpkins-poke", "perfect-ants-joke", "pink-days-drum", + "pink-swans-fetch", "polite-kiwis-arrive", "poor-geese-rescue", "poor-horses-press", @@ -216,11 +230,13 @@ "pretty-months-greet", "pretty-scissors-thank", "pretty-singers-change", + "proud-carpets-visit", "proud-hairs-check", "proud-trees-yell", "purple-pumas-study", "purple-rules-prove", "quick-countries-scream", + "quick-gorillas-grin", "quick-trains-rush", "quiet-cougars-watch", "rare-bottles-sell", @@ -235,6 +251,8 @@ "red-worms-fetch", "rich-actors-cross", "rich-readers-obey", + "rich-sloths-count", + "rotten-rats-protect", "rotten-ways-do", "rude-deers-fetch", "rude-jobs-yawn", @@ -289,20 +307,26 @@ "strong-cows-sit", "stupid-suits-accept", "stupid-toys-remain", + "sweet-planes-learn", "sweet-pumas-press", "swift-rocks-nail", + "tall-radios-sing", "tall-roses-invent", + "tame-beds-promise", "tame-olives-check", "tasty-countries-walk", + "tasty-months-try", "tasty-phones-lie", "tasty-terms-fly", "ten-mugs-film", "ten-nails-whisper", "thick-doors-smile", + "thin-fireants-fix", "thin-phones-drop", "thirty-chicken-divide", "thirty-doors-peel", "thirty-insects-exist", + "thirty-taxis-ring", "tidy-buttons-pump", "tiny-forks-sit", "tough-pots-grow", @@ -310,12 +334,16 @@ "tricky-bikes-fix", "tricky-swans-develop", "twenty-elephants-try", + "two-crews-talk", "two-pumas-doubt", "two-terms-speak", "violet-birds-scream", + "warm-books-begin", "warm-icons-brake", + "warm-jars-camp", "weak-bears-cover", "weak-elephants-grin", + "weak-feet-love", "wicked-countries-explain", "wicked-spoons-confess", "wild-cougars-greet", diff --git a/packages/backend/CHANGELOG.md b/packages/backend/CHANGELOG.md index 07df81789f8..8f2a2ae7657 100644 --- a/packages/backend/CHANGELOG.md +++ b/packages/backend/CHANGELOG.md @@ -1,5 +1,12 @@ # Change Log +## 1.0.0-alpha-v5.12 + +### Patch Changes + +- Updated dependencies [[`7ecd6f6ab`](https://github.com/clerk/javascript/commit/7ecd6f6abb0e5bfb1a57c99cc11860de311c3e82)]: + - @clerk/shared@2.0.0-alpha-v5.8 + ## 1.0.0-alpha-v5.11 ### Minor Changes diff --git a/packages/backend/package.json b/packages/backend/package.json index 80d133bce92..94397d8dc24 100644 --- a/packages/backend/package.json +++ b/packages/backend/package.json @@ -1,6 +1,6 @@ { "name": "@clerk/backend", - "version": "1.0.0-alpha-v5.11", + "version": "1.0.0-alpha-v5.12", "description": "Clerk Backend SDK - REST Client for Backend API & JWT verification utilities", "homepage": "https://clerk.com/", "bugs": { @@ -95,7 +95,7 @@ "test:cloudflare-workerd": "tests/cloudflare-workerd/run.sh" }, "dependencies": { - "@clerk/shared": "2.0.0-alpha-v5.7", + "@clerk/shared": "2.0.0-alpha-v5.8", "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 6f4efe28a82..d638c0fc827 100644 --- a/packages/chrome-extension/CHANGELOG.md +++ b/packages/chrome-extension/CHANGELOG.md @@ -1,5 +1,14 @@ # Change Log +## 1.0.0-alpha-v5.13 + +### Patch Changes + +- Updated dependencies [[`23ebc89e9`](https://github.com/clerk/javascript/commit/23ebc89e95f99639985a1336c9c04d09cc7cf47c), [`7ecd6f6ab`](https://github.com/clerk/javascript/commit/7ecd6f6abb0e5bfb1a57c99cc11860de311c3e82), [`9040549d6`](https://github.com/clerk/javascript/commit/9040549d6a86b07f5d2f7a2c494358b8dccf4e78)]: + - @clerk/clerk-js@5.0.0-alpha-v5.13 + - @clerk/shared@2.0.0-alpha-v5.8 + - @clerk/clerk-react@5.0.0-alpha-v5.13 + ## 1.0.0-alpha-v5.12 ### Patch Changes diff --git a/packages/chrome-extension/package.json b/packages/chrome-extension/package.json index 9a256c97ad1..10ecdb274ae 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.12", + "version": "1.0.0-alpha-v5.13", "description": "Clerk SDK for Chrome extensions", "keywords": [ "auth", @@ -44,9 +44,9 @@ "test:coverage": "jest --collectCoverage && open coverage/lcov-report/index.html" }, "dependencies": { - "@clerk/clerk-js": "5.0.0-alpha-v5.12", - "@clerk/clerk-react": "5.0.0-alpha-v5.12", - "@clerk/shared": "2.0.0-alpha-v5.7", + "@clerk/clerk-js": "5.0.0-alpha-v5.13", + "@clerk/clerk-react": "5.0.0-alpha-v5.13", + "@clerk/shared": "2.0.0-alpha-v5.8", "webextension-polyfill": "^0.10.0" }, "devDependencies": { diff --git a/packages/clerk-js/CHANGELOG.md b/packages/clerk-js/CHANGELOG.md index 62781dea748..331d7eb8f54 100644 --- a/packages/clerk-js/CHANGELOG.md +++ b/packages/clerk-js/CHANGELOG.md @@ -1,5 +1,17 @@ # Change Log +## 5.0.0-alpha-v5.13 + +### Patch Changes + +- Bug fix: Avoid triggering prepare verification twice. (Affects only dev mode) ([#2459](https://github.com/clerk/javascript/pull/2459)) by [@panteliselef](https://github.com/panteliselef) + +- Bug fix: fetch custom roles in OrganizationSwitcher ([#2430](https://github.com/clerk/javascript/pull/2430)) by [@panteliselef](https://github.com/panteliselef) + +- Updated dependencies [[`7ecd6f6ab`](https://github.com/clerk/javascript/commit/7ecd6f6abb0e5bfb1a57c99cc11860de311c3e82), [`390a70732`](https://github.com/clerk/javascript/commit/390a707323fe35cecb55f7c4592ee9d18e7c56be)]: + - @clerk/shared@2.0.0-alpha-v5.8 + - @clerk/localizations@2.0.0-alpha-v5.8 + ## 5.0.0-alpha-v5.12 ### Major Changes diff --git a/packages/clerk-js/package.json b/packages/clerk-js/package.json index db36a3b28f1..a21b7f05918 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.12", + "version": "5.0.0-alpha-v5.13", "description": "Clerk JS library", "keywords": [ "clerk", @@ -50,8 +50,8 @@ }, "browserslist": "last 2 versions, ios_saf > 12, Safari > 12, > 1%, not dead, not ie > 0", "dependencies": { - "@clerk/localizations": "2.0.0-alpha-v5.7", - "@clerk/shared": "2.0.0-alpha-v5.7", + "@clerk/localizations": "2.0.0-alpha-v5.8", + "@clerk/shared": "2.0.0-alpha-v5.8", "@clerk/types": "4.0.0-alpha-v5.12", "@emotion/cache": "11.11.0", "@emotion/react": "11.11.1", diff --git a/packages/elements/CHANGELOG.md b/packages/elements/CHANGELOG.md index 950af13e07f..3dfd99a1465 100644 --- a/packages/elements/CHANGELOG.md +++ b/packages/elements/CHANGELOG.md @@ -1,5 +1,14 @@ # @clerk/elements +## 0.0.2-alpha-v5.2 + +### Patch Changes + +- Updated dependencies [[`9a87eced3`](https://github.com/clerk/javascript/commit/9a87eced31c178b64914f19175c4408918baab14), [`7ecd6f6ab`](https://github.com/clerk/javascript/commit/7ecd6f6abb0e5bfb1a57c99cc11860de311c3e82)]: + - @clerk/nextjs@5.0.0-alpha-v5.14 + - @clerk/shared@2.0.0-alpha-v5.8 + - @clerk/clerk-react@5.0.0-alpha-v5.13 + ## 0.0.2-alpha-v5.1 ### Patch Changes diff --git a/packages/elements/package.json b/packages/elements/package.json index 9a10c3730f6..73aa16b6e14 100644 --- a/packages/elements/package.json +++ b/packages/elements/package.json @@ -1,6 +1,6 @@ { "name": "@clerk/elements", - "version": "0.0.2-alpha-v5.1", + "version": "0.0.2-alpha-v5.2", "private": true, "description": "Clerk Elements", "keywords": [ @@ -58,9 +58,9 @@ "test:cache:clear": "jest --clearCache --useStderr" }, "dependencies": { - "@clerk/clerk-react": "5.0.0-alpha-v5.12", - "@clerk/nextjs": "5.0.0-alpha-v5.13", - "@clerk/shared": "2.0.0-alpha-v5.7", + "@clerk/clerk-react": "5.0.0-alpha-v5.13", + "@clerk/nextjs": "5.0.0-alpha-v5.14", + "@clerk/shared": "2.0.0-alpha-v5.8", "@radix-ui/react-form": "^0.0.3", "@radix-ui/react-slot": "^1.0.2", "@xstate/react": "^4.0.1", diff --git a/packages/expo/CHANGELOG.md b/packages/expo/CHANGELOG.md index 693d8c41019..e56fdc088a5 100644 --- a/packages/expo/CHANGELOG.md +++ b/packages/expo/CHANGELOG.md @@ -1,5 +1,14 @@ # Change Log +## 1.0.0-alpha-v5.13 + +### Patch Changes + +- Updated dependencies [[`23ebc89e9`](https://github.com/clerk/javascript/commit/23ebc89e95f99639985a1336c9c04d09cc7cf47c), [`7ecd6f6ab`](https://github.com/clerk/javascript/commit/7ecd6f6abb0e5bfb1a57c99cc11860de311c3e82), [`9040549d6`](https://github.com/clerk/javascript/commit/9040549d6a86b07f5d2f7a2c494358b8dccf4e78)]: + - @clerk/clerk-js@5.0.0-alpha-v5.13 + - @clerk/shared@2.0.0-alpha-v5.8 + - @clerk/clerk-react@5.0.0-alpha-v5.13 + ## 1.0.0-alpha-v5.12 ### Patch Changes diff --git a/packages/expo/package.json b/packages/expo/package.json index 1b554b647b8..c84e05120ce 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.12", + "version": "1.0.0-alpha-v5.13", "description": "Clerk React Native/Expo library", "keywords": [ "react", @@ -39,9 +39,9 @@ "publish:local": "npx yalc push --replace --sig" }, "dependencies": { - "@clerk/clerk-js": "5.0.0-alpha-v5.12", - "@clerk/clerk-react": "5.0.0-alpha-v5.12", - "@clerk/shared": "2.0.0-alpha-v5.7", + "@clerk/clerk-js": "5.0.0-alpha-v5.13", + "@clerk/clerk-react": "5.0.0-alpha-v5.13", + "@clerk/shared": "2.0.0-alpha-v5.8", "base-64": "^1.0.0", "react-native-url-polyfill": "2.0.0" }, diff --git a/packages/fastify/CHANGELOG.md b/packages/fastify/CHANGELOG.md index f9f78b87420..94ef9204559 100644 --- a/packages/fastify/CHANGELOG.md +++ b/packages/fastify/CHANGELOG.md @@ -1,5 +1,13 @@ # Change Log +## 1.0.0-alpha-v5.14 + +### Patch Changes + +- Updated dependencies [[`7ecd6f6ab`](https://github.com/clerk/javascript/commit/7ecd6f6abb0e5bfb1a57c99cc11860de311c3e82)]: + - @clerk/shared@2.0.0-alpha-v5.8 + - @clerk/backend@1.0.0-alpha-v5.12 + ## 1.0.0-alpha-v5.13 ### Patch Changes diff --git a/packages/fastify/package.json b/packages/fastify/package.json index ef9bff3b1fc..add76f4aa32 100644 --- a/packages/fastify/package.json +++ b/packages/fastify/package.json @@ -1,6 +1,6 @@ { "name": "@clerk/fastify", - "version": "1.0.0-alpha-v5.13", + "version": "1.0.0-alpha-v5.14", "description": "Clerk SDK for Fastify", "keywords": [ "auth", @@ -40,8 +40,8 @@ "test:cache:clear": "jest --clearCache --useStderr" }, "dependencies": { - "@clerk/backend": "1.0.0-alpha-v5.11", - "@clerk/shared": "2.0.0-alpha-v5.7", + "@clerk/backend": "1.0.0-alpha-v5.12", + "@clerk/shared": "2.0.0-alpha-v5.8", "@clerk/types": "4.0.0-alpha-v5.12", "cookies": "0.8.0" }, diff --git a/packages/gatsby-plugin-clerk/CHANGELOG.md b/packages/gatsby-plugin-clerk/CHANGELOG.md index e82c37ea236..16a339441a0 100644 --- a/packages/gatsby-plugin-clerk/CHANGELOG.md +++ b/packages/gatsby-plugin-clerk/CHANGELOG.md @@ -1,5 +1,14 @@ # Change Log +## 5.0.0-alpha-v5.14 + +### Patch Changes + +- Updated dependencies [[`b8266a091`](https://github.com/clerk/javascript/commit/b8266a09103480a3b45e0649ae5995ce33b72541)]: + - @clerk/clerk-sdk-node@5.0.0-alpha-v5.12 + - @clerk/backend@1.0.0-alpha-v5.12 + - @clerk/clerk-react@5.0.0-alpha-v5.13 + ## 5.0.0-alpha-v5.13 ### Patch Changes diff --git a/packages/gatsby-plugin-clerk/package.json b/packages/gatsby-plugin-clerk/package.json index 57b8633c940..e32f2c3cf43 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.13", + "version": "5.0.0-alpha-v5.14", "description": "Clerk SDK for Gatsby", "keywords": [ "clerk", @@ -44,9 +44,9 @@ "publish:local": "npx yalc push --replace --sig" }, "dependencies": { - "@clerk/backend": "1.0.0-alpha-v5.11", - "@clerk/clerk-react": "5.0.0-alpha-v5.12", - "@clerk/clerk-sdk-node": "5.0.0-alpha-v5.11", + "@clerk/backend": "1.0.0-alpha-v5.12", + "@clerk/clerk-react": "5.0.0-alpha-v5.13", + "@clerk/clerk-sdk-node": "5.0.0-alpha-v5.12", "cookie": "0.5.0", "tslib": "2.4.1" }, diff --git a/packages/localizations/CHANGELOG.md b/packages/localizations/CHANGELOG.md index ec10edaf89e..e5b82e1d224 100644 --- a/packages/localizations/CHANGELOG.md +++ b/packages/localizations/CHANGELOG.md @@ -1,5 +1,11 @@ # Change Log +## 2.0.0-alpha-v5.8 + +### Patch Changes + +- Fix typo in ko-KR.ts ([#2464](https://github.com/clerk/javascript/pull/2464)) by [@FitCoderOfficial](https://github.com/FitCoderOfficial) + ## 2.0.0-alpha-v5.7 ### Patch Changes diff --git a/packages/localizations/package.json b/packages/localizations/package.json index 6caaf828043..17b0a204421 100644 --- a/packages/localizations/package.json +++ b/packages/localizations/package.json @@ -1,6 +1,6 @@ { "name": "@clerk/localizations", - "version": "2.0.0-alpha-v5.7", + "version": "2.0.0-alpha-v5.8", "description": "Localizations for the Clerk components", "keywords": [ "react", diff --git a/packages/nextjs/CHANGELOG.md b/packages/nextjs/CHANGELOG.md index 132cc08f00b..3c18d3b47a3 100644 --- a/packages/nextjs/CHANGELOG.md +++ b/packages/nextjs/CHANGELOG.md @@ -1,5 +1,75 @@ # Change Log +## 5.0.0-alpha-v5.14 + +### Patch Changes + +- Introduce the new `clerkMiddleware` helper to allow for more flexibility in how Clerk is integrated into your Next.js middleware. Example usage can be found below, for more details, For more details, please see the [clerkMiddleware](https://clerk.com/docs/references/nextjs/clerkMiddleware) documentation. ([#2404](https://github.com/clerk/javascript/pull/2404)) by [@nikosdouvlis](https://github.com/nikosdouvlis) + + The `clerkMiddleware` helper effectively replaces the older `authMiddleware` helper, which is now considered deprecated and will be removed in the next major release. + + ### 1. Protect a route that requires authentication + + ```js + import { clerkMiddleware } from '@clerk/nextjs/server'; + + export default clerkMiddleware(auth => { + const { userId } = auth().protect(); + // userId is now available for use in your route handler + // for page requests, calling protect will automatically redirect the user to the sign-in URL if they are not authenticated + return NextResponse.next(); + }); + ``` + + ### 2. Protect a route that requires specific permissions + + ```js + import { clerkMiddleware } from '@clerk/nextjs/server'; + + export default clerkMiddleware(auth => { + const { userId } = auth().protect({ permission: 'org:domains:delete' }); + // userId is now available for use in your route handler + // for page requests, calling protect will automatically throw a notFound error if the user does not have the required permissions + return NextResponse.next(); + }); + ``` + + ### 2. Manually redirect to sign-in URL using the redirectToSignIn helper + + ```js + import { clerkMiddleware } from '@clerk/nextjs/server'; + + export default clerkMiddleware(auth => { + // If you want more fine-grained control, you can always use the low-level redirectToSignIn helper + if (!auth().userId) { + return auth().redirectToSignIn(); + } + + return NextResponse.next(); + }); + ``` + + This commit also introduces the experimental `createRouteMatcher` helper, which can be used to create a route matcher that matches a route against the current request. This is useful for creating custom logic based on which routes you want to handle as protected or public. + + ```js + import { clerkMiddleware, experimental_createRouteMatcher } from '@clerk/nextjs/server'; + + const isProtectedRoute = experimental_createRouteMatcher([/protected.*/]); + + export default clerkMiddleware((auth, request) => { + if (isProtectedRoute(request)) { + auth().protect(); + } + + return NextResponse.next(); + }); + ``` + +- Updated dependencies [[`7ecd6f6ab`](https://github.com/clerk/javascript/commit/7ecd6f6abb0e5bfb1a57c99cc11860de311c3e82)]: + - @clerk/shared@2.0.0-alpha-v5.8 + - @clerk/backend@1.0.0-alpha-v5.12 + - @clerk/clerk-react@5.0.0-alpha-v5.13 + ## 5.0.0-alpha-v5.13 ### Major Changes diff --git a/packages/nextjs/package.json b/packages/nextjs/package.json index 912e98e1269..ac4e60bfc05 100644 --- a/packages/nextjs/package.json +++ b/packages/nextjs/package.json @@ -1,6 +1,6 @@ { "name": "@clerk/nextjs", - "version": "5.0.0-alpha-v5.13", + "version": "5.0.0-alpha-v5.14", "description": "Clerk SDK for NextJS", "keywords": [ "clerk", @@ -62,9 +62,9 @@ "test:ci": "jest --maxWorkers=70%" }, "dependencies": { - "@clerk/backend": "1.0.0-alpha-v5.11", - "@clerk/clerk-react": "5.0.0-alpha-v5.12", - "@clerk/shared": "2.0.0-alpha-v5.7", + "@clerk/backend": "1.0.0-alpha-v5.12", + "@clerk/clerk-react": "5.0.0-alpha-v5.13", + "@clerk/shared": "2.0.0-alpha-v5.8", "path-to-regexp": "6.2.1" }, "devDependencies": { diff --git a/packages/react/CHANGELOG.md b/packages/react/CHANGELOG.md index dc365c179a0..ccd4189b5e2 100644 --- a/packages/react/CHANGELOG.md +++ b/packages/react/CHANGELOG.md @@ -1,5 +1,12 @@ # Change Log +## 5.0.0-alpha-v5.13 + +### Patch Changes + +- Updated dependencies [[`7ecd6f6ab`](https://github.com/clerk/javascript/commit/7ecd6f6abb0e5bfb1a57c99cc11860de311c3e82)]: + - @clerk/shared@2.0.0-alpha-v5.8 + ## 5.0.0-alpha-v5.12 ### Major Changes diff --git a/packages/react/package.json b/packages/react/package.json index 77e91cefdd9..9b46fb09ba4 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.12", + "version": "5.0.0-alpha-v5.13", "description": "Clerk React library", "keywords": [ "clerk", @@ -76,7 +76,7 @@ "test:ci": "jest --maxWorkers=70%" }, "dependencies": { - "@clerk/shared": "2.0.0-alpha-v5.7", + "@clerk/shared": "2.0.0-alpha-v5.8", "@clerk/types": "4.0.0-alpha-v5.12", "eslint-config-custom": "*", "semver": "^7.5.4", diff --git a/packages/remix/CHANGELOG.md b/packages/remix/CHANGELOG.md index 802fa9ab4d0..e6ffa55df80 100644 --- a/packages/remix/CHANGELOG.md +++ b/packages/remix/CHANGELOG.md @@ -1,5 +1,14 @@ # Change Log +## 4.0.0-alpha-v5.14 + +### Patch Changes + +- Updated dependencies [[`7ecd6f6ab`](https://github.com/clerk/javascript/commit/7ecd6f6abb0e5bfb1a57c99cc11860de311c3e82)]: + - @clerk/shared@2.0.0-alpha-v5.8 + - @clerk/backend@1.0.0-alpha-v5.12 + - @clerk/clerk-react@5.0.0-alpha-v5.13 + ## 4.0.0-alpha-v5.13 ### Major Changes diff --git a/packages/remix/package.json b/packages/remix/package.json index 2182cbd4b65..2a5c4ec5983 100644 --- a/packages/remix/package.json +++ b/packages/remix/package.json @@ -1,6 +1,6 @@ { "name": "@clerk/remix", - "version": "4.0.0-alpha-v5.13", + "version": "4.0.0-alpha-v5.14", "description": "Clerk SDK for Remix", "keywords": [ "clerk", @@ -69,9 +69,9 @@ "publish:local": "npx yalc push --replace --sig" }, "dependencies": { - "@clerk/backend": "1.0.0-alpha-v5.11", - "@clerk/clerk-react": "5.0.0-alpha-v5.12", - "@clerk/shared": "2.0.0-alpha-v5.7", + "@clerk/backend": "1.0.0-alpha-v5.12", + "@clerk/clerk-react": "5.0.0-alpha-v5.13", + "@clerk/shared": "2.0.0-alpha-v5.8", "cookie": "0.5.0", "tslib": "2.4.1" }, diff --git a/packages/sdk-node/CHANGELOG.md b/packages/sdk-node/CHANGELOG.md index 0ca3f686523..24afca63383 100644 --- a/packages/sdk-node/CHANGELOG.md +++ b/packages/sdk-node/CHANGELOG.md @@ -1,5 +1,15 @@ # Change Log +## 5.0.0-alpha-v5.12 + +### Patch Changes + +- Integrate handshake handling into `ClerkExpressWithAuth()` and `ClerkExpressRequireWith()`. If the `authenticateRequest()` returns a redirect or is in a handshake state, the middlewares will properly handle this and respond accordingly. ([#2447](https://github.com/clerk/javascript/pull/2447)) by [@BRKalow](https://github.com/BRKalow) + +- Updated dependencies [[`7ecd6f6ab`](https://github.com/clerk/javascript/commit/7ecd6f6abb0e5bfb1a57c99cc11860de311c3e82)]: + - @clerk/shared@2.0.0-alpha-v5.8 + - @clerk/backend@1.0.0-alpha-v5.12 + ## 5.0.0-alpha-v5.11 ### Patch Changes diff --git a/packages/sdk-node/package.json b/packages/sdk-node/package.json index d172ac0d485..90862be2a77 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-alpha-v5.11", + "version": "5.0.0-alpha-v5.12", "description": "Clerk server SDK for usage with node", "keywords": [ "clerk", @@ -53,8 +53,8 @@ "test:ci": "jest --maxWorkers=70%" }, "dependencies": { - "@clerk/backend": "1.0.0-alpha-v5.11", - "@clerk/shared": "2.0.0-alpha-v5.7", + "@clerk/backend": "1.0.0-alpha-v5.12", + "@clerk/shared": "2.0.0-alpha-v5.8", "camelcase-keys": "6.2.2", "snakecase-keys": "3.2.1" }, diff --git a/packages/shared/CHANGELOG.md b/packages/shared/CHANGELOG.md index 57e98e69ef4..2b495ac009a 100644 --- a/packages/shared/CHANGELOG.md +++ b/packages/shared/CHANGELOG.md @@ -1,5 +1,11 @@ # Change Log +## 2.0.0-alpha-v5.8 + +### Patch Changes + +- Disable telemetry collection when window.navigator.webdriver is defined, indicating traffic from an automation tool. ([#2448](https://github.com/clerk/javascript/pull/2448)) by [@BRKalow](https://github.com/BRKalow) + ## 2.0.0-alpha-v5.7 ### Major Changes diff --git a/packages/shared/package.json b/packages/shared/package.json index 36a5f049891..c6f5d164692 100644 --- a/packages/shared/package.json +++ b/packages/shared/package.json @@ -1,6 +1,6 @@ { "name": "@clerk/shared", - "version": "2.0.0-alpha-v5.7", + "version": "2.0.0-alpha-v5.8", "description": "Internal package utils used by the Clerk SDKs", "repository": { "type": "git",