From 7d90c9e40d10410ae6a9960335d04dd6e0dd7724 Mon Sep 17 00:00:00 2001 From: "github-actions[bot]" <41898282+github-actions[bot]@users.noreply.github.com> Date: Fri, 30 Oct 2026 20:00:21 +0000 Subject: [PATCH] ci(repo): Version packages --- .changeset/bump-clerk-js-bundlewatch.md | 2 - ...-accounts-verification-error-no-animate.md | 2 - ...onsolidate-overlapping-dev-dependencies.md | 2 - .changeset/contact-verify-pending.md | 2 - .changeset/dark-candles-fly.md | 2 - .changeset/drop-tslib-runtime-dependency.md | 13 --- .changeset/electron-token-file-mode.md | 5 - .../fix-salted-password-digest-order.md | 5 - .changeset/fix-stale-agent-docs.md | 2 - .changeset/google-test-cleanup-on-failure.md | 2 - .changeset/happy-waves-bake.md | 2 - .changeset/mfa-backup-codes-pending-menu.md | 2 - .changeset/mosaic-color-tokens.md | 17 --- .changeset/mosaic-email-link-flake.md | 2 - .changeset/mosaic-localization-key-tree.md | 66 ----------- .changeset/mosaic-machine-pre-start-events.md | 2 - .changeset/mosaic-machine-resume.md | 2 - .changeset/mosaic-machine-state-names.md | 2 - .../mosaic-menu-press-open-hover-race.md | 5 - .changeset/mosaic-modal-return-history.md | 5 - .changeset/mosaic-neutral-defaults.md | 5 - ...mosaic-passkeys-shared-enterprise-check.md | 2 - .changeset/mosaic-pending-action-adoption.md | 2 - .../mosaic-profile-modal-oauth-return.md | 5 - .changeset/mosaic-profile-test-preload.md | 2 - .changeset/mosaic-provider-button.md | 2 - .changeset/mosaic-public-props-guide.md | 12 -- .../mosaic-reverification-localized-errors.md | 2 - .changeset/mosaic-router-search-params.md | 2 - .changeset/mosaic-switcher-mutation-tests.md | 2 - .changeset/mosaic-user-profile-combined.md | 2 - .changeset/mosaic-user-profile-export.md | 2 - .../mosaic-user-profile-mutation-tests.md | 2 - .changeset/mosaic-user-profile-step2-tests.md | 2 - .changeset/mosaic-user-profile-step3-tests.md | 2 - .changeset/open-teeth-hunt.md | 5 - .changeset/protect-keep-late-di-token.md | 5 - .changeset/protect-token-timeout-10s.md | 10 -- .changeset/remove-unused-dev-dependencies.md | 2 - .changeset/shy-pages-share.md | 2 - .changeset/stale-core-3-upgrade-docs.md | 5 - .changeset/swingset-auto-port.md | 2 - .changeset/swingset-faker-chaos.md | 2 - .changeset/thin-trains-lose.md | 2 - .changeset/tidy-invitation-completion.md | 5 - .changeset/token-cache-expiry-on-token.md | 5 - .changeset/verify-expo-clerk-ios-pin.md | 2 - .changeset/verify-expo-custom-pages.md | 2 - packages/astro/CHANGELOG.md | 8 ++ packages/astro/package.json | 2 +- packages/backend/CHANGELOG.md | 11 ++ packages/backend/package.json | 2 +- packages/chrome-extension/CHANGELOG.md | 10 ++ packages/chrome-extension/package.json | 2 +- packages/clerk-js/CHANGELOG.md | 17 +++ packages/clerk-js/package.json | 2 +- packages/electron/CHANGELOG.md | 13 +++ packages/electron/package.json | 2 +- packages/expo-native-components/CHANGELOG.md | 6 + packages/expo-native-components/package.json | 2 +- packages/expo-passkeys/CHANGELOG.md | 7 ++ packages/expo-passkeys/package.json | 2 +- packages/expo/CHANGELOG.md | 11 ++ packages/expo/package.json | 2 +- packages/express/CHANGELOG.md | 10 ++ packages/express/package.json | 2 +- packages/fastify/CHANGELOG.md | 8 ++ packages/fastify/package.json | 2 +- packages/hono/CHANGELOG.md | 8 ++ packages/hono/package.json | 2 +- packages/localizations/CHANGELOG.md | 9 ++ packages/localizations/package.json | 2 +- packages/mosaic/CHANGELOG.md | 105 ++++++++++++++++++ packages/mosaic/package.json | 2 +- packages/msw/CHANGELOG.md | 7 ++ packages/msw/package.json | 2 +- packages/nextjs/CHANGELOG.md | 11 ++ packages/nextjs/package.json | 2 +- packages/nuxt/CHANGELOG.md | 9 ++ packages/nuxt/package.json | 2 +- packages/react-router/CHANGELOG.md | 11 ++ packages/react-router/package.json | 2 +- packages/react/CHANGELOG.md | 9 ++ packages/react/package.json | 2 +- packages/shared/CHANGELOG.md | 10 ++ packages/shared/package.json | 2 +- packages/swingset/CHANGELOG.md | 9 ++ packages/swingset/package.json | 2 +- packages/tanstack-react-start/CHANGELOG.md | 11 ++ packages/tanstack-react-start/package.json | 2 +- packages/testing/CHANGELOG.md | 8 ++ packages/testing/package.json | 2 +- packages/ui/CHANGELOG.md | 8 ++ packages/ui/package.json | 2 +- packages/upgrade/CHANGELOG.md | 6 + packages/upgrade/package.json | 2 +- packages/vue/CHANGELOG.md | 7 ++ packages/vue/package.json | 2 +- 98 files changed, 354 insertions(+), 262 deletions(-) delete mode 100644 .changeset/bump-clerk-js-bundlewatch.md delete mode 100644 .changeset/connected-accounts-verification-error-no-animate.md delete mode 100644 .changeset/consolidate-overlapping-dev-dependencies.md delete mode 100644 .changeset/contact-verify-pending.md delete mode 100644 .changeset/dark-candles-fly.md delete mode 100644 .changeset/drop-tslib-runtime-dependency.md delete mode 100644 .changeset/electron-token-file-mode.md delete mode 100644 .changeset/fix-salted-password-digest-order.md delete mode 100644 .changeset/fix-stale-agent-docs.md delete mode 100644 .changeset/google-test-cleanup-on-failure.md delete mode 100644 .changeset/happy-waves-bake.md delete mode 100644 .changeset/mfa-backup-codes-pending-menu.md delete mode 100644 .changeset/mosaic-color-tokens.md delete mode 100644 .changeset/mosaic-email-link-flake.md delete mode 100644 .changeset/mosaic-localization-key-tree.md delete mode 100644 .changeset/mosaic-machine-pre-start-events.md delete mode 100644 .changeset/mosaic-machine-resume.md delete mode 100644 .changeset/mosaic-machine-state-names.md delete mode 100644 .changeset/mosaic-menu-press-open-hover-race.md delete mode 100644 .changeset/mosaic-modal-return-history.md delete mode 100644 .changeset/mosaic-neutral-defaults.md delete mode 100644 .changeset/mosaic-passkeys-shared-enterprise-check.md delete mode 100644 .changeset/mosaic-pending-action-adoption.md delete mode 100644 .changeset/mosaic-profile-modal-oauth-return.md delete mode 100644 .changeset/mosaic-profile-test-preload.md delete mode 100644 .changeset/mosaic-provider-button.md delete mode 100644 .changeset/mosaic-public-props-guide.md delete mode 100644 .changeset/mosaic-reverification-localized-errors.md delete mode 100644 .changeset/mosaic-router-search-params.md delete mode 100644 .changeset/mosaic-switcher-mutation-tests.md delete mode 100644 .changeset/mosaic-user-profile-combined.md delete mode 100644 .changeset/mosaic-user-profile-export.md delete mode 100644 .changeset/mosaic-user-profile-mutation-tests.md delete mode 100644 .changeset/mosaic-user-profile-step2-tests.md delete mode 100644 .changeset/mosaic-user-profile-step3-tests.md delete mode 100644 .changeset/open-teeth-hunt.md delete mode 100644 .changeset/protect-keep-late-di-token.md delete mode 100644 .changeset/protect-token-timeout-10s.md delete mode 100644 .changeset/remove-unused-dev-dependencies.md delete mode 100644 .changeset/shy-pages-share.md delete mode 100644 .changeset/stale-core-3-upgrade-docs.md delete mode 100644 .changeset/swingset-auto-port.md delete mode 100644 .changeset/swingset-faker-chaos.md delete mode 100644 .changeset/thin-trains-lose.md delete mode 100644 .changeset/tidy-invitation-completion.md delete mode 100644 .changeset/token-cache-expiry-on-token.md delete mode 100644 .changeset/verify-expo-clerk-ios-pin.md delete mode 100644 .changeset/verify-expo-custom-pages.md diff --git a/.changeset/bump-clerk-js-bundlewatch.md b/.changeset/bump-clerk-js-bundlewatch.md deleted file mode 100644 index a845151cc84..00000000000 --- a/.changeset/bump-clerk-js-bundlewatch.md +++ /dev/null @@ -1,2 +0,0 @@ ---- ---- diff --git a/.changeset/connected-accounts-verification-error-no-animate.md b/.changeset/connected-accounts-verification-error-no-animate.md deleted file mode 100644 index a845151cc84..00000000000 --- a/.changeset/connected-accounts-verification-error-no-animate.md +++ /dev/null @@ -1,2 +0,0 @@ ---- ---- diff --git a/.changeset/consolidate-overlapping-dev-dependencies.md b/.changeset/consolidate-overlapping-dev-dependencies.md deleted file mode 100644 index a845151cc84..00000000000 --- a/.changeset/consolidate-overlapping-dev-dependencies.md +++ /dev/null @@ -1,2 +0,0 @@ ---- ---- diff --git a/.changeset/contact-verify-pending.md b/.changeset/contact-verify-pending.md deleted file mode 100644 index a845151cc84..00000000000 --- a/.changeset/contact-verify-pending.md +++ /dev/null @@ -1,2 +0,0 @@ ---- ---- diff --git a/.changeset/dark-candles-fly.md b/.changeset/dark-candles-fly.md deleted file mode 100644 index a845151cc84..00000000000 --- a/.changeset/dark-candles-fly.md +++ /dev/null @@ -1,2 +0,0 @@ ---- ---- diff --git a/.changeset/drop-tslib-runtime-dependency.md b/.changeset/drop-tslib-runtime-dependency.md deleted file mode 100644 index 48549c132f3..00000000000 --- a/.changeset/drop-tslib-runtime-dependency.md +++ /dev/null @@ -1,13 +0,0 @@ ---- -'@clerk/backend': patch -'@clerk/electron': patch -'@clerk/expo': patch -'@clerk/expo-native-components': patch -'@clerk/express': patch -'@clerk/nextjs': patch -'@clerk/react': patch -'@clerk/react-router': patch -'@clerk/tanstack-react-start': patch ---- - -`tslib` is no longer installed as a runtime dependency. The published builds never imported it. diff --git a/.changeset/electron-token-file-mode.md b/.changeset/electron-token-file-mode.md deleted file mode 100644 index 0242789cfbc..00000000000 --- a/.changeset/electron-token-file-mode.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -'@clerk/electron': patch ---- - -The token file written by `storage()` from `@clerk/electron/storage` is now readable and writable only by its owner (`0600`). It was previously world-readable (`0644` under the default umask). Existing token files are updated the next time `storage()` is called. diff --git a/.changeset/fix-salted-password-digest-order.md b/.changeset/fix-salted-password-digest-order.md deleted file mode 100644 index fc857117659..00000000000 --- a/.changeset/fix-salted-password-digest-order.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -'@clerk/backend': patch ---- - -Add `bcrypt_peppered`, `md5_salted`, `pbkdf2_sha512`, `pbkdf2_sha512_hex`, `sha256_salted`, and `sha512_symfony` to the `PasswordHasher` type, so TypeScript accepts every hasher the `createUser()` JSDoc documents. The JSDoc for `md5_salted` and `sha256_salted` now also shows the `password_digest` format the Backend API accepts: `hash$salt`, not `salt$hash`. diff --git a/.changeset/fix-stale-agent-docs.md b/.changeset/fix-stale-agent-docs.md deleted file mode 100644 index a845151cc84..00000000000 --- a/.changeset/fix-stale-agent-docs.md +++ /dev/null @@ -1,2 +0,0 @@ ---- ---- diff --git a/.changeset/google-test-cleanup-on-failure.md b/.changeset/google-test-cleanup-on-failure.md deleted file mode 100644 index a845151cc84..00000000000 --- a/.changeset/google-test-cleanup-on-failure.md +++ /dev/null @@ -1,2 +0,0 @@ ---- ---- diff --git a/.changeset/happy-waves-bake.md b/.changeset/happy-waves-bake.md deleted file mode 100644 index a845151cc84..00000000000 --- a/.changeset/happy-waves-bake.md +++ /dev/null @@ -1,2 +0,0 @@ ---- ---- diff --git a/.changeset/mfa-backup-codes-pending-menu.md b/.changeset/mfa-backup-codes-pending-menu.md deleted file mode 100644 index a845151cc84..00000000000 --- a/.changeset/mfa-backup-codes-pending-menu.md +++ /dev/null @@ -1,2 +0,0 @@ ---- ---- diff --git a/.changeset/mosaic-color-tokens.md b/.changeset/mosaic-color-tokens.md deleted file mode 100644 index 741a0bd1cfb..00000000000 --- a/.changeset/mosaic-color-tokens.md +++ /dev/null @@ -1,17 +0,0 @@ ---- -'@clerk/mosaic': minor ---- - -**Breaking:** Replace and remove color tokens. TypeScript does not flag these, so find usages with `git grep -nE -e '--cl-color-(background|brand-secondary)'`. - -| Before | After | -| ------------------------------ | -------------------------------------------------------------------------------------------------------------------------- | -| `--cl-color-background` | `--cl-color-page` for the profile shell, `--cl-color-surface` for anything raised on it, such as cards, menus and controls | -| `--cl-color-background-subtle` | `--cl-color-surface-subtle` | -| `--cl-color-brand-secondary` | Removed, with no direct replacement. Choose another token by where it is used. | - -Dark mode gives the profile its own shell color. `--cl-color-background` is replaced by `--cl-color-page`, the base layer (near-black in dark mode, white in light), which backs the profile shell. A new `--cl-color-surface` backs everything raised on it, such as cards, sections, menus, popovers and controls, and the gray ramp mixes into it. The surface is derived from the page (neutral mixed 5 percent into it in dark mode, white mixed 60 percent into it in light mode), so retinting `--cl-color-page` retints the shell, the surface and the ramp together, and with the default white page the shell, surface and borders look the same in light mode. `--cl-color-background-subtle` is renamed `--cl-color-surface-subtle`. - -Brand and the negative, positive and warning colors now share one set of derived tokens: `-foreground`, `-subtle`, `-border` and `-alpha-100|200|300`, so overriding a seed retints its companions. `-foreground` flips to dark text in dark mode for brand, positive and warning, where white would fail, while negative keeps white text. `--cl-color-brand-secondary` is removed. `--cl-color-neutral-subtle` is new. `--cl-color-border` and `--cl-color-border-subtle` are now neutral washes (7 and 4 percent in light mode, 12 and 8 in dark mode), so they stay visible on the surface and faded fills. - -In light mode the negative, positive and warning colors are slightly darker so their text passes contrast on their own `-subtle` fill, `--cl-color-foreground-secondary` is a little darker, and `--cl-color-input-placeholder` has its own value that now passes contrast on the field. diff --git a/.changeset/mosaic-email-link-flake.md b/.changeset/mosaic-email-link-flake.md deleted file mode 100644 index a845151cc84..00000000000 --- a/.changeset/mosaic-email-link-flake.md +++ /dev/null @@ -1,2 +0,0 @@ ---- ---- diff --git a/.changeset/mosaic-localization-key-tree.md b/.changeset/mosaic-localization-key-tree.md deleted file mode 100644 index 776149a78de..00000000000 --- a/.changeset/mosaic-localization-key-tree.md +++ /dev/null @@ -1,66 +0,0 @@ ---- -'@clerk/mosaic': minor ---- - -**Breaking:** Nest localization keys under the component they appear in, for example `userProfileMfa.label` is now `userProfile.mfa.label`. Update any `localization` overrides that use the old keys, written as nested objects or dot paths; TypeScript flags each one. Keys below a root stay the same unless listed here. - -| Before | After | -| -------------------------------------- | ----------------------------------------- | -| `apiKeysTable` | `apiKeys` | -| `membersTableTab` | `organizationProfile.members.list` | -| `invitationsTableTab` | `organizationProfile.members.invitations` | -| `requestsTableTab` | `organizationProfile.members.requests` | -| `organizationProfileInviteMembers` | `organizationProfile.members.invite` | -| `organizationProfileProfileSection` | `organizationProfile.profile` | -| `organizationProfileDangerSection` | `organizationProfile.danger` | -| `userProfileProfileSection` | `userProfile.profile` | -| `userProfileContact` | `userProfile.contact` | -| `userProfileContact.email` | `userProfile.email` | -| `userProfileContact.phone` | `userProfile.phone` | -| `userProfileAddEmail` | `userProfile.email.addDialog` | -| `userProfileAddPhone` | `userProfile.phone.addDialog` | -| `userProfileConnectedAccounts` | `userProfile.connectedAccounts` | -| `userProfileEnterpriseAccountsSection` | `userProfile.enterpriseAccounts` | -| `userProfileWeb3Wallets` | `userProfile.web3Wallets` | -| `userProfilePasswordSection` | `userProfile.password` | -| `userProfilePasskeys` | `userProfile.passkeys` | -| `userProfileMfa` | `userProfile.mfa` | -| `userProfileAddSms` | `userProfile.mfa.addSms` | -| `userProfileAddAuthenticator` | `userProfile.mfa.addAuthenticator` | -| `userProfileAuthenticatorSetup` | `userProfile.mfa.authenticatorSetup` | -| `userProfileBackupCodes` | `userProfile.mfa.backupCodes` | -| `userProfileActiveDevices` | `userProfile.activeDevices` | -| `userProfileDangerSection` | `userProfile.danger` | - -Keys under `reverification` are also renamed: - -| Before | After | -| -------------------------------------------------------------------------------------------------------- | -------------------------------------------------- | -| `alternativeMethods.title`, `.description` | `methods.title`, `.description` | -| `alternativeMethods.blockButton__` | `methods.` | -| `alternativeMethods.actionText` | `methods.helpText` | -| `alternativeMethods.actionLink` | `methods.help` | -| `alternativeMethods.getHelp.title`, `.description` | `help.title`, `.description` | -| `alternativeMethods.getHelp.blockButton__emailSupport` | `help.emailSupport` | -| `backupCodeMfa.*` | `backupCode.*` | -| `formFieldLabel__backupCode` | `backupCode.label` | -| `formFieldLabel__password` | `password.label` | -| `formFieldInputPlaceholder__password` | `password.placeholder` | -| `formFieldAction__showPassword`, `formFieldAction__hidePassword` | `password.showPassword`, `.hidePassword` | -| `emailCode.formTitle`, `phoneCode.formTitle`, `totpMfa.formTitle` | `emailCode.label`, `phoneCode.label`, `totp.label` | -| `emailCode.resendButton`, `phoneCode.resendButton` | `emailCode.resend`, `phoneCode.resend` | -| `totpMfa.title`, `.description` | `totp.title`, `.description` | -| `phoneCodeMfa.*` | `phoneCode.*`, with the renames above | -| `error.closeButton` | `error.close` | -| `backButton` | `back` | -| `formButtonPrimary` | `continue` | -| `footerActionLink__useAnotherMethod` | `useAnotherMethod` | -| `unstable__errors__generic` | `attemptFailed` | -| `passkey.blockButton__passkey`, `password.actionLink`, `formButtonReset`, `identityPreviewEditButton__*` | Removed. Delete the override. | - -Find usages with: - -```sh -git grep -nE -e 'apiKeysTable|(members|invitations|requests)TableTab|organizationProfile(InviteMembers|DangerSection|ProfileSection)' \ - -e 'userProfile(ActiveDevices|AddEmail|AddPhone|AddAuthenticator|AddSms|AuthenticatorSetup|BackupCodes|ConnectedAccounts|Contact|DangerSection|EnterpriseAccountsSection|Mfa|Passkeys|PasswordSection|ProfileSection|Web3Wallets)' -``` diff --git a/.changeset/mosaic-machine-pre-start-events.md b/.changeset/mosaic-machine-pre-start-events.md deleted file mode 100644 index a845151cc84..00000000000 --- a/.changeset/mosaic-machine-pre-start-events.md +++ /dev/null @@ -1,2 +0,0 @@ ---- ---- diff --git a/.changeset/mosaic-machine-resume.md b/.changeset/mosaic-machine-resume.md deleted file mode 100644 index a845151cc84..00000000000 --- a/.changeset/mosaic-machine-resume.md +++ /dev/null @@ -1,2 +0,0 @@ ---- ---- diff --git a/.changeset/mosaic-machine-state-names.md b/.changeset/mosaic-machine-state-names.md deleted file mode 100644 index a845151cc84..00000000000 --- a/.changeset/mosaic-machine-state-names.md +++ /dev/null @@ -1,2 +0,0 @@ ---- ---- diff --git a/.changeset/mosaic-menu-press-open-hover-race.md b/.changeset/mosaic-menu-press-open-hover-race.md deleted file mode 100644 index 0142bc157fe..00000000000 --- a/.changeset/mosaic-menu-press-open-hover-race.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -'@clerk/mosaic': patch ---- - -Fix hover-enabled menus, such as the `UserButton` account and settings flyouts, sometimes closing when the pointer moved toward an item after the menu was opened with a click. diff --git a/.changeset/mosaic-modal-return-history.md b/.changeset/mosaic-modal-return-history.md deleted file mode 100644 index d5dfc8f8d96..00000000000 --- a/.changeset/mosaic-modal-return-history.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -'@clerk/mosaic': patch ---- - -Fix the user profile modal's return from a redirect on Next.js App Router apps: the URL change now reaches the router, so `useSearchParams` no longer keeps the removed param and going back no longer reloads the page. History state that isn't a plain object is also kept intact. diff --git a/.changeset/mosaic-neutral-defaults.md b/.changeset/mosaic-neutral-defaults.md deleted file mode 100644 index bc21e81de4e..00000000000 --- a/.changeset/mosaic-neutral-defaults.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -'@clerk/mosaic': patch ---- - -Ellipsis menus, the dialog and card close buttons, the Cancel buttons in the confirmation, delete and rename dialogs, and the reverification Back button and resend and help links use the neutral color instead of the brand color, and the "You" badge in the members table is neutral. Field labels use the neutral text color, and disabled inputs and tag inputs are tinted with the neutral color. Email and phone values in the user profile use the primary text color. An interactive row's icon darkens fully on hover, and an outlined interactive row firms up its border on hover. diff --git a/.changeset/mosaic-passkeys-shared-enterprise-check.md b/.changeset/mosaic-passkeys-shared-enterprise-check.md deleted file mode 100644 index a845151cc84..00000000000 --- a/.changeset/mosaic-passkeys-shared-enterprise-check.md +++ /dev/null @@ -1,2 +0,0 @@ ---- ---- diff --git a/.changeset/mosaic-pending-action-adoption.md b/.changeset/mosaic-pending-action-adoption.md deleted file mode 100644 index a845151cc84..00000000000 --- a/.changeset/mosaic-pending-action-adoption.md +++ /dev/null @@ -1,2 +0,0 @@ ---- ---- diff --git a/.changeset/mosaic-profile-modal-oauth-return.md b/.changeset/mosaic-profile-modal-oauth-return.md deleted file mode 100644 index 764431a4989..00000000000 --- a/.changeset/mosaic-profile-modal-oauth-return.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -'@clerk/mosaic': patch ---- - -The user profile modal now reopens on the Account page after a user leaves it to connect or reconnect a social or enterprise account, or to verify an email address through enterprise SSO. Mosaic no longer sends `__clerk_modal_state` on these redirects, so returning from them no longer opens the legacy profile modal. diff --git a/.changeset/mosaic-profile-test-preload.md b/.changeset/mosaic-profile-test-preload.md deleted file mode 100644 index a845151cc84..00000000000 --- a/.changeset/mosaic-profile-test-preload.md +++ /dev/null @@ -1,2 +0,0 @@ ---- ---- diff --git a/.changeset/mosaic-provider-button.md b/.changeset/mosaic-provider-button.md deleted file mode 100644 index a845151cc84..00000000000 --- a/.changeset/mosaic-provider-button.md +++ /dev/null @@ -1,2 +0,0 @@ ---- ---- diff --git a/.changeset/mosaic-public-props-guide.md b/.changeset/mosaic-public-props-guide.md deleted file mode 100644 index d53783ebe17..00000000000 --- a/.changeset/mosaic-public-props-guide.md +++ /dev/null @@ -1,12 +0,0 @@ ---- -'@clerk/mosaic': minor ---- - -**Breaking:** Rename two `UserButton` and `OrganizationSwitcher` props. Values and defaults are unchanged; TypeScript flags each old name. - -| Before | After | -| -------------------- | ------------------ | -| `renderTriggerLabel` | `showTriggerLabel` | -| `renderTriggerBadge` | `triggerBadge` | - -Find usages with `git grep -nE 'renderTrigger(Label|Badge)'`. diff --git a/.changeset/mosaic-reverification-localized-errors.md b/.changeset/mosaic-reverification-localized-errors.md deleted file mode 100644 index a845151cc84..00000000000 --- a/.changeset/mosaic-reverification-localized-errors.md +++ /dev/null @@ -1,2 +0,0 @@ ---- ---- diff --git a/.changeset/mosaic-router-search-params.md b/.changeset/mosaic-router-search-params.md deleted file mode 100644 index a845151cc84..00000000000 --- a/.changeset/mosaic-router-search-params.md +++ /dev/null @@ -1,2 +0,0 @@ ---- ---- diff --git a/.changeset/mosaic-switcher-mutation-tests.md b/.changeset/mosaic-switcher-mutation-tests.md deleted file mode 100644 index a845151cc84..00000000000 --- a/.changeset/mosaic-switcher-mutation-tests.md +++ /dev/null @@ -1,2 +0,0 @@ ---- ---- diff --git a/.changeset/mosaic-user-profile-combined.md b/.changeset/mosaic-user-profile-combined.md deleted file mode 100644 index a845151cc84..00000000000 --- a/.changeset/mosaic-user-profile-combined.md +++ /dev/null @@ -1,2 +0,0 @@ ---- ---- diff --git a/.changeset/mosaic-user-profile-export.md b/.changeset/mosaic-user-profile-export.md deleted file mode 100644 index a845151cc84..00000000000 --- a/.changeset/mosaic-user-profile-export.md +++ /dev/null @@ -1,2 +0,0 @@ ---- ---- diff --git a/.changeset/mosaic-user-profile-mutation-tests.md b/.changeset/mosaic-user-profile-mutation-tests.md deleted file mode 100644 index a845151cc84..00000000000 --- a/.changeset/mosaic-user-profile-mutation-tests.md +++ /dev/null @@ -1,2 +0,0 @@ ---- ---- diff --git a/.changeset/mosaic-user-profile-step2-tests.md b/.changeset/mosaic-user-profile-step2-tests.md deleted file mode 100644 index a845151cc84..00000000000 --- a/.changeset/mosaic-user-profile-step2-tests.md +++ /dev/null @@ -1,2 +0,0 @@ ---- ---- diff --git a/.changeset/mosaic-user-profile-step3-tests.md b/.changeset/mosaic-user-profile-step3-tests.md deleted file mode 100644 index a845151cc84..00000000000 --- a/.changeset/mosaic-user-profile-step3-tests.md +++ /dev/null @@ -1,2 +0,0 @@ ---- ---- diff --git a/.changeset/open-teeth-hunt.md b/.changeset/open-teeth-hunt.md deleted file mode 100644 index 4cf5154b1ea..00000000000 --- a/.changeset/open-teeth-hunt.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -"@clerk/localizations": patch ---- - -Use future tense for nl-NL and nl-BE translations diff --git a/.changeset/protect-keep-late-di-token.md b/.changeset/protect-keep-late-di-token.md deleted file mode 100644 index 94be371e1bf..00000000000 --- a/.changeset/protect-keep-late-di-token.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -'@clerk/clerk-js': patch ---- - -Keep a Device Intelligence result that arrives after ClerkJS has stopped waiting for it, and use it for the next sign-in or sign-up instead of discarding it. Users on slow connections who retry are less likely to have sign-ups blocked by protections that require a Device Intelligence result. diff --git a/.changeset/protect-token-timeout-10s.md b/.changeset/protect-token-timeout-10s.md deleted file mode 100644 index 6d514b66cc2..00000000000 --- a/.changeset/protect-token-timeout-10s.md +++ /dev/null @@ -1,10 +0,0 @@ ---- -'@clerk/clerk-js': patch -'@clerk/shared': patch ---- - -Wait up to 10 seconds, instead of 5, for the Device Intelligence check to finish before sending a sign-in or sign-up without its result. This applies when an instance hasn't configured its own limit. Users on slow connections are less likely to have sign-ups blocked by protections that require a Device Intelligence result. - -Keep the wait bounded when the device clock changes so later attempts can recover after another tab's lock is released. - -The shared loader type reference now documents the same 10-second default. diff --git a/.changeset/remove-unused-dev-dependencies.md b/.changeset/remove-unused-dev-dependencies.md deleted file mode 100644 index a845151cc84..00000000000 --- a/.changeset/remove-unused-dev-dependencies.md +++ /dev/null @@ -1,2 +0,0 @@ ---- ---- diff --git a/.changeset/shy-pages-share.md b/.changeset/shy-pages-share.md deleted file mode 100644 index a845151cc84..00000000000 --- a/.changeset/shy-pages-share.md +++ /dev/null @@ -1,2 +0,0 @@ ---- ---- diff --git a/.changeset/stale-core-3-upgrade-docs.md b/.changeset/stale-core-3-upgrade-docs.md deleted file mode 100644 index 98c4752202e..00000000000 --- a/.changeset/stale-core-3-upgrade-docs.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -'@clerk/upgrade': patch ---- - -Correct Core 3 upgrade guide entries: the `idPOAuthAccessToken` property name in the backend verify example is fixed, `@clerk/react-router/api.server` is described as deprecated (still exported) instead of removed, and the Expo minimum version check now flags caret ranges such as `"expo": "^52.1.0"`. diff --git a/.changeset/swingset-auto-port.md b/.changeset/swingset-auto-port.md deleted file mode 100644 index a845151cc84..00000000000 --- a/.changeset/swingset-auto-port.md +++ /dev/null @@ -1,2 +0,0 @@ ---- ---- diff --git a/.changeset/swingset-faker-chaos.md b/.changeset/swingset-faker-chaos.md deleted file mode 100644 index a845151cc84..00000000000 --- a/.changeset/swingset-faker-chaos.md +++ /dev/null @@ -1,2 +0,0 @@ ---- ---- diff --git a/.changeset/thin-trains-lose.md b/.changeset/thin-trains-lose.md deleted file mode 100644 index a845151cc84..00000000000 --- a/.changeset/thin-trains-lose.md +++ /dev/null @@ -1,2 +0,0 @@ ---- ---- diff --git a/.changeset/tidy-invitation-completion.md b/.changeset/tidy-invitation-completion.md deleted file mode 100644 index 2cae78935e9..00000000000 --- a/.changeset/tidy-invitation-completion.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -'@clerk/mosaic': patch ---- - -Suppress organization invitation success notifications when the members panel closes or the active organization or session changes before the invitation finishes. diff --git a/.changeset/token-cache-expiry-on-token.md b/.changeset/token-cache-expiry-on-token.md deleted file mode 100644 index 1d26cd64772..00000000000 --- a/.changeset/token-cache-expiry-on-token.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -'@clerk/clerk-js': patch ---- - -Fix `getToken()` returning an expired session token when the device clock runs behind and a token is cached again, or a staler token arrives after a fresher one. diff --git a/.changeset/verify-expo-clerk-ios-pin.md b/.changeset/verify-expo-clerk-ios-pin.md deleted file mode 100644 index a845151cc84..00000000000 --- a/.changeset/verify-expo-clerk-ios-pin.md +++ /dev/null @@ -1,2 +0,0 @@ ---- ---- diff --git a/.changeset/verify-expo-custom-pages.md b/.changeset/verify-expo-custom-pages.md deleted file mode 100644 index a845151cc84..00000000000 --- a/.changeset/verify-expo-custom-pages.md +++ /dev/null @@ -1,2 +0,0 @@ ---- ---- diff --git a/packages/astro/CHANGELOG.md b/packages/astro/CHANGELOG.md index da7634c917e..fb6b8948441 100644 --- a/packages/astro/CHANGELOG.md +++ b/packages/astro/CHANGELOG.md @@ -1,5 +1,13 @@ # @clerk/astro +## 4.1.20 + +### Patch Changes + +- Updated dependencies [[`cd21ebe`](https://github.com/clerk/javascript/commit/cd21ebe3922aaa1ff41de9dbaa711725bc1d9520), [`11907aa`](https://github.com/clerk/javascript/commit/11907aa0f17bd9c861ccdd5a469d2694d7a503cf), [`debfc72`](https://github.com/clerk/javascript/commit/debfc72bc2f49a004b20365773824b283bc3cda0)]: + - @clerk/backend@3.26.5 + - @clerk/shared@4.43.1 + ## 4.1.19 ### Patch Changes diff --git a/packages/astro/package.json b/packages/astro/package.json index 88c839251a9..ce31d831df7 100644 --- a/packages/astro/package.json +++ b/packages/astro/package.json @@ -1,6 +1,6 @@ { "name": "@clerk/astro", - "version": "4.1.19", + "version": "4.1.20", "description": "Clerk SDK for Astro", "keywords": [ "auth", diff --git a/packages/backend/CHANGELOG.md b/packages/backend/CHANGELOG.md index 0fb86b7f7cc..5047724f71d 100644 --- a/packages/backend/CHANGELOG.md +++ b/packages/backend/CHANGELOG.md @@ -1,5 +1,16 @@ # Change Log +## 3.26.5 + +### Patch Changes + +- `tslib` is no longer installed as a runtime dependency. The published builds never imported it. ([#10521](https://github.com/clerk/javascript/pull/10521)) by [@dominic-clerk](https://github.com/dominic-clerk) + +- Add `bcrypt_peppered`, `md5_salted`, `pbkdf2_sha512`, `pbkdf2_sha512_hex`, `sha256_salted`, and `sha512_symfony` to the `PasswordHasher` type, so TypeScript accepts every hasher the `createUser()` JSDoc documents. The JSDoc for `md5_salted` and `sha256_salted` now also shows the `password_digest` format the Backend API accepts: `hash$salt`, not `salt$hash`. ([#10504](https://github.com/clerk/javascript/pull/10504)) by [@manovotny](https://github.com/manovotny) + +- Updated dependencies [[`debfc72`](https://github.com/clerk/javascript/commit/debfc72bc2f49a004b20365773824b283bc3cda0)]: + - @clerk/shared@4.43.1 + ## 3.26.4 ### Patch Changes diff --git a/packages/backend/package.json b/packages/backend/package.json index a4099f9ce30..dfe16235b67 100644 --- a/packages/backend/package.json +++ b/packages/backend/package.json @@ -1,6 +1,6 @@ { "name": "@clerk/backend", - "version": "3.26.4", + "version": "3.26.5", "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 e1f424e894b..abad1cd2c68 100644 --- a/packages/chrome-extension/CHANGELOG.md +++ b/packages/chrome-extension/CHANGELOG.md @@ -1,5 +1,15 @@ # Change Log +## 3.1.103 + +### Patch Changes + +- Updated dependencies [[`cd21ebe`](https://github.com/clerk/javascript/commit/cd21ebe3922aaa1ff41de9dbaa711725bc1d9520), [`690edf2`](https://github.com/clerk/javascript/commit/690edf28f799996cf5d274bb7a1193f8435e3689), [`debfc72`](https://github.com/clerk/javascript/commit/debfc72bc2f49a004b20365773824b283bc3cda0), [`1bce44b`](https://github.com/clerk/javascript/commit/1bce44bed5c54b2c788262462d3ac80391c090f7)]: + - @clerk/react@6.18.4 + - @clerk/clerk-js@6.42.1 + - @clerk/shared@4.43.1 + - @clerk/ui@1.42.2 + ## 3.1.102 ### Patch Changes diff --git a/packages/chrome-extension/package.json b/packages/chrome-extension/package.json index 62bc3de5d25..61d6be7d018 100644 --- a/packages/chrome-extension/package.json +++ b/packages/chrome-extension/package.json @@ -1,6 +1,6 @@ { "name": "@clerk/chrome-extension", - "version": "3.1.102", + "version": "3.1.103", "description": "Clerk SDK for Chrome extensions", "keywords": [ "auth", diff --git a/packages/clerk-js/CHANGELOG.md b/packages/clerk-js/CHANGELOG.md index 9664224b2c3..c61153b082d 100644 --- a/packages/clerk-js/CHANGELOG.md +++ b/packages/clerk-js/CHANGELOG.md @@ -1,5 +1,22 @@ # Change Log +## 6.42.1 + +### Patch Changes + +- Keep a Device Intelligence result that arrives after ClerkJS has stopped waiting for it, and use it for the next sign-in or sign-up instead of discarding it. Users on slow connections who retry are less likely to have sign-ups blocked by protections that require a Device Intelligence result. ([#10276](https://github.com/clerk/javascript/pull/10276)) by [@mwickett](https://github.com/mwickett) + +- Wait up to 10 seconds, instead of 5, for the Device Intelligence check to finish before sending a sign-in or sign-up without its result. This applies when an instance hasn't configured its own limit. Users on slow connections are less likely to have sign-ups blocked by protections that require a Device Intelligence result. ([#10275](https://github.com/clerk/javascript/pull/10275)) by [@mwickett](https://github.com/mwickett) + + Keep the wait bounded when the device clock changes so later attempts can recover after another tab's lock is released. + + The shared loader type reference now documents the same 10-second default. + +- Fix `getToken()` returning an expired session token when the device clock runs behind and a token is cached again, or a staler token arrives after a fresher one. ([#10429](https://github.com/clerk/javascript/pull/10429)) by [@Ephem](https://github.com/Ephem) + +- Updated dependencies [[`debfc72`](https://github.com/clerk/javascript/commit/debfc72bc2f49a004b20365773824b283bc3cda0)]: + - @clerk/shared@4.43.1 + ## 6.42.0 ### Minor Changes diff --git a/packages/clerk-js/package.json b/packages/clerk-js/package.json index 6337d78a27b..28ce708ae41 100644 --- a/packages/clerk-js/package.json +++ b/packages/clerk-js/package.json @@ -1,6 +1,6 @@ { "name": "@clerk/clerk-js", - "version": "6.42.0", + "version": "6.42.1", "description": "Clerk JS library", "keywords": [ "clerk", diff --git a/packages/electron/CHANGELOG.md b/packages/electron/CHANGELOG.md index 6f8dc34db06..a63e6f05ae4 100644 --- a/packages/electron/CHANGELOG.md +++ b/packages/electron/CHANGELOG.md @@ -1,5 +1,18 @@ # @clerk/electron +## 0.1.8 + +### Patch Changes + +- `tslib` is no longer installed as a runtime dependency. The published builds never imported it. ([#10521](https://github.com/clerk/javascript/pull/10521)) by [@dominic-clerk](https://github.com/dominic-clerk) + +- The token file written by `storage()` from `@clerk/electron/storage` is now readable and writable only by its owner (`0600`). It was previously world-readable (`0644` under the default umask). Existing token files are updated the next time `storage()` is called. ([#9971](https://github.com/clerk/javascript/pull/9971)) by [@wobsoriano](https://github.com/wobsoriano) + +- Updated dependencies [[`cd21ebe`](https://github.com/clerk/javascript/commit/cd21ebe3922aaa1ff41de9dbaa711725bc1d9520), [`690edf2`](https://github.com/clerk/javascript/commit/690edf28f799996cf5d274bb7a1193f8435e3689), [`debfc72`](https://github.com/clerk/javascript/commit/debfc72bc2f49a004b20365773824b283bc3cda0), [`1bce44b`](https://github.com/clerk/javascript/commit/1bce44bed5c54b2c788262462d3ac80391c090f7)]: + - @clerk/react@6.18.4 + - @clerk/clerk-js@6.42.1 + - @clerk/shared@4.43.1 + ## 0.1.7 ### Patch Changes diff --git a/packages/electron/package.json b/packages/electron/package.json index 0cf418b48fa..805d59bb32c 100644 --- a/packages/electron/package.json +++ b/packages/electron/package.json @@ -1,6 +1,6 @@ { "name": "@clerk/electron", - "version": "0.1.7", + "version": "0.1.8", "description": "Clerk SDK for Electron", "keywords": [ "clerk", diff --git a/packages/expo-native-components/CHANGELOG.md b/packages/expo-native-components/CHANGELOG.md index a9a698609f2..686f9d8b4e8 100644 --- a/packages/expo-native-components/CHANGELOG.md +++ b/packages/expo-native-components/CHANGELOG.md @@ -1,5 +1,11 @@ # @clerk/expo-native-components +## 0.4.3 + +### Patch Changes + +- `tslib` is no longer installed as a runtime dependency. The published builds never imported it. ([#10521](https://github.com/clerk/javascript/pull/10521)) by [@dominic-clerk](https://github.com/dominic-clerk) + ## 0.4.2 ### Patch Changes diff --git a/packages/expo-native-components/package.json b/packages/expo-native-components/package.json index dd5fd40d10e..614bb69a814 100644 --- a/packages/expo-native-components/package.json +++ b/packages/expo-native-components/package.json @@ -1,6 +1,6 @@ { "name": "@clerk/expo-native-components", - "version": "0.4.2", + "version": "0.4.3", "description": "Native Clerk components and native SDK integration for Expo, powered by clerk-ios and clerk-android", "keywords": [ "react", diff --git a/packages/expo-passkeys/CHANGELOG.md b/packages/expo-passkeys/CHANGELOG.md index 3c34c20717a..aabf26b6206 100644 --- a/packages/expo-passkeys/CHANGELOG.md +++ b/packages/expo-passkeys/CHANGELOG.md @@ -1,5 +1,12 @@ # @clerk/expo-passkeys +## 2.1.5 + +### Patch Changes + +- Updated dependencies [[`debfc72`](https://github.com/clerk/javascript/commit/debfc72bc2f49a004b20365773824b283bc3cda0)]: + - @clerk/shared@4.43.1 + ## 2.1.4 ### Patch Changes diff --git a/packages/expo-passkeys/package.json b/packages/expo-passkeys/package.json index 582fcf86065..397511522e2 100644 --- a/packages/expo-passkeys/package.json +++ b/packages/expo-passkeys/package.json @@ -1,6 +1,6 @@ { "name": "@clerk/expo-passkeys", - "version": "2.1.4", + "version": "2.1.5", "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 349ec1f9434..a90afbac6f1 100644 --- a/packages/expo/CHANGELOG.md +++ b/packages/expo/CHANGELOG.md @@ -1,5 +1,16 @@ # Change Log +## 4.14.5 + +### Patch Changes + +- `tslib` is no longer installed as a runtime dependency. The published builds never imported it. ([#10521](https://github.com/clerk/javascript/pull/10521)) by [@dominic-clerk](https://github.com/dominic-clerk) + +- Updated dependencies [[`cd21ebe`](https://github.com/clerk/javascript/commit/cd21ebe3922aaa1ff41de9dbaa711725bc1d9520), [`690edf2`](https://github.com/clerk/javascript/commit/690edf28f799996cf5d274bb7a1193f8435e3689), [`debfc72`](https://github.com/clerk/javascript/commit/debfc72bc2f49a004b20365773824b283bc3cda0), [`1bce44b`](https://github.com/clerk/javascript/commit/1bce44bed5c54b2c788262462d3ac80391c090f7)]: + - @clerk/react@6.18.4 + - @clerk/clerk-js@6.42.1 + - @clerk/shared@4.43.1 + ## 4.14.4 ### Patch Changes diff --git a/packages/expo/package.json b/packages/expo/package.json index f9a10bb4885..9aa9a08af13 100644 --- a/packages/expo/package.json +++ b/packages/expo/package.json @@ -1,6 +1,6 @@ { "name": "@clerk/expo", - "version": "4.14.4", + "version": "4.14.5", "description": "Clerk React Native/Expo library", "keywords": [ "react", diff --git a/packages/express/CHANGELOG.md b/packages/express/CHANGELOG.md index e3394f92a8f..5f8f0ee4cd7 100644 --- a/packages/express/CHANGELOG.md +++ b/packages/express/CHANGELOG.md @@ -1,5 +1,15 @@ # Change Log +## 2.1.86 + +### Patch Changes + +- `tslib` is no longer installed as a runtime dependency. The published builds never imported it. ([#10521](https://github.com/clerk/javascript/pull/10521)) by [@dominic-clerk](https://github.com/dominic-clerk) + +- Updated dependencies [[`cd21ebe`](https://github.com/clerk/javascript/commit/cd21ebe3922aaa1ff41de9dbaa711725bc1d9520), [`11907aa`](https://github.com/clerk/javascript/commit/11907aa0f17bd9c861ccdd5a469d2694d7a503cf), [`debfc72`](https://github.com/clerk/javascript/commit/debfc72bc2f49a004b20365773824b283bc3cda0)]: + - @clerk/backend@3.26.5 + - @clerk/shared@4.43.1 + ## 2.1.85 ### Patch Changes diff --git a/packages/express/package.json b/packages/express/package.json index 9ebb05cd60f..675efcdb445 100644 --- a/packages/express/package.json +++ b/packages/express/package.json @@ -1,6 +1,6 @@ { "name": "@clerk/express", - "version": "2.1.85", + "version": "2.1.86", "description": "Clerk server SDK for usage with Express", "keywords": [ "clerk", diff --git a/packages/fastify/CHANGELOG.md b/packages/fastify/CHANGELOG.md index 45a2f5b0b1f..d0e7f126cb5 100644 --- a/packages/fastify/CHANGELOG.md +++ b/packages/fastify/CHANGELOG.md @@ -1,5 +1,13 @@ # Change Log +## 3.1.96 + +### Patch Changes + +- Updated dependencies [[`cd21ebe`](https://github.com/clerk/javascript/commit/cd21ebe3922aaa1ff41de9dbaa711725bc1d9520), [`11907aa`](https://github.com/clerk/javascript/commit/11907aa0f17bd9c861ccdd5a469d2694d7a503cf), [`debfc72`](https://github.com/clerk/javascript/commit/debfc72bc2f49a004b20365773824b283bc3cda0)]: + - @clerk/backend@3.26.5 + - @clerk/shared@4.43.1 + ## 3.1.95 ### Patch Changes diff --git a/packages/fastify/package.json b/packages/fastify/package.json index b66bfc3595e..bf69bf51d0b 100644 --- a/packages/fastify/package.json +++ b/packages/fastify/package.json @@ -1,6 +1,6 @@ { "name": "@clerk/fastify", - "version": "3.1.95", + "version": "3.1.96", "description": "Clerk SDK for Fastify", "keywords": [ "auth", diff --git a/packages/hono/CHANGELOG.md b/packages/hono/CHANGELOG.md index fc112ca263a..8847cf1b83c 100644 --- a/packages/hono/CHANGELOG.md +++ b/packages/hono/CHANGELOG.md @@ -1,5 +1,13 @@ # @clerk/hono +## 0.1.96 + +### Patch Changes + +- Updated dependencies [[`cd21ebe`](https://github.com/clerk/javascript/commit/cd21ebe3922aaa1ff41de9dbaa711725bc1d9520), [`11907aa`](https://github.com/clerk/javascript/commit/11907aa0f17bd9c861ccdd5a469d2694d7a503cf), [`debfc72`](https://github.com/clerk/javascript/commit/debfc72bc2f49a004b20365773824b283bc3cda0)]: + - @clerk/backend@3.26.5 + - @clerk/shared@4.43.1 + ## 0.1.95 ### Patch Changes diff --git a/packages/hono/package.json b/packages/hono/package.json index 40cb7b3a0d2..7bcee2a50cd 100644 --- a/packages/hono/package.json +++ b/packages/hono/package.json @@ -1,6 +1,6 @@ { "name": "@clerk/hono", - "version": "0.1.95", + "version": "0.1.96", "description": "Clerk SDK for Hono", "keywords": [ "auth", diff --git a/packages/localizations/CHANGELOG.md b/packages/localizations/CHANGELOG.md index 90171eea28e..252fe682208 100644 --- a/packages/localizations/CHANGELOG.md +++ b/packages/localizations/CHANGELOG.md @@ -1,5 +1,14 @@ # Change Log +## 4.24.4 + +### Patch Changes + +- Use future tense for nl-NL and nl-BE translations ([#10507](https://github.com/clerk/javascript/pull/10507)) by [@wobsoriano](https://github.com/wobsoriano) + +- Updated dependencies [[`debfc72`](https://github.com/clerk/javascript/commit/debfc72bc2f49a004b20365773824b283bc3cda0)]: + - @clerk/shared@4.43.1 + ## 4.24.3 ### Patch Changes diff --git a/packages/localizations/package.json b/packages/localizations/package.json index 73a481a7fbc..6e43a6785c9 100644 --- a/packages/localizations/package.json +++ b/packages/localizations/package.json @@ -1,6 +1,6 @@ { "name": "@clerk/localizations", - "version": "4.24.3", + "version": "4.24.4", "description": "Localizations for the Clerk components", "keywords": [ "react", diff --git a/packages/mosaic/CHANGELOG.md b/packages/mosaic/CHANGELOG.md index 40cb7a13656..79bdcac7fda 100644 --- a/packages/mosaic/CHANGELOG.md +++ b/packages/mosaic/CHANGELOG.md @@ -1,5 +1,110 @@ # @clerk/mosaic +## 0.2.0 + +### Minor Changes + +- **Breaking:** Replace and remove color tokens. TypeScript does not flag these, so find usages with `git grep -nE -e '--cl-color-(background|brand-secondary)'`. ([#10493](https://github.com/clerk/javascript/pull/10493)) by [@prestonwebdev](https://github.com/prestonwebdev) + + | Before | After | + | ------------------------------ | -------------------------------------------------------------------------------------------------------------------------- | + | `--cl-color-background` | `--cl-color-page` for the profile shell, `--cl-color-surface` for anything raised on it, such as cards, menus and controls | + | `--cl-color-background-subtle` | `--cl-color-surface-subtle` | + | `--cl-color-brand-secondary` | Removed, with no direct replacement. Choose another token by where it is used. | + + Dark mode gives the profile its own shell color. `--cl-color-background` is replaced by `--cl-color-page`, the base layer (near-black in dark mode, white in light), which backs the profile shell. A new `--cl-color-surface` backs everything raised on it, such as cards, sections, menus, popovers and controls, and the gray ramp mixes into it. The surface is derived from the page (neutral mixed 5 percent into it in dark mode, white mixed 60 percent into it in light mode), so retinting `--cl-color-page` retints the shell, the surface and the ramp together, and with the default white page the shell, surface and borders look the same in light mode. `--cl-color-background-subtle` is renamed `--cl-color-surface-subtle`. + + Brand and the negative, positive and warning colors now share one set of derived tokens: `-foreground`, `-subtle`, `-border` and `-alpha-100|200|300`, so overriding a seed retints its companions. `-foreground` flips to dark text in dark mode for brand, positive and warning, where white would fail, while negative keeps white text. `--cl-color-brand-secondary` is removed. `--cl-color-neutral-subtle` is new. `--cl-color-border` and `--cl-color-border-subtle` are now neutral washes (7 and 4 percent in light mode, 12 and 8 in dark mode), so they stay visible on the surface and faded fills. + + In light mode the negative, positive and warning colors are slightly darker so their text passes contrast on their own `-subtle` fill, `--cl-color-foreground-secondary` is a little darker, and `--cl-color-input-placeholder` has its own value that now passes contrast on the field. + +- **Breaking:** Nest localization keys under the component they appear in, for example `userProfileMfa.label` is now `userProfile.mfa.label`. Update any `localization` overrides that use the old keys, written as nested objects or dot paths; TypeScript flags each one. Keys below a root stay the same unless listed here. ([#10458](https://github.com/clerk/javascript/pull/10458)) by [@alexcarpenter](https://github.com/alexcarpenter) + + | Before | After | + | -------------------------------------- | ----------------------------------------- | + | `apiKeysTable` | `apiKeys` | + | `membersTableTab` | `organizationProfile.members.list` | + | `invitationsTableTab` | `organizationProfile.members.invitations` | + | `requestsTableTab` | `organizationProfile.members.requests` | + | `organizationProfileInviteMembers` | `organizationProfile.members.invite` | + | `organizationProfileProfileSection` | `organizationProfile.profile` | + | `organizationProfileDangerSection` | `organizationProfile.danger` | + | `userProfileProfileSection` | `userProfile.profile` | + | `userProfileContact` | `userProfile.contact` | + | `userProfileContact.email` | `userProfile.email` | + | `userProfileContact.phone` | `userProfile.phone` | + | `userProfileAddEmail` | `userProfile.email.addDialog` | + | `userProfileAddPhone` | `userProfile.phone.addDialog` | + | `userProfileConnectedAccounts` | `userProfile.connectedAccounts` | + | `userProfileEnterpriseAccountsSection` | `userProfile.enterpriseAccounts` | + | `userProfileWeb3Wallets` | `userProfile.web3Wallets` | + | `userProfilePasswordSection` | `userProfile.password` | + | `userProfilePasskeys` | `userProfile.passkeys` | + | `userProfileMfa` | `userProfile.mfa` | + | `userProfileAddSms` | `userProfile.mfa.addSms` | + | `userProfileAddAuthenticator` | `userProfile.mfa.addAuthenticator` | + | `userProfileAuthenticatorSetup` | `userProfile.mfa.authenticatorSetup` | + | `userProfileBackupCodes` | `userProfile.mfa.backupCodes` | + | `userProfileActiveDevices` | `userProfile.activeDevices` | + | `userProfileDangerSection` | `userProfile.danger` | + + Keys under `reverification` are also renamed: + + | Before | After | + | -------------------------------------------------------------------------------------------------------- | -------------------------------------------------- | + | `alternativeMethods.title`, `.description` | `methods.title`, `.description` | + | `alternativeMethods.blockButton__` | `methods.` | + | `alternativeMethods.actionText` | `methods.helpText` | + | `alternativeMethods.actionLink` | `methods.help` | + | `alternativeMethods.getHelp.title`, `.description` | `help.title`, `.description` | + | `alternativeMethods.getHelp.blockButton__emailSupport` | `help.emailSupport` | + | `backupCodeMfa.*` | `backupCode.*` | + | `formFieldLabel__backupCode` | `backupCode.label` | + | `formFieldLabel__password` | `password.label` | + | `formFieldInputPlaceholder__password` | `password.placeholder` | + | `formFieldAction__showPassword`, `formFieldAction__hidePassword` | `password.showPassword`, `.hidePassword` | + | `emailCode.formTitle`, `phoneCode.formTitle`, `totpMfa.formTitle` | `emailCode.label`, `phoneCode.label`, `totp.label` | + | `emailCode.resendButton`, `phoneCode.resendButton` | `emailCode.resend`, `phoneCode.resend` | + | `totpMfa.title`, `.description` | `totp.title`, `.description` | + | `phoneCodeMfa.*` | `phoneCode.*`, with the renames above | + | `error.closeButton` | `error.close` | + | `backButton` | `back` | + | `formButtonPrimary` | `continue` | + | `footerActionLink__useAnotherMethod` | `useAnotherMethod` | + | `unstable__errors__generic` | `attemptFailed` | + | `passkey.blockButton__passkey`, `password.actionLink`, `formButtonReset`, `identityPreviewEditButton__*` | Removed. Delete the override. | + + Find usages with: + + ```sh + git grep -nE -e 'apiKeysTable|(members|invitations|requests)TableTab|organizationProfile(InviteMembers|DangerSection|ProfileSection)' \ + -e 'userProfile(ActiveDevices|AddEmail|AddPhone|AddAuthenticator|AddSms|AuthenticatorSetup|BackupCodes|ConnectedAccounts|Contact|DangerSection|EnterpriseAccountsSection|Mfa|Passkeys|PasswordSection|ProfileSection|Web3Wallets)' + ``` + +- **Breaking:** Rename two `UserButton` and `OrganizationSwitcher` props. Values and defaults are unchanged; TypeScript flags each old name. ([#10554](https://github.com/clerk/javascript/pull/10554)) by [@alexcarpenter](https://github.com/alexcarpenter) + + | Before | After | + | -------------------- | ------------------ | + | `renderTriggerLabel` | `showTriggerLabel` | + | `renderTriggerBadge` | `triggerBadge` | + + Find usages with `git grep -nE 'renderTrigger(Label|Badge)'`. + +### Patch Changes + +- Fix hover-enabled menus, such as the `UserButton` account and settings flyouts, sometimes closing when the pointer moved toward an item after the menu was opened with a click. ([#10533](https://github.com/clerk/javascript/pull/10533)) by [@alexcarpenter](https://github.com/alexcarpenter) + +- Fix the user profile modal's return from a redirect on Next.js App Router apps: the URL change now reaches the router, so `useSearchParams` no longer keeps the removed param and going back no longer reloads the page. History state that isn't a plain object is also kept intact. ([#10550](https://github.com/clerk/javascript/pull/10550)) by [@alexcarpenter](https://github.com/alexcarpenter) + +- Ellipsis menus, the dialog and card close buttons, the Cancel buttons in the confirmation, delete and rename dialogs, and the reverification Back button and resend and help links use the neutral color instead of the brand color, and the "You" badge in the members table is neutral. Field labels use the neutral text color, and disabled inputs and tag inputs are tinted with the neutral color. Email and phone values in the user profile use the primary text color. An interactive row's icon darkens fully on hover, and an outlined interactive row firms up its border on hover. ([#10494](https://github.com/clerk/javascript/pull/10494)) by [@prestonwebdev](https://github.com/prestonwebdev) + +- The user profile modal now reopens on the Account page after a user leaves it to connect or reconnect a social or enterprise account, or to verify an email address through enterprise SSO. Mosaic no longer sends `__clerk_modal_state` on these redirects, so returning from them no longer opens the legacy profile modal. ([#10545](https://github.com/clerk/javascript/pull/10545)) by [@alexcarpenter](https://github.com/alexcarpenter) + +- Suppress organization invitation success notifications when the members panel closes or the active organization or session changes before the invitation finishes. ([#10551](https://github.com/clerk/javascript/pull/10551)) by [@austincalvelage](https://github.com/austincalvelage) + +- Updated dependencies [[`debfc72`](https://github.com/clerk/javascript/commit/debfc72bc2f49a004b20365773824b283bc3cda0)]: + - @clerk/shared@4.43.1 + ## 0.1.15 ### Patch Changes diff --git a/packages/mosaic/package.json b/packages/mosaic/package.json index 5d619d4a35a..fa62be42a74 100644 --- a/packages/mosaic/package.json +++ b/packages/mosaic/package.json @@ -1,6 +1,6 @@ { "name": "@clerk/mosaic", - "version": "0.1.15", + "version": "0.2.0", "description": "Clerk Mosaic UI components", "keywords": [ "clerk", diff --git a/packages/msw/CHANGELOG.md b/packages/msw/CHANGELOG.md index 0bf919e73c5..124f911471c 100644 --- a/packages/msw/CHANGELOG.md +++ b/packages/msw/CHANGELOG.md @@ -1,5 +1,12 @@ # @clerk/msw +## 0.0.84 + +### Patch Changes + +- Updated dependencies [[`debfc72`](https://github.com/clerk/javascript/commit/debfc72bc2f49a004b20365773824b283bc3cda0)]: + - @clerk/shared@4.43.1 + ## 0.0.83 ### Patch Changes diff --git a/packages/msw/package.json b/packages/msw/package.json index 92818697b07..da315385c06 100644 --- a/packages/msw/package.json +++ b/packages/msw/package.json @@ -1,6 +1,6 @@ { "name": "@clerk/msw", - "version": "0.0.83", + "version": "0.0.84", "private": true, "sideEffects": false, "type": "module", diff --git a/packages/nextjs/CHANGELOG.md b/packages/nextjs/CHANGELOG.md index e571f37343d..39f93e7a596 100644 --- a/packages/nextjs/CHANGELOG.md +++ b/packages/nextjs/CHANGELOG.md @@ -1,5 +1,16 @@ # Change Log +## 7.9.23 + +### Patch Changes + +- `tslib` is no longer installed as a runtime dependency. The published builds never imported it. ([#10521](https://github.com/clerk/javascript/pull/10521)) by [@dominic-clerk](https://github.com/dominic-clerk) + +- Updated dependencies [[`cd21ebe`](https://github.com/clerk/javascript/commit/cd21ebe3922aaa1ff41de9dbaa711725bc1d9520), [`11907aa`](https://github.com/clerk/javascript/commit/11907aa0f17bd9c861ccdd5a469d2694d7a503cf), [`debfc72`](https://github.com/clerk/javascript/commit/debfc72bc2f49a004b20365773824b283bc3cda0)]: + - @clerk/backend@3.26.5 + - @clerk/react@6.18.4 + - @clerk/shared@4.43.1 + ## 7.9.22 ### Patch Changes diff --git a/packages/nextjs/package.json b/packages/nextjs/package.json index 94deeb94c52..657793f80d7 100644 --- a/packages/nextjs/package.json +++ b/packages/nextjs/package.json @@ -1,6 +1,6 @@ { "name": "@clerk/nextjs", - "version": "7.9.22", + "version": "7.9.23", "description": "Clerk SDK for NextJS", "keywords": [ "clerk", diff --git a/packages/nuxt/CHANGELOG.md b/packages/nuxt/CHANGELOG.md index fd549540ebc..d947041398c 100644 --- a/packages/nuxt/CHANGELOG.md +++ b/packages/nuxt/CHANGELOG.md @@ -1,5 +1,14 @@ # @clerk/nuxt +## 3.1.20 + +### Patch Changes + +- Updated dependencies [[`cd21ebe`](https://github.com/clerk/javascript/commit/cd21ebe3922aaa1ff41de9dbaa711725bc1d9520), [`11907aa`](https://github.com/clerk/javascript/commit/11907aa0f17bd9c861ccdd5a469d2694d7a503cf), [`debfc72`](https://github.com/clerk/javascript/commit/debfc72bc2f49a004b20365773824b283bc3cda0)]: + - @clerk/backend@3.26.5 + - @clerk/shared@4.43.1 + - @clerk/vue@2.5.17 + ## 3.1.19 ### Patch Changes diff --git a/packages/nuxt/package.json b/packages/nuxt/package.json index 57934eaefb8..7c141bb7939 100644 --- a/packages/nuxt/package.json +++ b/packages/nuxt/package.json @@ -1,6 +1,6 @@ { "name": "@clerk/nuxt", - "version": "3.1.19", + "version": "3.1.20", "description": "Clerk SDK for Nuxt", "keywords": [ "clerk", diff --git a/packages/react-router/CHANGELOG.md b/packages/react-router/CHANGELOG.md index 6814b7a5b1f..ff6cd37cd7a 100644 --- a/packages/react-router/CHANGELOG.md +++ b/packages/react-router/CHANGELOG.md @@ -1,5 +1,16 @@ # Change Log +## 3.6.41 + +### Patch Changes + +- `tslib` is no longer installed as a runtime dependency. The published builds never imported it. ([#10521](https://github.com/clerk/javascript/pull/10521)) by [@dominic-clerk](https://github.com/dominic-clerk) + +- Updated dependencies [[`cd21ebe`](https://github.com/clerk/javascript/commit/cd21ebe3922aaa1ff41de9dbaa711725bc1d9520), [`11907aa`](https://github.com/clerk/javascript/commit/11907aa0f17bd9c861ccdd5a469d2694d7a503cf), [`debfc72`](https://github.com/clerk/javascript/commit/debfc72bc2f49a004b20365773824b283bc3cda0)]: + - @clerk/backend@3.26.5 + - @clerk/react@6.18.4 + - @clerk/shared@4.43.1 + ## 3.6.40 ### Patch Changes diff --git a/packages/react-router/package.json b/packages/react-router/package.json index 2014afa8e90..d7bbaab4487 100644 --- a/packages/react-router/package.json +++ b/packages/react-router/package.json @@ -1,6 +1,6 @@ { "name": "@clerk/react-router", - "version": "3.6.40", + "version": "3.6.41", "description": "Clerk SDK for React Router", "keywords": [ "clerk", diff --git a/packages/react/CHANGELOG.md b/packages/react/CHANGELOG.md index 3926a480536..112060a3638 100644 --- a/packages/react/CHANGELOG.md +++ b/packages/react/CHANGELOG.md @@ -1,5 +1,14 @@ # Change Log +## 6.18.4 + +### Patch Changes + +- `tslib` is no longer installed as a runtime dependency. The published builds never imported it. ([#10521](https://github.com/clerk/javascript/pull/10521)) by [@dominic-clerk](https://github.com/dominic-clerk) + +- Updated dependencies [[`debfc72`](https://github.com/clerk/javascript/commit/debfc72bc2f49a004b20365773824b283bc3cda0)]: + - @clerk/shared@4.43.1 + ## 6.18.3 ### Patch Changes diff --git a/packages/react/package.json b/packages/react/package.json index adfa229a9e0..72e26cd5c56 100644 --- a/packages/react/package.json +++ b/packages/react/package.json @@ -1,6 +1,6 @@ { "name": "@clerk/react", - "version": "6.18.3", + "version": "6.18.4", "description": "Clerk React library", "keywords": [ "clerk", diff --git a/packages/shared/CHANGELOG.md b/packages/shared/CHANGELOG.md index b1eae3bc47d..e10fd4b9a11 100644 --- a/packages/shared/CHANGELOG.md +++ b/packages/shared/CHANGELOG.md @@ -1,5 +1,15 @@ # Change Log +## 4.43.1 + +### Patch Changes + +- Wait up to 10 seconds, instead of 5, for the Device Intelligence check to finish before sending a sign-in or sign-up without its result. This applies when an instance hasn't configured its own limit. Users on slow connections are less likely to have sign-ups blocked by protections that require a Device Intelligence result. ([#10275](https://github.com/clerk/javascript/pull/10275)) by [@mwickett](https://github.com/mwickett) + + Keep the wait bounded when the device clock changes so later attempts can recover after another tab's lock is released. + + The shared loader type reference now documents the same 10-second default. + ## 4.43.0 ### Minor Changes diff --git a/packages/shared/package.json b/packages/shared/package.json index fd955725b44..ddf4388799c 100644 --- a/packages/shared/package.json +++ b/packages/shared/package.json @@ -1,6 +1,6 @@ { "name": "@clerk/shared", - "version": "4.43.0", + "version": "4.43.1", "description": "Internal package utils used by the Clerk SDKs", "repository": { "type": "git", diff --git a/packages/swingset/CHANGELOG.md b/packages/swingset/CHANGELOG.md index 9aac4a1ee64..9ea1e7c18f8 100644 --- a/packages/swingset/CHANGELOG.md +++ b/packages/swingset/CHANGELOG.md @@ -1,5 +1,14 @@ # @clerk/swingset +## 0.0.67 + +### Patch Changes + +- Updated dependencies [[`cd21ebe`](https://github.com/clerk/javascript/commit/cd21ebe3922aaa1ff41de9dbaa711725bc1d9520), [`289710f`](https://github.com/clerk/javascript/commit/289710f15df60e99b7c79503c9a709fcc717d59e), [`cd970b7`](https://github.com/clerk/javascript/commit/cd970b7b44c7883d8f9894831bdbe99c4eb0b8f2), [`9f579d3`](https://github.com/clerk/javascript/commit/9f579d368f209217b8cfb9bb6622618d98dbd20d), [`8619030`](https://github.com/clerk/javascript/commit/8619030ec84f79405a2c200addd18b32cbffab12), [`cf438ed`](https://github.com/clerk/javascript/commit/cf438edf4153c953e38151b1f7e569aee19eecf5), [`5e6101b`](https://github.com/clerk/javascript/commit/5e6101b8a85e2c1201ad5f3963c8866419f8a25f), [`a7e5619`](https://github.com/clerk/javascript/commit/a7e5619563c3056fd2f98072a8315137d7011092), [`debfc72`](https://github.com/clerk/javascript/commit/debfc72bc2f49a004b20365773824b283bc3cda0), [`9f0874e`](https://github.com/clerk/javascript/commit/9f0874ecd4a630960512a3fe6780e4d947029e85)]: + - @clerk/nextjs@7.9.23 + - @clerk/mosaic@0.2.0 + - @clerk/shared@4.43.1 + ## 0.0.66 ### Patch Changes diff --git a/packages/swingset/package.json b/packages/swingset/package.json index 72d455974e8..45693217d76 100644 --- a/packages/swingset/package.json +++ b/packages/swingset/package.json @@ -1,6 +1,6 @@ { "name": "@clerk/swingset", - "version": "0.0.66", + "version": "0.0.67", "private": true, "type": "module", "scripts": { diff --git a/packages/tanstack-react-start/CHANGELOG.md b/packages/tanstack-react-start/CHANGELOG.md index c6fae9440fa..6c33c2956ea 100644 --- a/packages/tanstack-react-start/CHANGELOG.md +++ b/packages/tanstack-react-start/CHANGELOG.md @@ -1,5 +1,16 @@ # @clerk/tanstack-react-start +## 1.7.9 + +### Patch Changes + +- `tslib` is no longer installed as a runtime dependency. The published builds never imported it. ([#10521](https://github.com/clerk/javascript/pull/10521)) by [@dominic-clerk](https://github.com/dominic-clerk) + +- Updated dependencies [[`cd21ebe`](https://github.com/clerk/javascript/commit/cd21ebe3922aaa1ff41de9dbaa711725bc1d9520), [`11907aa`](https://github.com/clerk/javascript/commit/11907aa0f17bd9c861ccdd5a469d2694d7a503cf), [`debfc72`](https://github.com/clerk/javascript/commit/debfc72bc2f49a004b20365773824b283bc3cda0)]: + - @clerk/backend@3.26.5 + - @clerk/react@6.18.4 + - @clerk/shared@4.43.1 + ## 1.7.8 ### Patch Changes diff --git a/packages/tanstack-react-start/package.json b/packages/tanstack-react-start/package.json index 79a19b2c095..319d25f7f22 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": "1.7.8", + "version": "1.7.9", "description": "Clerk SDK for TanStack React Start", "keywords": [ "clerk", diff --git a/packages/testing/CHANGELOG.md b/packages/testing/CHANGELOG.md index 99c22c8f30a..b1e818f6a6b 100644 --- a/packages/testing/CHANGELOG.md +++ b/packages/testing/CHANGELOG.md @@ -1,5 +1,13 @@ # @clerk/testing +## 2.2.53 + +### Patch Changes + +- Updated dependencies [[`cd21ebe`](https://github.com/clerk/javascript/commit/cd21ebe3922aaa1ff41de9dbaa711725bc1d9520), [`11907aa`](https://github.com/clerk/javascript/commit/11907aa0f17bd9c861ccdd5a469d2694d7a503cf), [`debfc72`](https://github.com/clerk/javascript/commit/debfc72bc2f49a004b20365773824b283bc3cda0)]: + - @clerk/backend@3.26.5 + - @clerk/shared@4.43.1 + ## 2.2.52 ### Patch Changes diff --git a/packages/testing/package.json b/packages/testing/package.json index 156ae247e77..7ce8dd9369e 100644 --- a/packages/testing/package.json +++ b/packages/testing/package.json @@ -1,6 +1,6 @@ { "name": "@clerk/testing", - "version": "2.2.52", + "version": "2.2.53", "description": "Utilities to help you create E2E test suites for apps using Clerk", "keywords": [ "auth", diff --git a/packages/ui/CHANGELOG.md b/packages/ui/CHANGELOG.md index 9c0600fc861..9ed41db5f7a 100644 --- a/packages/ui/CHANGELOG.md +++ b/packages/ui/CHANGELOG.md @@ -1,5 +1,13 @@ # @clerk/ui +## 1.42.2 + +### Patch Changes + +- Updated dependencies [[`83c06bb`](https://github.com/clerk/javascript/commit/83c06bbbd018846b411328c5f9f1902946fdc095), [`debfc72`](https://github.com/clerk/javascript/commit/debfc72bc2f49a004b20365773824b283bc3cda0)]: + - @clerk/localizations@4.24.4 + - @clerk/shared@4.43.1 + ## 1.42.1 ### Patch Changes diff --git a/packages/ui/package.json b/packages/ui/package.json index fb1cf4aadae..ad6a655e8a4 100644 --- a/packages/ui/package.json +++ b/packages/ui/package.json @@ -1,6 +1,6 @@ { "name": "@clerk/ui", - "version": "1.42.1", + "version": "1.42.2", "description": "Internal package that contains the UI components for the Clerk frontend SDKs", "repository": { "type": "git", diff --git a/packages/upgrade/CHANGELOG.md b/packages/upgrade/CHANGELOG.md index 6a0e228d77d..ea6ff479406 100644 --- a/packages/upgrade/CHANGELOG.md +++ b/packages/upgrade/CHANGELOG.md @@ -1,5 +1,11 @@ # @clerk/upgrade +## 2.0.10 + +### Patch Changes + +- Correct Core 3 upgrade guide entries: the `idPOAuthAccessToken` property name in the backend verify example is fixed, `@clerk/react-router/api.server` is described as deprecated (still exported) instead of removed, and the Expo minimum version check now flags caret ranges such as `"expo": "^52.1.0"`. ([#10298](https://github.com/clerk/javascript/pull/10298)) by [@royanger](https://github.com/royanger) + ## 2.0.9 ### Patch Changes diff --git a/packages/upgrade/package.json b/packages/upgrade/package.json index d422410d231..173108bb448 100644 --- a/packages/upgrade/package.json +++ b/packages/upgrade/package.json @@ -1,6 +1,6 @@ { "name": "@clerk/upgrade", - "version": "2.0.9", + "version": "2.0.10", "repository": { "type": "git", "url": "git+https://github.com/clerk/javascript.git", diff --git a/packages/vue/CHANGELOG.md b/packages/vue/CHANGELOG.md index 4cc3418de65..74f099c2451 100644 --- a/packages/vue/CHANGELOG.md +++ b/packages/vue/CHANGELOG.md @@ -1,5 +1,12 @@ # @clerk/vue +## 2.5.17 + +### Patch Changes + +- Updated dependencies [[`debfc72`](https://github.com/clerk/javascript/commit/debfc72bc2f49a004b20365773824b283bc3cda0)]: + - @clerk/shared@4.43.1 + ## 2.5.16 ### Patch Changes diff --git a/packages/vue/package.json b/packages/vue/package.json index cadc9d9e75e..034d5261251 100644 --- a/packages/vue/package.json +++ b/packages/vue/package.json @@ -1,6 +1,6 @@ { "name": "@clerk/vue", - "version": "2.5.16", + "version": "2.5.17", "description": "Clerk SDK for Vue", "keywords": [ "clerk",