diff --git a/.changeset/brown-masks-admire.md b/.changeset/brown-masks-admire.md deleted file mode 100644 index c14a7a81049..00000000000 --- a/.changeset/brown-masks-admire.md +++ /dev/null @@ -1,7 +0,0 @@ ---- -'@clerk/localizations': patch -'@clerk/clerk-js': patch -'@clerk/types': patch ---- - -Add payment history tab to UserProfile and OrgProfile diff --git a/.changeset/chatty-wombats-rest.md b/.changeset/chatty-wombats-rest.md deleted file mode 100644 index a845151cc84..00000000000 --- a/.changeset/chatty-wombats-rest.md +++ /dev/null @@ -1,2 +0,0 @@ ---- ---- diff --git a/.changeset/dark-cougars-burn.md b/.changeset/dark-cougars-burn.md deleted file mode 100644 index b5f9e44acf6..00000000000 --- a/.changeset/dark-cougars-burn.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -'@clerk/clerk-js': patch ---- - -Maintain current active organization when `setActive({ organization: null })` is called with force organization selection enabled diff --git a/.changeset/every-cows-think.md b/.changeset/every-cows-think.md deleted file mode 100644 index a845151cc84..00000000000 --- a/.changeset/every-cows-think.md +++ /dev/null @@ -1,2 +0,0 @@ ---- ---- diff --git a/.changeset/free-times-refuse.md b/.changeset/free-times-refuse.md deleted file mode 100644 index f2e04a6f787..00000000000 --- a/.changeset/free-times-refuse.md +++ /dev/null @@ -1,6 +0,0 @@ ---- -'@clerk/backend': patch -'@clerk/nextjs': patch ---- - -Re-organize internal types for the recently added "machine authentication" feature. diff --git a/.changeset/gentle-crews-warn.md b/.changeset/gentle-crews-warn.md deleted file mode 100644 index a845151cc84..00000000000 --- a/.changeset/gentle-crews-warn.md +++ /dev/null @@ -1,2 +0,0 @@ ---- ---- diff --git a/.changeset/great-windows-collect.md b/.changeset/great-windows-collect.md deleted file mode 100644 index a845151cc84..00000000000 --- a/.changeset/great-windows-collect.md +++ /dev/null @@ -1,2 +0,0 @@ ---- ---- diff --git a/.changeset/green-peaches-sneeze.md b/.changeset/green-peaches-sneeze.md deleted file mode 100644 index a845151cc84..00000000000 --- a/.changeset/green-peaches-sneeze.md +++ /dev/null @@ -1,2 +0,0 @@ ---- ---- diff --git a/.changeset/happy-icons-float.md b/.changeset/happy-icons-float.md deleted file mode 100644 index a845151cc84..00000000000 --- a/.changeset/happy-icons-float.md +++ /dev/null @@ -1,2 +0,0 @@ ---- ---- diff --git a/.changeset/honest-cougars-bet.md b/.changeset/honest-cougars-bet.md deleted file mode 100644 index a845151cc84..00000000000 --- a/.changeset/honest-cougars-bet.md +++ /dev/null @@ -1,2 +0,0 @@ ---- ---- diff --git a/.changeset/hungry-eagles-doubt.md b/.changeset/hungry-eagles-doubt.md deleted file mode 100644 index a845151cc84..00000000000 --- a/.changeset/hungry-eagles-doubt.md +++ /dev/null @@ -1,2 +0,0 @@ ---- ---- diff --git a/.changeset/large-adults-juggle.md b/.changeset/large-adults-juggle.md deleted file mode 100644 index 0b123b04be6..00000000000 --- a/.changeset/large-adults-juggle.md +++ /dev/null @@ -1,30 +0,0 @@ ---- -'@clerk/tanstack-react-start': minor ---- - -Introduces machine authentication, supporting four token types: `api_key`, `oauth_token`, `machine_token`, and `session_token`. For backwards compatibility, `session_token` remains the default when no token type is specified. This enables machine-to-machine authentication and use cases such as API keys and OAuth integrations. Existing applications continue to work without modification. - -You can specify which token types are allowed by using the `acceptsToken` option in the `getAuth()` function. This option can be set to a specific type, an array of types, or `'any'` to accept all supported tokens. - -Example usage: - -```ts -import { createServerFn } from '@tanstack/react-start' -import { getAuth } from '@clerk/tanstack-react-start/server' -import { getWebRequest } from '@tanstack/react-start/server' - -const authStateFn = createServerFn({ method: 'GET' }).handler(async () => { - const request = getWebRequest() - const auth = await getAuth(request, { acceptsToken: 'any' }) - - if (authObject.tokenType === 'session_token') { - console.log('this is session token from a user') - } else { - console.log('this is some other type of machine token') - console.log('more specifically, a ' + authObject.tokenType) - } - - return {} -}) - -``` \ No newline at end of file diff --git a/.changeset/mean-apes-do.md b/.changeset/mean-apes-do.md deleted file mode 100644 index 77c90043d60..00000000000 --- a/.changeset/mean-apes-do.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -'@clerk/backend': patch ---- - -Add JSdoc comments for user methods. diff --git a/.changeset/mean-items-retire.md b/.changeset/mean-items-retire.md deleted file mode 100644 index 8fb73cf97da..00000000000 --- a/.changeset/mean-items-retire.md +++ /dev/null @@ -1,36 +0,0 @@ ---- -"@clerk/backend": minor ---- - -Improve `subject` property handling for machine auth objects. - -Usage: - -```ts -import { createClerkClient } from '@clerk/backend' - -const clerkClient = createClerkClient({ - secretKey: process.env.CLERK_SECRET_KEY, - publishableKey: process.env.CLERK_PUBLISHABLE_KEY, -}) - -const requestState = await clerkClient.authenticateRequest(request, { - acceptsToken: 'any', -}) - -const authObject = requestState.toAuth() - -switch (authObject.tokenType) { - case 'api_key': - // authObject.userId - // authObject.orgId - break; - case 'machine_token': - // authObject.machineId - break; - case 'oauth_token': - // authObject.userId - // authObject.clientId - break; -} -``` diff --git a/.changeset/petite-ravens-see.md b/.changeset/petite-ravens-see.md deleted file mode 100644 index f1904d1c1cc..00000000000 --- a/.changeset/petite-ravens-see.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -'@clerk/clerk-js': patch ---- - -Do not allow `setActive({ organization: null })` when organization selection is forced diff --git a/.changeset/petite-sites-see.md b/.changeset/petite-sites-see.md deleted file mode 100644 index 16acfce61b5..00000000000 --- a/.changeset/petite-sites-see.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -'@clerk/clerk-js': patch ---- - -Fix Stripe Elements error handling diff --git a/.changeset/social-carrots-melt.md b/.changeset/social-carrots-melt.md deleted file mode 100644 index b3effe5a915..00000000000 --- a/.changeset/social-carrots-melt.md +++ /dev/null @@ -1,6 +0,0 @@ ---- -'@clerk/backend': patch -'@clerk/nextjs': patch ---- - -Resolve machine token property mixing in discriminated unions \ No newline at end of file diff --git a/.changeset/sour-onions-wear.md b/.changeset/sour-onions-wear.md deleted file mode 100644 index 5aff6bbb6bf..00000000000 --- a/.changeset/sour-onions-wear.md +++ /dev/null @@ -1,27 +0,0 @@ ---- -'@clerk/express': minor ---- - -Introduces machine authentication, supporting four token types: `api_key`, `oauth_token`, `machine_token`, and `session_token`. For backwards compatibility, `session_token` remains the default when no token type is specified. This enables machine-to-machine authentication and use cases such as API keys and OAuth integrations. Existing applications continue to work without modification. - -You can specify which token types are allowed by using the `acceptsToken` option in the `getAuth()` function. This option can be set to a specific type, an array of types, or `'any'` to accept all supported tokens. - -Example usage: - -```ts -import express from 'express'; -import { getAuth } from '@clerk/express'; - -const app = express(); - -app.get('/path', (req, res) => { - const authObject = getAuth(req, { acceptsToken: 'any' }); - - if (authObject.tokenType === 'session_token') { - console.log('this is session token from a user') - } else { - console.log('this is some other type of machine token') - console.log('more specifically, a ' + authObject.tokenType) - } -}); -``` \ No newline at end of file diff --git a/.changeset/tiny-cameras-battle.md b/.changeset/tiny-cameras-battle.md deleted file mode 100644 index 2d866ebacf8..00000000000 --- a/.changeset/tiny-cameras-battle.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -'@clerk/clerk-js': patch ---- - -Display info tooltip for past due amounts at checkout. diff --git a/.changeset/two-trains-pull.md b/.changeset/two-trains-pull.md deleted file mode 100644 index 7a82c62936d..00000000000 --- a/.changeset/two-trains-pull.md +++ /dev/null @@ -1,27 +0,0 @@ ---- -'@clerk/react-router': minor ---- - -Introduces machine authentication, supporting four token types: `api_key`, `oauth_token`, `machine_token`, and `session_token`. For backwards compatibility, `session_token` remains the default when no token type is specified. This enables machine-to-machine authentication and use cases such as API keys and OAuth integrations. Existing applications continue to work without modification. - -You can specify which token types are allowed by using the `acceptsToken` option in the `getAuth()` function. This option can be set to a specific type, an array of types, or `'any'` to accept all supported tokens. - -Example usage: - -```ts -import { getAuth } from '@clerk/react-router/ssr.server' -import type { Route } from './+types/profile' - -export async function loader(args: Route.LoaderArgs) { - const authObject = await getAuth(args, { acceptsToken: 'any' }) - - if (authObject.tokenType === 'session_token') { - console.log('this is session token from a user') - } else { - console.log('this is some other type of machine token') - console.log('more specifically, a ' + authObject.tokenType) - } - - return {} -} -``` \ No newline at end of file diff --git a/.changeset/violet-views-sip.md b/.changeset/violet-views-sip.md deleted file mode 100644 index 814b9bb3862..00000000000 --- a/.changeset/violet-views-sip.md +++ /dev/null @@ -1,6 +0,0 @@ ---- -'@clerk/localizations': patch -'@clerk/types': patch ---- - -Introduce `commerce.checkout.pastDueNotice` localization key. diff --git a/.changeset/wide-aliens-take.md b/.changeset/wide-aliens-take.md deleted file mode 100644 index a845151cc84..00000000000 --- a/.changeset/wide-aliens-take.md +++ /dev/null @@ -1,2 +0,0 @@ ---- ---- diff --git a/.changeset/yummy-socks-join.md b/.changeset/yummy-socks-join.md deleted file mode 100644 index c0d107bcbf1..00000000000 --- a/.changeset/yummy-socks-join.md +++ /dev/null @@ -1,27 +0,0 @@ ---- -'@clerk/fastify': minor ---- - -Introduces machine authentication, supporting four token types: `api_key`, `oauth_token`, `machine_token`, and `session_token`. For backwards compatibility, `session_token` remains the default when no token type is specified. This enables machine-to-machine authentication and use cases such as API keys and OAuth integrations. Existing applications continue to work without modification. - -You can specify which token types are allowed by using the `acceptsToken` option in the `getAuth()` function. This option can be set to a specific type, an array of types, or `'any'` to accept all supported tokens. - -Example usage: - -```ts -import Fastify from 'fastify' -import { getAuth } from '@clerk/fastify' - -const fastify = Fastify() - -fastify.get('/path', (request, reply) => { - const authObject = getAuth(req, { acceptsToken: 'any' }); - - if (authObject.tokenType === 'session_token') { - console.log('this is session token from a user') - } else { - console.log('this is some other type of machine token') - console.log('more specifically, a ' + authObject.tokenType) - } -}); -``` \ No newline at end of file diff --git a/packages/agent-toolkit/CHANGELOG.md b/packages/agent-toolkit/CHANGELOG.md index dad4c306b50..e48de781211 100644 --- a/packages/agent-toolkit/CHANGELOG.md +++ b/packages/agent-toolkit/CHANGELOG.md @@ -1,5 +1,14 @@ # @clerk/agent-toolkit +## 0.1.1 + +### Patch Changes + +- Updated dependencies [[`19e9e11`](https://github.com/clerk/javascript/commit/19e9e11af04f13fd12975fbf7016fe0583202056), [`2148166`](https://github.com/clerk/javascript/commit/214816654850272297056eebad3d846b7f8125c9), [`607d333`](https://github.com/clerk/javascript/commit/607d3331f893bc98d1a8894f57b1cb9021e71b86), [`4118ed7`](https://github.com/clerk/javascript/commit/4118ed7c8fb13ca602401f8d663e7bcd6f6abee4), [`183e382`](https://github.com/clerk/javascript/commit/183e3823e4ff70e856b00a347369c38a4264105a), [`97749d5`](https://github.com/clerk/javascript/commit/97749d570bc687c7e05cd800a50e0ae4180a371d)]: + - @clerk/types@4.60.1 + - @clerk/backend@2.1.0 + - @clerk/shared@3.9.7 + ## 0.1.0 ### Minor Changes diff --git a/packages/agent-toolkit/package.json b/packages/agent-toolkit/package.json index d163a80a879..366b4387624 100644 --- a/packages/agent-toolkit/package.json +++ b/packages/agent-toolkit/package.json @@ -1,6 +1,6 @@ { "name": "@clerk/agent-toolkit", - "version": "0.1.0", + "version": "0.1.1", "description": "Clerk Toolkit for AI Agents", "homepage": "https://clerk.com/", "bugs": { diff --git a/packages/astro/CHANGELOG.md b/packages/astro/CHANGELOG.md index 872c8eebb38..8deb44bb985 100644 --- a/packages/astro/CHANGELOG.md +++ b/packages/astro/CHANGELOG.md @@ -1,5 +1,14 @@ # @clerk/astro +## 2.9.1 + +### Patch Changes + +- Updated dependencies [[`19e9e11`](https://github.com/clerk/javascript/commit/19e9e11af04f13fd12975fbf7016fe0583202056), [`2148166`](https://github.com/clerk/javascript/commit/214816654850272297056eebad3d846b7f8125c9), [`607d333`](https://github.com/clerk/javascript/commit/607d3331f893bc98d1a8894f57b1cb9021e71b86), [`4118ed7`](https://github.com/clerk/javascript/commit/4118ed7c8fb13ca602401f8d663e7bcd6f6abee4), [`183e382`](https://github.com/clerk/javascript/commit/183e3823e4ff70e856b00a347369c38a4264105a), [`97749d5`](https://github.com/clerk/javascript/commit/97749d570bc687c7e05cd800a50e0ae4180a371d)]: + - @clerk/types@4.60.1 + - @clerk/backend@2.1.0 + - @clerk/shared@3.9.7 + ## 2.9.0 ### Minor Changes diff --git a/packages/astro/package.json b/packages/astro/package.json index 7324cbc829a..8c1d1ee08d8 100644 --- a/packages/astro/package.json +++ b/packages/astro/package.json @@ -1,6 +1,6 @@ { "name": "@clerk/astro", - "version": "2.9.0", + "version": "2.9.1", "description": "Clerk SDK for Astro", "keywords": [ "auth", diff --git a/packages/backend/CHANGELOG.md b/packages/backend/CHANGELOG.md index 723d9ac6bb9..cf485a82104 100644 --- a/packages/backend/CHANGELOG.md +++ b/packages/backend/CHANGELOG.md @@ -1,5 +1,54 @@ # Change Log +## 2.1.0 + +### Minor Changes + +- Improve `subject` property handling for machine auth objects. ([#6099](https://github.com/clerk/javascript/pull/6099)) by [@wobsoriano](https://github.com/wobsoriano) + + Usage: + + ```ts + import { createClerkClient } from '@clerk/backend'; + + const clerkClient = createClerkClient({ + secretKey: process.env.CLERK_SECRET_KEY, + publishableKey: process.env.CLERK_PUBLISHABLE_KEY, + }); + + const requestState = await clerkClient.authenticateRequest(request, { + acceptsToken: 'any', + }); + + const authObject = requestState.toAuth(); + + switch (authObject.tokenType) { + case 'api_key': + // authObject.userId + // authObject.orgId + break; + case 'machine_token': + // authObject.machineId + break; + case 'oauth_token': + // authObject.userId + // authObject.clientId + break; + } + ``` + +### Patch Changes + +- Re-organize internal types for the recently added "machine authentication" feature. ([#6067](https://github.com/clerk/javascript/pull/6067)) by [@wobsoriano](https://github.com/wobsoriano) + +- Add JSdoc comments for user methods. ([#6091](https://github.com/clerk/javascript/pull/6091)) by [@NWylynko](https://github.com/NWylynko) + +- Resolve machine token property mixing in discriminated unions ([#6079](https://github.com/clerk/javascript/pull/6079)) by [@wobsoriano](https://github.com/wobsoriano) + +- Updated dependencies [[`19e9e11`](https://github.com/clerk/javascript/commit/19e9e11af04f13fd12975fbf7016fe0583202056), [`97749d5`](https://github.com/clerk/javascript/commit/97749d570bc687c7e05cd800a50e0ae4180a371d)]: + - @clerk/types@4.60.1 + - @clerk/shared@3.9.7 + ## 2.0.0 ### Major Changes diff --git a/packages/backend/package.json b/packages/backend/package.json index 337bcce1ad4..4073eb3c553 100644 --- a/packages/backend/package.json +++ b/packages/backend/package.json @@ -1,6 +1,6 @@ { "name": "@clerk/backend", - "version": "2.0.0", + "version": "2.1.0", "description": "Clerk Backend SDK - REST Client for Backend API & JWT verification utilities", "homepage": "https://clerk.com/", "bugs": { diff --git a/packages/chrome-extension/CHANGELOG.md b/packages/chrome-extension/CHANGELOG.md index 2adc57b9c8f..0f34d687ba0 100644 --- a/packages/chrome-extension/CHANGELOG.md +++ b/packages/chrome-extension/CHANGELOG.md @@ -1,5 +1,14 @@ # Change Log +## 2.4.12 + +### Patch Changes + +- Updated dependencies [[`19e9e11`](https://github.com/clerk/javascript/commit/19e9e11af04f13fd12975fbf7016fe0583202056), [`b0e47f1`](https://github.com/clerk/javascript/commit/b0e47f1d782f8d6fb3799446ad9696d6617093bd), [`684f3bd`](https://github.com/clerk/javascript/commit/684f3bdb265ac98d8164cb442e4bfa68df0e92c6), [`6e0f879`](https://github.com/clerk/javascript/commit/6e0f87974e44d0f0f4cd2ce3eff97a3233783760), [`97749d5`](https://github.com/clerk/javascript/commit/97749d570bc687c7e05cd800a50e0ae4180a371d)]: + - @clerk/clerk-js@5.68.1 + - @clerk/clerk-react@5.31.10 + - @clerk/shared@3.9.7 + ## 2.4.11 ### Patch Changes diff --git a/packages/chrome-extension/package.json b/packages/chrome-extension/package.json index 6fa55142202..206dca0e93f 100644 --- a/packages/chrome-extension/package.json +++ b/packages/chrome-extension/package.json @@ -1,6 +1,6 @@ { "name": "@clerk/chrome-extension", - "version": "2.4.11", + "version": "2.4.12", "description": "Clerk SDK for Chrome extensions", "keywords": [ "auth", diff --git a/packages/clerk-js/CHANGELOG.md b/packages/clerk-js/CHANGELOG.md index 286cbe10b96..bff6b55c385 100644 --- a/packages/clerk-js/CHANGELOG.md +++ b/packages/clerk-js/CHANGELOG.md @@ -1,5 +1,24 @@ # Change Log +## 5.68.1 + +### Patch Changes + +- Add payment history tab to UserProfile and OrgProfile ([#6075](https://github.com/clerk/javascript/pull/6075)) by [@aeliox](https://github.com/aeliox) + +- Maintain current active organization when `setActive({ organization: null })` is called with force organization selection enabled ([#6103](https://github.com/clerk/javascript/pull/6103)) by [@LauraBeatris](https://github.com/LauraBeatris) + +- Do not allow `setActive({ organization: null })` when organization selection is forced ([#6073](https://github.com/clerk/javascript/pull/6073)) by [@LauraBeatris](https://github.com/LauraBeatris) + +- Fix Stripe Elements error handling ([#6074](https://github.com/clerk/javascript/pull/6074)) by [@aeliox](https://github.com/aeliox) + +- Display info tooltip for past due amounts at checkout. ([#6097](https://github.com/clerk/javascript/pull/6097)) by [@panteliselef](https://github.com/panteliselef) + +- Updated dependencies [[`19e9e11`](https://github.com/clerk/javascript/commit/19e9e11af04f13fd12975fbf7016fe0583202056), [`97749d5`](https://github.com/clerk/javascript/commit/97749d570bc687c7e05cd800a50e0ae4180a371d)]: + - @clerk/localizations@3.16.5 + - @clerk/types@4.60.1 + - @clerk/shared@3.9.7 + ## 5.68.0 ### Minor Changes diff --git a/packages/clerk-js/package.json b/packages/clerk-js/package.json index 36c01bbcb9c..9d928d18fca 100644 --- a/packages/clerk-js/package.json +++ b/packages/clerk-js/package.json @@ -1,6 +1,6 @@ { "name": "@clerk/clerk-js", - "version": "5.68.0", + "version": "5.68.1", "description": "Clerk JS library", "keywords": [ "clerk", diff --git a/packages/elements/CHANGELOG.md b/packages/elements/CHANGELOG.md index aa80dd68542..2a13a6f4a25 100644 --- a/packages/elements/CHANGELOG.md +++ b/packages/elements/CHANGELOG.md @@ -1,5 +1,14 @@ # @clerk/elements +## 0.23.33 + +### Patch Changes + +- Updated dependencies [[`19e9e11`](https://github.com/clerk/javascript/commit/19e9e11af04f13fd12975fbf7016fe0583202056), [`97749d5`](https://github.com/clerk/javascript/commit/97749d570bc687c7e05cd800a50e0ae4180a371d)]: + - @clerk/types@4.60.1 + - @clerk/clerk-react@5.31.10 + - @clerk/shared@3.9.7 + ## 0.23.32 ### Patch Changes diff --git a/packages/elements/package.json b/packages/elements/package.json index 7c67fe3e4ad..b9a7657d403 100644 --- a/packages/elements/package.json +++ b/packages/elements/package.json @@ -1,6 +1,6 @@ { "name": "@clerk/elements", - "version": "0.23.32", + "version": "0.23.33", "description": "Clerk Elements", "keywords": [ "clerk", diff --git a/packages/expo-passkeys/CHANGELOG.md b/packages/expo-passkeys/CHANGELOG.md index 63bef30e90a..ab348ba9285 100644 --- a/packages/expo-passkeys/CHANGELOG.md +++ b/packages/expo-passkeys/CHANGELOG.md @@ -1,5 +1,13 @@ # @clerk/expo-passkeys +## 0.3.10 + +### Patch Changes + +- Updated dependencies [[`19e9e11`](https://github.com/clerk/javascript/commit/19e9e11af04f13fd12975fbf7016fe0583202056), [`97749d5`](https://github.com/clerk/javascript/commit/97749d570bc687c7e05cd800a50e0ae4180a371d)]: + - @clerk/types@4.60.1 + - @clerk/shared@3.9.7 + ## 0.3.9 ### Patch Changes diff --git a/packages/expo-passkeys/package.json b/packages/expo-passkeys/package.json index ceab7aa361c..234cf321701 100644 --- a/packages/expo-passkeys/package.json +++ b/packages/expo-passkeys/package.json @@ -1,6 +1,6 @@ { "name": "@clerk/expo-passkeys", - "version": "0.3.9", + "version": "0.3.10", "description": "Passkeys library to be used with Clerk for expo", "keywords": [ "react-native", diff --git a/packages/expo/CHANGELOG.md b/packages/expo/CHANGELOG.md index f8efb7e0a40..bd73761edec 100644 --- a/packages/expo/CHANGELOG.md +++ b/packages/expo/CHANGELOG.md @@ -1,5 +1,15 @@ # Change Log +## 2.13.1 + +### Patch Changes + +- Updated dependencies [[`19e9e11`](https://github.com/clerk/javascript/commit/19e9e11af04f13fd12975fbf7016fe0583202056), [`b0e47f1`](https://github.com/clerk/javascript/commit/b0e47f1d782f8d6fb3799446ad9696d6617093bd), [`684f3bd`](https://github.com/clerk/javascript/commit/684f3bdb265ac98d8164cb442e4bfa68df0e92c6), [`6e0f879`](https://github.com/clerk/javascript/commit/6e0f87974e44d0f0f4cd2ce3eff97a3233783760), [`97749d5`](https://github.com/clerk/javascript/commit/97749d570bc687c7e05cd800a50e0ae4180a371d), [`97749d5`](https://github.com/clerk/javascript/commit/97749d570bc687c7e05cd800a50e0ae4180a371d)]: + - @clerk/clerk-js@5.68.1 + - @clerk/types@4.60.1 + - @clerk/clerk-react@5.31.10 + - @clerk/shared@3.9.7 + ## 2.13.0 ### Minor Changes diff --git a/packages/expo/package.json b/packages/expo/package.json index 4f394796e9a..8c092c993df 100644 --- a/packages/expo/package.json +++ b/packages/expo/package.json @@ -1,6 +1,6 @@ { "name": "@clerk/clerk-expo", - "version": "2.13.0", + "version": "2.13.1", "description": "Clerk React Native/Expo library", "keywords": [ "react", diff --git a/packages/express/CHANGELOG.md b/packages/express/CHANGELOG.md index 1cc275b21ef..5cf284723e1 100644 --- a/packages/express/CHANGELOG.md +++ b/packages/express/CHANGELOG.md @@ -1,5 +1,40 @@ # Change Log +## 1.7.0 + +### Minor Changes + +- Introduces machine authentication, supporting four token types: `api_key`, `oauth_token`, `machine_token`, and `session_token`. For backwards compatibility, `session_token` remains the default when no token type is specified. This enables machine-to-machine authentication and use cases such as API keys and OAuth integrations. Existing applications continue to work without modification. ([#6067](https://github.com/clerk/javascript/pull/6067)) by [@wobsoriano](https://github.com/wobsoriano) + + You can specify which token types are allowed by using the `acceptsToken` option in the `getAuth()` function. This option can be set to a specific type, an array of types, or `'any'` to accept all supported tokens. + + Example usage: + + ```ts + import express from 'express'; + import { getAuth } from '@clerk/express'; + + const app = express(); + + app.get('/path', (req, res) => { + const authObject = getAuth(req, { acceptsToken: 'any' }); + + if (authObject.tokenType === 'session_token') { + console.log('this is session token from a user'); + } else { + console.log('this is some other type of machine token'); + console.log('more specifically, a ' + authObject.tokenType); + } + }); + ``` + +### Patch Changes + +- Updated dependencies [[`19e9e11`](https://github.com/clerk/javascript/commit/19e9e11af04f13fd12975fbf7016fe0583202056), [`2148166`](https://github.com/clerk/javascript/commit/214816654850272297056eebad3d846b7f8125c9), [`607d333`](https://github.com/clerk/javascript/commit/607d3331f893bc98d1a8894f57b1cb9021e71b86), [`4118ed7`](https://github.com/clerk/javascript/commit/4118ed7c8fb13ca602401f8d663e7bcd6f6abee4), [`183e382`](https://github.com/clerk/javascript/commit/183e3823e4ff70e856b00a347369c38a4264105a), [`97749d5`](https://github.com/clerk/javascript/commit/97749d570bc687c7e05cd800a50e0ae4180a371d)]: + - @clerk/types@4.60.1 + - @clerk/backend@2.1.0 + - @clerk/shared@3.9.7 + ## 1.6.0 ### Minor Changes diff --git a/packages/express/package.json b/packages/express/package.json index de0c08614f7..8e168e1a6e0 100644 --- a/packages/express/package.json +++ b/packages/express/package.json @@ -1,6 +1,6 @@ { "name": "@clerk/express", - "version": "1.6.0", + "version": "1.7.0", "description": "Clerk server SDK for usage with Express", "keywords": [ "clerk", diff --git a/packages/fastify/CHANGELOG.md b/packages/fastify/CHANGELOG.md index 2f73ecae6c6..8bbb25aff25 100644 --- a/packages/fastify/CHANGELOG.md +++ b/packages/fastify/CHANGELOG.md @@ -1,5 +1,40 @@ # Change Log +## 2.4.0 + +### Minor Changes + +- Introduces machine authentication, supporting four token types: `api_key`, `oauth_token`, `machine_token`, and `session_token`. For backwards compatibility, `session_token` remains the default when no token type is specified. This enables machine-to-machine authentication and use cases such as API keys and OAuth integrations. Existing applications continue to work without modification. ([#6067](https://github.com/clerk/javascript/pull/6067)) by [@wobsoriano](https://github.com/wobsoriano) + + You can specify which token types are allowed by using the `acceptsToken` option in the `getAuth()` function. This option can be set to a specific type, an array of types, or `'any'` to accept all supported tokens. + + Example usage: + + ```ts + import Fastify from 'fastify'; + import { getAuth } from '@clerk/fastify'; + + const fastify = Fastify(); + + fastify.get('/path', (request, reply) => { + const authObject = getAuth(req, { acceptsToken: 'any' }); + + if (authObject.tokenType === 'session_token') { + console.log('this is session token from a user'); + } else { + console.log('this is some other type of machine token'); + console.log('more specifically, a ' + authObject.tokenType); + } + }); + ``` + +### Patch Changes + +- Updated dependencies [[`19e9e11`](https://github.com/clerk/javascript/commit/19e9e11af04f13fd12975fbf7016fe0583202056), [`2148166`](https://github.com/clerk/javascript/commit/214816654850272297056eebad3d846b7f8125c9), [`607d333`](https://github.com/clerk/javascript/commit/607d3331f893bc98d1a8894f57b1cb9021e71b86), [`4118ed7`](https://github.com/clerk/javascript/commit/4118ed7c8fb13ca602401f8d663e7bcd6f6abee4), [`183e382`](https://github.com/clerk/javascript/commit/183e3823e4ff70e856b00a347369c38a4264105a), [`97749d5`](https://github.com/clerk/javascript/commit/97749d570bc687c7e05cd800a50e0ae4180a371d)]: + - @clerk/types@4.60.1 + - @clerk/backend@2.1.0 + - @clerk/shared@3.9.7 + ## 2.3.0 ### Minor Changes diff --git a/packages/fastify/package.json b/packages/fastify/package.json index 57f13504ce6..c8b7010e46b 100644 --- a/packages/fastify/package.json +++ b/packages/fastify/package.json @@ -1,6 +1,6 @@ { "name": "@clerk/fastify", - "version": "2.3.0", + "version": "2.4.0", "description": "Clerk SDK for Fastify", "keywords": [ "auth", diff --git a/packages/localizations/CHANGELOG.md b/packages/localizations/CHANGELOG.md index 53675147a55..19bea8bcee6 100644 --- a/packages/localizations/CHANGELOG.md +++ b/packages/localizations/CHANGELOG.md @@ -1,5 +1,16 @@ # Change Log +## 3.16.5 + +### Patch Changes + +- Add payment history tab to UserProfile and OrgProfile ([#6075](https://github.com/clerk/javascript/pull/6075)) by [@aeliox](https://github.com/aeliox) + +- Introduce `commerce.checkout.pastDueNotice` localization key. ([#6097](https://github.com/clerk/javascript/pull/6097)) by [@panteliselef](https://github.com/panteliselef) + +- Updated dependencies [[`19e9e11`](https://github.com/clerk/javascript/commit/19e9e11af04f13fd12975fbf7016fe0583202056), [`97749d5`](https://github.com/clerk/javascript/commit/97749d570bc687c7e05cd800a50e0ae4180a371d)]: + - @clerk/types@4.60.1 + ## 3.16.4 ### Patch Changes diff --git a/packages/localizations/package.json b/packages/localizations/package.json index fe49d3d2cc8..3ddfbdd1d08 100644 --- a/packages/localizations/package.json +++ b/packages/localizations/package.json @@ -1,6 +1,6 @@ { "name": "@clerk/localizations", - "version": "3.16.4", + "version": "3.16.5", "description": "Localizations for the Clerk components", "keywords": [ "react", diff --git a/packages/nextjs/CHANGELOG.md b/packages/nextjs/CHANGELOG.md index 0ddef58438e..13db54ce38f 100644 --- a/packages/nextjs/CHANGELOG.md +++ b/packages/nextjs/CHANGELOG.md @@ -1,5 +1,19 @@ # Change Log +## 6.21.1 + +### Patch Changes + +- Re-organize internal types for the recently added "machine authentication" feature. ([#6067](https://github.com/clerk/javascript/pull/6067)) by [@wobsoriano](https://github.com/wobsoriano) + +- Resolve machine token property mixing in discriminated unions ([#6079](https://github.com/clerk/javascript/pull/6079)) by [@wobsoriano](https://github.com/wobsoriano) + +- Updated dependencies [[`19e9e11`](https://github.com/clerk/javascript/commit/19e9e11af04f13fd12975fbf7016fe0583202056), [`2148166`](https://github.com/clerk/javascript/commit/214816654850272297056eebad3d846b7f8125c9), [`607d333`](https://github.com/clerk/javascript/commit/607d3331f893bc98d1a8894f57b1cb9021e71b86), [`4118ed7`](https://github.com/clerk/javascript/commit/4118ed7c8fb13ca602401f8d663e7bcd6f6abee4), [`183e382`](https://github.com/clerk/javascript/commit/183e3823e4ff70e856b00a347369c38a4264105a), [`97749d5`](https://github.com/clerk/javascript/commit/97749d570bc687c7e05cd800a50e0ae4180a371d)]: + - @clerk/types@4.60.1 + - @clerk/backend@2.1.0 + - @clerk/clerk-react@5.31.10 + - @clerk/shared@3.9.7 + ## 6.21.0 ### Minor Changes diff --git a/packages/nextjs/package.json b/packages/nextjs/package.json index cafe62880d9..11734cba184 100644 --- a/packages/nextjs/package.json +++ b/packages/nextjs/package.json @@ -1,6 +1,6 @@ { "name": "@clerk/nextjs", - "version": "6.21.0", + "version": "6.21.1", "description": "Clerk SDK for NextJS", "keywords": [ "clerk", diff --git a/packages/nuxt/CHANGELOG.md b/packages/nuxt/CHANGELOG.md index ce42fa9b922..22bd7532611 100644 --- a/packages/nuxt/CHANGELOG.md +++ b/packages/nuxt/CHANGELOG.md @@ -1,5 +1,15 @@ # @clerk/nuxt +## 1.7.1 + +### Patch Changes + +- Updated dependencies [[`19e9e11`](https://github.com/clerk/javascript/commit/19e9e11af04f13fd12975fbf7016fe0583202056), [`2148166`](https://github.com/clerk/javascript/commit/214816654850272297056eebad3d846b7f8125c9), [`607d333`](https://github.com/clerk/javascript/commit/607d3331f893bc98d1a8894f57b1cb9021e71b86), [`4118ed7`](https://github.com/clerk/javascript/commit/4118ed7c8fb13ca602401f8d663e7bcd6f6abee4), [`183e382`](https://github.com/clerk/javascript/commit/183e3823e4ff70e856b00a347369c38a4264105a), [`97749d5`](https://github.com/clerk/javascript/commit/97749d570bc687c7e05cd800a50e0ae4180a371d)]: + - @clerk/types@4.60.1 + - @clerk/backend@2.1.0 + - @clerk/shared@3.9.7 + - @clerk/vue@1.8.8 + ## 1.7.0 ### Minor Changes diff --git a/packages/nuxt/package.json b/packages/nuxt/package.json index ec33ecebbd9..8640868e9d8 100644 --- a/packages/nuxt/package.json +++ b/packages/nuxt/package.json @@ -1,6 +1,6 @@ { "name": "@clerk/nuxt", - "version": "1.7.0", + "version": "1.7.1", "description": "Clerk SDK for Nuxt", "keywords": [ "clerk", diff --git a/packages/react-router/CHANGELOG.md b/packages/react-router/CHANGELOG.md index f3bf3c3aa45..33387d3f5b6 100644 --- a/packages/react-router/CHANGELOG.md +++ b/packages/react-router/CHANGELOG.md @@ -1,5 +1,41 @@ # Change Log +## 1.6.0 + +### Minor Changes + +- Introduces machine authentication, supporting four token types: `api_key`, `oauth_token`, `machine_token`, and `session_token`. For backwards compatibility, `session_token` remains the default when no token type is specified. This enables machine-to-machine authentication and use cases such as API keys and OAuth integrations. Existing applications continue to work without modification. ([#6067](https://github.com/clerk/javascript/pull/6067)) by [@wobsoriano](https://github.com/wobsoriano) + + You can specify which token types are allowed by using the `acceptsToken` option in the `getAuth()` function. This option can be set to a specific type, an array of types, or `'any'` to accept all supported tokens. + + Example usage: + + ```ts + import { getAuth } from '@clerk/react-router/ssr.server'; + import type { Route } from './+types/profile'; + + export async function loader(args: Route.LoaderArgs) { + const authObject = await getAuth(args, { acceptsToken: 'any' }); + + if (authObject.tokenType === 'session_token') { + console.log('this is session token from a user'); + } else { + console.log('this is some other type of machine token'); + console.log('more specifically, a ' + authObject.tokenType); + } + + return {}; + } + ``` + +### Patch Changes + +- Updated dependencies [[`19e9e11`](https://github.com/clerk/javascript/commit/19e9e11af04f13fd12975fbf7016fe0583202056), [`2148166`](https://github.com/clerk/javascript/commit/214816654850272297056eebad3d846b7f8125c9), [`607d333`](https://github.com/clerk/javascript/commit/607d3331f893bc98d1a8894f57b1cb9021e71b86), [`4118ed7`](https://github.com/clerk/javascript/commit/4118ed7c8fb13ca602401f8d663e7bcd6f6abee4), [`183e382`](https://github.com/clerk/javascript/commit/183e3823e4ff70e856b00a347369c38a4264105a), [`97749d5`](https://github.com/clerk/javascript/commit/97749d570bc687c7e05cd800a50e0ae4180a371d)]: + - @clerk/types@4.60.1 + - @clerk/backend@2.1.0 + - @clerk/clerk-react@5.31.10 + - @clerk/shared@3.9.7 + ## 1.5.0 ### Minor Changes diff --git a/packages/react-router/package.json b/packages/react-router/package.json index 1872ae34fc8..1a802285b5b 100644 --- a/packages/react-router/package.json +++ b/packages/react-router/package.json @@ -1,6 +1,6 @@ { "name": "@clerk/react-router", - "version": "1.5.0", + "version": "1.6.0", "description": "Clerk SDK for React Router", "keywords": [ "clerk", diff --git a/packages/react/CHANGELOG.md b/packages/react/CHANGELOG.md index bec9f3c573b..3b08a4c3666 100644 --- a/packages/react/CHANGELOG.md +++ b/packages/react/CHANGELOG.md @@ -1,5 +1,13 @@ # Change Log +## 5.31.10 + +### Patch Changes + +- Updated dependencies [[`19e9e11`](https://github.com/clerk/javascript/commit/19e9e11af04f13fd12975fbf7016fe0583202056), [`97749d5`](https://github.com/clerk/javascript/commit/97749d570bc687c7e05cd800a50e0ae4180a371d)]: + - @clerk/types@4.60.1 + - @clerk/shared@3.9.7 + ## 5.31.9 ### Patch Changes diff --git a/packages/react/package.json b/packages/react/package.json index 1b079d1466f..012f917e273 100644 --- a/packages/react/package.json +++ b/packages/react/package.json @@ -1,6 +1,6 @@ { "name": "@clerk/clerk-react", - "version": "5.31.9", + "version": "5.31.10", "description": "Clerk React library", "keywords": [ "clerk", diff --git a/packages/remix/CHANGELOG.md b/packages/remix/CHANGELOG.md index 7c4c966646c..110cdcb4bcc 100644 --- a/packages/remix/CHANGELOG.md +++ b/packages/remix/CHANGELOG.md @@ -1,5 +1,15 @@ # Change Log +## 4.8.1 + +### Patch Changes + +- Updated dependencies [[`19e9e11`](https://github.com/clerk/javascript/commit/19e9e11af04f13fd12975fbf7016fe0583202056), [`2148166`](https://github.com/clerk/javascript/commit/214816654850272297056eebad3d846b7f8125c9), [`607d333`](https://github.com/clerk/javascript/commit/607d3331f893bc98d1a8894f57b1cb9021e71b86), [`4118ed7`](https://github.com/clerk/javascript/commit/4118ed7c8fb13ca602401f8d663e7bcd6f6abee4), [`183e382`](https://github.com/clerk/javascript/commit/183e3823e4ff70e856b00a347369c38a4264105a), [`97749d5`](https://github.com/clerk/javascript/commit/97749d570bc687c7e05cd800a50e0ae4180a371d)]: + - @clerk/types@4.60.1 + - @clerk/backend@2.1.0 + - @clerk/clerk-react@5.31.10 + - @clerk/shared@3.9.7 + ## 4.8.0 ### Minor Changes diff --git a/packages/remix/package.json b/packages/remix/package.json index 1121c9bfb74..dbb63b0c622 100644 --- a/packages/remix/package.json +++ b/packages/remix/package.json @@ -1,6 +1,6 @@ { "name": "@clerk/remix", - "version": "4.8.0", + "version": "4.8.1", "description": "Clerk SDK for Remix", "keywords": [ "clerk", diff --git a/packages/shared/CHANGELOG.md b/packages/shared/CHANGELOG.md index 4279d8f059c..feda46837dd 100644 --- a/packages/shared/CHANGELOG.md +++ b/packages/shared/CHANGELOG.md @@ -1,5 +1,12 @@ # Change Log +## 3.9.7 + +### Patch Changes + +- Updated dependencies [[`19e9e11`](https://github.com/clerk/javascript/commit/19e9e11af04f13fd12975fbf7016fe0583202056), [`97749d5`](https://github.com/clerk/javascript/commit/97749d570bc687c7e05cd800a50e0ae4180a371d)]: + - @clerk/types@4.60.1 + ## 3.9.6 ### Patch Changes diff --git a/packages/shared/package.json b/packages/shared/package.json index 8bcada7b085..f5ea03afb16 100644 --- a/packages/shared/package.json +++ b/packages/shared/package.json @@ -1,6 +1,6 @@ { "name": "@clerk/shared", - "version": "3.9.6", + "version": "3.9.7", "description": "Internal package utils used by the Clerk SDKs", "repository": { "type": "git", diff --git a/packages/tanstack-react-start/CHANGELOG.md b/packages/tanstack-react-start/CHANGELOG.md index d90fd6f689b..970b249fcbc 100644 --- a/packages/tanstack-react-start/CHANGELOG.md +++ b/packages/tanstack-react-start/CHANGELOG.md @@ -1,5 +1,43 @@ # @clerk/tanstack-react-start +## 0.17.0 + +### Minor Changes + +- Introduces machine authentication, supporting four token types: `api_key`, `oauth_token`, `machine_token`, and `session_token`. For backwards compatibility, `session_token` remains the default when no token type is specified. This enables machine-to-machine authentication and use cases such as API keys and OAuth integrations. Existing applications continue to work without modification. ([#6067](https://github.com/clerk/javascript/pull/6067)) by [@wobsoriano](https://github.com/wobsoriano) + + You can specify which token types are allowed by using the `acceptsToken` option in the `getAuth()` function. This option can be set to a specific type, an array of types, or `'any'` to accept all supported tokens. + + Example usage: + + ```ts + import { createServerFn } from '@tanstack/react-start'; + import { getAuth } from '@clerk/tanstack-react-start/server'; + import { getWebRequest } from '@tanstack/react-start/server'; + + const authStateFn = createServerFn({ method: 'GET' }).handler(async () => { + const request = getWebRequest(); + const auth = await getAuth(request, { acceptsToken: 'any' }); + + if (authObject.tokenType === 'session_token') { + console.log('this is session token from a user'); + } else { + console.log('this is some other type of machine token'); + console.log('more specifically, a ' + authObject.tokenType); + } + + return {}; + }); + ``` + +### Patch Changes + +- Updated dependencies [[`19e9e11`](https://github.com/clerk/javascript/commit/19e9e11af04f13fd12975fbf7016fe0583202056), [`2148166`](https://github.com/clerk/javascript/commit/214816654850272297056eebad3d846b7f8125c9), [`607d333`](https://github.com/clerk/javascript/commit/607d3331f893bc98d1a8894f57b1cb9021e71b86), [`4118ed7`](https://github.com/clerk/javascript/commit/4118ed7c8fb13ca602401f8d663e7bcd6f6abee4), [`183e382`](https://github.com/clerk/javascript/commit/183e3823e4ff70e856b00a347369c38a4264105a), [`97749d5`](https://github.com/clerk/javascript/commit/97749d570bc687c7e05cd800a50e0ae4180a371d)]: + - @clerk/types@4.60.1 + - @clerk/backend@2.1.0 + - @clerk/clerk-react@5.31.10 + - @clerk/shared@3.9.7 + ## 0.16.0 ### Minor Changes diff --git a/packages/tanstack-react-start/package.json b/packages/tanstack-react-start/package.json index 8745fce614a..c683a6132d2 100644 --- a/packages/tanstack-react-start/package.json +++ b/packages/tanstack-react-start/package.json @@ -1,6 +1,6 @@ { "name": "@clerk/tanstack-react-start", - "version": "0.16.0", + "version": "0.17.0", "description": "Clerk SDK for TanStack React Start", "keywords": [ "clerk", diff --git a/packages/testing/CHANGELOG.md b/packages/testing/CHANGELOG.md index 12f50600e6f..308959ae4ef 100644 --- a/packages/testing/CHANGELOG.md +++ b/packages/testing/CHANGELOG.md @@ -1,5 +1,14 @@ # @clerk/testing +## 1.8.1 + +### Patch Changes + +- Updated dependencies [[`19e9e11`](https://github.com/clerk/javascript/commit/19e9e11af04f13fd12975fbf7016fe0583202056), [`2148166`](https://github.com/clerk/javascript/commit/214816654850272297056eebad3d846b7f8125c9), [`607d333`](https://github.com/clerk/javascript/commit/607d3331f893bc98d1a8894f57b1cb9021e71b86), [`4118ed7`](https://github.com/clerk/javascript/commit/4118ed7c8fb13ca602401f8d663e7bcd6f6abee4), [`183e382`](https://github.com/clerk/javascript/commit/183e3823e4ff70e856b00a347369c38a4264105a), [`97749d5`](https://github.com/clerk/javascript/commit/97749d570bc687c7e05cd800a50e0ae4180a371d)]: + - @clerk/types@4.60.1 + - @clerk/backend@2.1.0 + - @clerk/shared@3.9.7 + ## 1.8.0 ### Minor Changes diff --git a/packages/testing/package.json b/packages/testing/package.json index 7a09f65fbba..d19378121ad 100644 --- a/packages/testing/package.json +++ b/packages/testing/package.json @@ -1,6 +1,6 @@ { "name": "@clerk/testing", - "version": "1.8.0", + "version": "1.8.1", "description": "Utilities to help you create E2E test suites for apps using Clerk", "keywords": [ "auth", diff --git a/packages/themes/CHANGELOG.md b/packages/themes/CHANGELOG.md index 271b298c17c..ecda2ac6d46 100644 --- a/packages/themes/CHANGELOG.md +++ b/packages/themes/CHANGELOG.md @@ -1,5 +1,12 @@ # Change Log +## 2.2.50 + +### Patch Changes + +- Updated dependencies [[`19e9e11`](https://github.com/clerk/javascript/commit/19e9e11af04f13fd12975fbf7016fe0583202056), [`97749d5`](https://github.com/clerk/javascript/commit/97749d570bc687c7e05cd800a50e0ae4180a371d)]: + - @clerk/types@4.60.1 + ## 2.2.49 ### Patch Changes diff --git a/packages/themes/package.json b/packages/themes/package.json index 0451197a688..a66d5af455a 100644 --- a/packages/themes/package.json +++ b/packages/themes/package.json @@ -1,6 +1,6 @@ { "name": "@clerk/themes", - "version": "2.2.49", + "version": "2.2.50", "description": "Themes for the Clerk auth components", "keywords": [ "react", diff --git a/packages/types/CHANGELOG.md b/packages/types/CHANGELOG.md index b04cb5062c8..ba9fc87e86b 100644 --- a/packages/types/CHANGELOG.md +++ b/packages/types/CHANGELOG.md @@ -1,5 +1,13 @@ # Change Log +## 4.60.1 + +### Patch Changes + +- Add payment history tab to UserProfile and OrgProfile ([#6075](https://github.com/clerk/javascript/pull/6075)) by [@aeliox](https://github.com/aeliox) + +- Introduce `commerce.checkout.pastDueNotice` localization key. ([#6097](https://github.com/clerk/javascript/pull/6097)) by [@panteliselef](https://github.com/panteliselef) + ## 4.60.0 ### Minor Changes diff --git a/packages/types/package.json b/packages/types/package.json index b406f0eb27e..f0b97d534aa 100644 --- a/packages/types/package.json +++ b/packages/types/package.json @@ -1,6 +1,6 @@ { "name": "@clerk/types", - "version": "4.60.0", + "version": "4.60.1", "description": "Typings for Clerk libraries.", "keywords": [ "clerk", diff --git a/packages/vue/CHANGELOG.md b/packages/vue/CHANGELOG.md index 8626ab4bff6..c761a640347 100644 --- a/packages/vue/CHANGELOG.md +++ b/packages/vue/CHANGELOG.md @@ -1,5 +1,13 @@ # @clerk/vue +## 1.8.8 + +### Patch Changes + +- Updated dependencies [[`19e9e11`](https://github.com/clerk/javascript/commit/19e9e11af04f13fd12975fbf7016fe0583202056), [`97749d5`](https://github.com/clerk/javascript/commit/97749d570bc687c7e05cd800a50e0ae4180a371d)]: + - @clerk/types@4.60.1 + - @clerk/shared@3.9.7 + ## 1.8.7 ### Patch Changes diff --git a/packages/vue/package.json b/packages/vue/package.json index d16dfc9ee21..1997ba1dc90 100644 --- a/packages/vue/package.json +++ b/packages/vue/package.json @@ -1,6 +1,6 @@ { "name": "@clerk/vue", - "version": "1.8.7", + "version": "1.8.8", "description": "Clerk SDK for Vue", "keywords": [ "clerk",