From b366d1bb615c54bb02547341d3685880b71226c3 Mon Sep 17 00:00:00 2001 From: "github-actions[bot]" <41898282+github-actions[bot]@users.noreply.github.com> Date: Tue, 29 Sep 2026 14:58:48 +0000 Subject: [PATCH] ci(repo): Version packages --- .../backend-allowed-origins-electron-jsdoc.md | 5 ----- .changeset/calm-clocks-travel.md | 8 -------- .changeset/dir-sync-google-credentials.md | 2 -- .changeset/dir-sync-google-hooks.md | 2 -- .changeset/dir-sync-google-wizard.md | 8 -------- .changeset/electron-export-option-types.md | 5 ----- .changeset/expo-bump-clerk-android-1-1-9.md | 5 ----- .changeset/expo-bump-clerk-ios-1-5-7.md | 5 ----- .changeset/fix-ui-captcha-inert-boolean.md | 5 ----- .../guard-empty-error-list-role-helper.md | 2 -- .changeset/honest-plants-smile.md | 5 ----- .changeset/invite-members-dialog.md | 2 -- .changeset/lint-no-raw-inert.md | 2 -- ...ize-too-many-unverified-identifications.md | 6 ------ .changeset/mosaic-action-bar.md | 2 -- .changeset/mosaic-e2e-user-button.md | 2 -- .changeset/mosaic-feature-tests.md | 2 -- .changeset/mosaic-heading-levels.md | 2 -- .changeset/mosaic-panel-component.md | 2 -- .changeset/mosaic-trim-user-button-tests.md | 2 -- .../mosaic-user-button-feature-tests.md | 2 -- .changeset/mosaic-user-button-header.md | 7 ------- .../mosaic-user-button-mode-priority.md | 5 ----- .../passkey-abandoned-registration-cleanup.md | 6 ------ .changeset/protect-check-card.md | 2 -- .changeset/protect-check-e2e.md | 2 -- .changeset/protect-check-runner.md | 2 -- .changeset/security-page-redesign.md | 9 --------- .../swallow-focus-session-touch-errors.md | 7 ------- .changeset/swingset-chaos-mode.md | 2 -- .changeset/swingset-promote-stable-entries.md | 2 -- .changeset/swingset-remove-tests.md | 2 -- .changeset/table-search-width.md | 2 -- .changeset/tabs-hover-gap.md | 2 -- .changeset/tag-input-layout-animation.md | 2 -- .changeset/tame-bats-invent.md | 2 -- .changeset/verify-webhook-timestamp.md | 5 ----- packages/astro/CHANGELOG.md | 8 ++++++++ packages/astro/package.json | 2 +- packages/backend/CHANGELOG.md | 15 ++++++++++++++ packages/backend/package.json | 2 +- packages/chrome-extension/CHANGELOG.md | 10 ++++++++++ packages/chrome-extension/package.json | 2 +- packages/clerk-js/CHANGELOG.md | 19 ++++++++++++++++++ packages/clerk-js/package.json | 2 +- packages/electron/CHANGELOG.md | 11 ++++++++++ packages/electron/package.json | 2 +- packages/expo-passkeys/CHANGELOG.md | 7 +++++++ packages/expo-passkeys/package.json | 2 +- packages/expo/CHANGELOG.md | 13 ++++++++++++ packages/expo/package.json | 2 +- packages/express/CHANGELOG.md | 8 ++++++++ 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 | 17 ++++++++++++++++ packages/localizations/package.json | 2 +- packages/mosaic/CHANGELOG.md | 13 ++++++++++++ packages/mosaic/package.json | 2 +- packages/msw/CHANGELOG.md | 7 +++++++ packages/msw/package.json | 2 +- packages/nextjs/CHANGELOG.md | 9 +++++++++ packages/nextjs/package.json | 2 +- packages/nuxt/CHANGELOG.md | 9 +++++++++ packages/nuxt/package.json | 2 +- packages/react-router/CHANGELOG.md | 9 +++++++++ packages/react-router/package.json | 2 +- packages/react/CHANGELOG.md | 9 +++++++++ packages/react/package.json | 2 +- packages/shared/CHANGELOG.md | 18 +++++++++++++++++ packages/shared/package.json | 2 +- packages/swingset/CHANGELOG.md | 9 +++++++++ packages/swingset/package.json | 2 +- packages/tanstack-react-start/CHANGELOG.md | 9 +++++++++ packages/tanstack-react-start/package.json | 2 +- packages/testing/CHANGELOG.md | 8 ++++++++ packages/testing/package.json | 2 +- packages/ui/CHANGELOG.md | 20 +++++++++++++++++++ packages/ui/package.json | 2 +- packages/vue/CHANGELOG.md | 7 +++++++ packages/vue/package.json | 2 +- 83 files changed, 274 insertions(+), 158 deletions(-) delete mode 100644 .changeset/backend-allowed-origins-electron-jsdoc.md delete mode 100644 .changeset/calm-clocks-travel.md delete mode 100644 .changeset/dir-sync-google-credentials.md delete mode 100644 .changeset/dir-sync-google-hooks.md delete mode 100644 .changeset/dir-sync-google-wizard.md delete mode 100644 .changeset/electron-export-option-types.md delete mode 100644 .changeset/expo-bump-clerk-android-1-1-9.md delete mode 100644 .changeset/expo-bump-clerk-ios-1-5-7.md delete mode 100644 .changeset/fix-ui-captcha-inert-boolean.md delete mode 100644 .changeset/guard-empty-error-list-role-helper.md delete mode 100644 .changeset/honest-plants-smile.md delete mode 100644 .changeset/invite-members-dialog.md delete mode 100644 .changeset/lint-no-raw-inert.md delete mode 100644 .changeset/localize-too-many-unverified-identifications.md delete mode 100644 .changeset/mosaic-action-bar.md delete mode 100644 .changeset/mosaic-e2e-user-button.md delete mode 100644 .changeset/mosaic-feature-tests.md delete mode 100644 .changeset/mosaic-heading-levels.md delete mode 100644 .changeset/mosaic-panel-component.md delete mode 100644 .changeset/mosaic-trim-user-button-tests.md delete mode 100644 .changeset/mosaic-user-button-feature-tests.md delete mode 100644 .changeset/mosaic-user-button-header.md delete mode 100644 .changeset/mosaic-user-button-mode-priority.md delete mode 100644 .changeset/passkey-abandoned-registration-cleanup.md delete mode 100644 .changeset/protect-check-card.md delete mode 100644 .changeset/protect-check-e2e.md delete mode 100644 .changeset/protect-check-runner.md delete mode 100644 .changeset/security-page-redesign.md delete mode 100644 .changeset/swallow-focus-session-touch-errors.md delete mode 100644 .changeset/swingset-chaos-mode.md delete mode 100644 .changeset/swingset-promote-stable-entries.md delete mode 100644 .changeset/swingset-remove-tests.md delete mode 100644 .changeset/table-search-width.md delete mode 100644 .changeset/tabs-hover-gap.md delete mode 100644 .changeset/tag-input-layout-animation.md delete mode 100644 .changeset/tame-bats-invent.md delete mode 100644 .changeset/verify-webhook-timestamp.md diff --git a/.changeset/backend-allowed-origins-electron-jsdoc.md b/.changeset/backend-allowed-origins-electron-jsdoc.md deleted file mode 100644 index cfe69443856..00000000000 --- a/.changeset/backend-allowed-origins-electron-jsdoc.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -'@clerk/backend': patch ---- - -Update the `allowedOrigins` JSDoc for Electron apps to describe the custom renderer scheme used by `@clerk/electron`. diff --git a/.changeset/calm-clocks-travel.md b/.changeset/calm-clocks-travel.md deleted file mode 100644 index dd89264dee9..00000000000 --- a/.changeset/calm-clocks-travel.md +++ /dev/null @@ -1,8 +0,0 @@ ---- -'@clerk/clerk-js': patch -'@clerk/shared': patch -'@clerk/backend': patch -'@clerk/react': patch ---- - -Capture authentication timezones so Clerk emails can display timestamps in a stored user timezone. diff --git a/.changeset/dir-sync-google-credentials.md b/.changeset/dir-sync-google-credentials.md deleted file mode 100644 index a845151cc84..00000000000 --- a/.changeset/dir-sync-google-credentials.md +++ /dev/null @@ -1,2 +0,0 @@ ---- ---- diff --git a/.changeset/dir-sync-google-hooks.md b/.changeset/dir-sync-google-hooks.md deleted file mode 100644 index a845151cc84..00000000000 --- a/.changeset/dir-sync-google-hooks.md +++ /dev/null @@ -1,2 +0,0 @@ ---- ---- diff --git a/.changeset/dir-sync-google-wizard.md b/.changeset/dir-sync-google-wizard.md deleted file mode 100644 index df50c10f76f..00000000000 --- a/.changeset/dir-sync-google-wizard.md +++ /dev/null @@ -1,8 +0,0 @@ ---- -'@clerk/clerk-js': minor -'@clerk/shared': minor -'@clerk/ui': minor -'@clerk/localizations': minor ---- - -Support Google Workspace directories in Directory Sync. Organization admins can upload a service account key and delegated admin email from the setup flow, start a sync on demand, and see the result of the last one. `DirectorySync` gains `setCredentials()`, `sync()`, `getSyncStatus()`, and `credentialsConfigured`. diff --git a/.changeset/electron-export-option-types.md b/.changeset/electron-export-option-types.md deleted file mode 100644 index 88a1e9fef77..00000000000 --- a/.changeset/electron-export-option-types.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -'@clerk/electron': patch ---- - -Export the `StorageOptions`, `RendererSchemeOptions`, and `SetupPasskeysMainReturn` types so consumers can type their configuration without reaching through `CreateClerkBridgeOptions['renderer']`. diff --git a/.changeset/expo-bump-clerk-android-1-1-9.md b/.changeset/expo-bump-clerk-android-1-1-9.md deleted file mode 100644 index befc1cd6c2d..00000000000 --- a/.changeset/expo-bump-clerk-android-1-1-9.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -'@clerk/expo': patch ---- - -Bump the bundled `clerk-android` SDK (`clerk-android-api` and `clerk-android-ui`) from `1.1.8` to `1.1.9`. See the Clerk Android release: https://github.com/clerk/clerk-android/releases/tag/v1.1.9. diff --git a/.changeset/expo-bump-clerk-ios-1-5-7.md b/.changeset/expo-bump-clerk-ios-1-5-7.md deleted file mode 100644 index 06ea096c9da..00000000000 --- a/.changeset/expo-bump-clerk-ios-1-5-7.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -'@clerk/expo': patch ---- - -Bump the bundled `clerk-ios` SDK from `1.5.6` to `1.5.7`. See the Clerk iOS release: https://github.com/clerk/clerk-ios/releases/tag/1.5.7. diff --git a/.changeset/fix-ui-captcha-inert-boolean.md b/.changeset/fix-ui-captcha-inert-boolean.md deleted file mode 100644 index ce5ebc6061a..00000000000 --- a/.changeset/fix-ui-captcha-inert-boolean.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -'@clerk/ui': patch ---- - -Use a React 19-safe boolean `inert` value when the sign-in or sign-up captcha becomes interactive, so the form is actually inert and the empty-string warning is gone. diff --git a/.changeset/guard-empty-error-list-role-helper.md b/.changeset/guard-empty-error-list-role-helper.md deleted file mode 100644 index a845151cc84..00000000000 --- a/.changeset/guard-empty-error-list-role-helper.md +++ /dev/null @@ -1,2 +0,0 @@ ---- ---- diff --git a/.changeset/honest-plants-smile.md b/.changeset/honest-plants-smile.md deleted file mode 100644 index ce79c162041..00000000000 --- a/.changeset/honest-plants-smile.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -'@clerk/shared': patch ---- - -Fix publishable-key generation for production instances in local Clerk environments. diff --git a/.changeset/invite-members-dialog.md b/.changeset/invite-members-dialog.md deleted file mode 100644 index a845151cc84..00000000000 --- a/.changeset/invite-members-dialog.md +++ /dev/null @@ -1,2 +0,0 @@ ---- ---- diff --git a/.changeset/lint-no-raw-inert.md b/.changeset/lint-no-raw-inert.md deleted file mode 100644 index a845151cc84..00000000000 --- a/.changeset/lint-no-raw-inert.md +++ /dev/null @@ -1,2 +0,0 @@ ---- ---- diff --git a/.changeset/localize-too-many-unverified-identifications.md b/.changeset/localize-too-many-unverified-identifications.md deleted file mode 100644 index 4be9ad168a0..00000000000 --- a/.changeset/localize-too-many-unverified-identifications.md +++ /dev/null @@ -1,6 +0,0 @@ ---- -'@clerk/localizations': patch -'@clerk/shared': patch ---- - -Add a localized message for the `too_many_unverified_identifications` error, shown when adding an email address or phone number is blocked by pending verifications or an incomplete passkey setup. diff --git a/.changeset/mosaic-action-bar.md b/.changeset/mosaic-action-bar.md deleted file mode 100644 index a845151cc84..00000000000 --- a/.changeset/mosaic-action-bar.md +++ /dev/null @@ -1,2 +0,0 @@ ---- ---- diff --git a/.changeset/mosaic-e2e-user-button.md b/.changeset/mosaic-e2e-user-button.md deleted file mode 100644 index a845151cc84..00000000000 --- a/.changeset/mosaic-e2e-user-button.md +++ /dev/null @@ -1,2 +0,0 @@ ---- ---- diff --git a/.changeset/mosaic-feature-tests.md b/.changeset/mosaic-feature-tests.md deleted file mode 100644 index a845151cc84..00000000000 --- a/.changeset/mosaic-feature-tests.md +++ /dev/null @@ -1,2 +0,0 @@ ---- ---- diff --git a/.changeset/mosaic-heading-levels.md b/.changeset/mosaic-heading-levels.md deleted file mode 100644 index a845151cc84..00000000000 --- a/.changeset/mosaic-heading-levels.md +++ /dev/null @@ -1,2 +0,0 @@ ---- ---- diff --git a/.changeset/mosaic-panel-component.md b/.changeset/mosaic-panel-component.md deleted file mode 100644 index a845151cc84..00000000000 --- a/.changeset/mosaic-panel-component.md +++ /dev/null @@ -1,2 +0,0 @@ ---- ---- diff --git a/.changeset/mosaic-trim-user-button-tests.md b/.changeset/mosaic-trim-user-button-tests.md deleted file mode 100644 index a845151cc84..00000000000 --- a/.changeset/mosaic-trim-user-button-tests.md +++ /dev/null @@ -1,2 +0,0 @@ ---- ---- diff --git a/.changeset/mosaic-user-button-feature-tests.md b/.changeset/mosaic-user-button-feature-tests.md deleted file mode 100644 index a845151cc84..00000000000 --- a/.changeset/mosaic-user-button-feature-tests.md +++ /dev/null @@ -1,2 +0,0 @@ ---- ---- diff --git a/.changeset/mosaic-user-button-header.md b/.changeset/mosaic-user-button-header.md deleted file mode 100644 index 973e148bd3d..00000000000 --- a/.changeset/mosaic-user-button-header.md +++ /dev/null @@ -1,7 +0,0 @@ ---- -'@clerk/mosaic': patch ---- - -Remove the `modePriority` prop from `UserButton`. The header now follows what it leads with: an active organization offers Settings and Invite, and an account offers Settings and Sign out. - -The rows in the `UserButton` popup are now themed through their own `.cl-user-button-item` slots (`-media`, `-content`, `-label`, `-description`, `-trailing`), plus `.cl-user-button-group` and `.cl-user-button-separator`, instead of the shared `.cl-item` slots. diff --git a/.changeset/mosaic-user-button-mode-priority.md b/.changeset/mosaic-user-button-mode-priority.md deleted file mode 100644 index 6a649ef4608..00000000000 --- a/.changeset/mosaic-user-button-mode-priority.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -'@clerk/mosaic': patch ---- - -Bring back the `modePriority` prop on `UserButton`. With `modePriority='user'`, a combined `UserButton` leads with the account, and its avatar is badged with the active organization in both the trigger and the header. The badged avatar is themed through `.cl-user-button-avatar` and `.cl-user-button-avatar-badge`. diff --git a/.changeset/passkey-abandoned-registration-cleanup.md b/.changeset/passkey-abandoned-registration-cleanup.md deleted file mode 100644 index 39e4683603b..00000000000 --- a/.changeset/passkey-abandoned-registration-cleanup.md +++ /dev/null @@ -1,6 +0,0 @@ ---- -'@clerk/clerk-js': patch -'@clerk/ui': patch ---- - -Fix abandoned passkey registrations counting toward the limit on unverified identifications. Cancelling or failing the browser passkey prompt left a pending registration on the account that is hidden from the user's passkey list, so it could silently block adding an email address or phone number until it expired. The pending registration is now removed as soon as the prompt is abandoned. In ``, the "Add a passkey" button also shows a loading state while a registration is in progress, and a failed attempt no longer leaves its error banner on screen after a later attempt succeeds. diff --git a/.changeset/protect-check-card.md b/.changeset/protect-check-card.md deleted file mode 100644 index a845151cc84..00000000000 --- a/.changeset/protect-check-card.md +++ /dev/null @@ -1,2 +0,0 @@ ---- ---- diff --git a/.changeset/protect-check-e2e.md b/.changeset/protect-check-e2e.md deleted file mode 100644 index a845151cc84..00000000000 --- a/.changeset/protect-check-e2e.md +++ /dev/null @@ -1,2 +0,0 @@ ---- ---- diff --git a/.changeset/protect-check-runner.md b/.changeset/protect-check-runner.md deleted file mode 100644 index a845151cc84..00000000000 --- a/.changeset/protect-check-runner.md +++ /dev/null @@ -1,2 +0,0 @@ ---- ---- diff --git a/.changeset/security-page-redesign.md b/.changeset/security-page-redesign.md deleted file mode 100644 index 3beac907ce8..00000000000 --- a/.changeset/security-page-redesign.md +++ /dev/null @@ -1,9 +0,0 @@ ---- -'@clerk/localizations': minor -'@clerk/shared': minor -'@clerk/ui': minor ---- - -Update the SSO and Directory Sync sections of the `` Security page to the latest designs. Both sections now show a "Configure" button until something is set up (SSO then shows "Add connection"), and SSO connection rows show the identity provider's logo and an actions menu (Edit, Continue configuration, Activate/Deactivate, Remove). These actions have been removed from the SSO connection page, and status badges are no longer color-coded. Okta logos now follow the theme's foreground color, so they stay visible in dark mode, including on the enterprise connection chooser and in ``. - -The SSO button uses the new `ssoSection.primaryButton__configure` localization key; `ssoSection.primaryButton__startConfiguration` is deprecated and no longer used. In `directorySyncSection`, `primaryButton__startConfiguration` is renamed to `primaryButton__configure` and `badge__unconfigured` is removed. diff --git a/.changeset/swallow-focus-session-touch-errors.md b/.changeset/swallow-focus-session-touch-errors.md deleted file mode 100644 index c79f655e328..00000000000 --- a/.changeset/swallow-focus-session-touch-errors.md +++ /dev/null @@ -1,7 +0,0 @@ ---- -'@clerk/clerk-js': patch ---- - -Ignore errors from the background session touch that runs when the page regains focus. - -These errors were previously both unhandled and uncaught, now they are just intentionally unhandled. The page is usually in a good enough state to recover gracefully, but the uncaught errors led to noise in the browser console and error tracking tools which we now avoid. diff --git a/.changeset/swingset-chaos-mode.md b/.changeset/swingset-chaos-mode.md deleted file mode 100644 index a845151cc84..00000000000 --- a/.changeset/swingset-chaos-mode.md +++ /dev/null @@ -1,2 +0,0 @@ ---- ---- diff --git a/.changeset/swingset-promote-stable-entries.md b/.changeset/swingset-promote-stable-entries.md deleted file mode 100644 index a845151cc84..00000000000 --- a/.changeset/swingset-promote-stable-entries.md +++ /dev/null @@ -1,2 +0,0 @@ ---- ---- diff --git a/.changeset/swingset-remove-tests.md b/.changeset/swingset-remove-tests.md deleted file mode 100644 index a845151cc84..00000000000 --- a/.changeset/swingset-remove-tests.md +++ /dev/null @@ -1,2 +0,0 @@ ---- ---- diff --git a/.changeset/table-search-width.md b/.changeset/table-search-width.md deleted file mode 100644 index a845151cc84..00000000000 --- a/.changeset/table-search-width.md +++ /dev/null @@ -1,2 +0,0 @@ ---- ---- diff --git a/.changeset/tabs-hover-gap.md b/.changeset/tabs-hover-gap.md deleted file mode 100644 index a845151cc84..00000000000 --- a/.changeset/tabs-hover-gap.md +++ /dev/null @@ -1,2 +0,0 @@ ---- ---- diff --git a/.changeset/tag-input-layout-animation.md b/.changeset/tag-input-layout-animation.md deleted file mode 100644 index a845151cc84..00000000000 --- a/.changeset/tag-input-layout-animation.md +++ /dev/null @@ -1,2 +0,0 @@ ---- ---- diff --git a/.changeset/tame-bats-invent.md b/.changeset/tame-bats-invent.md deleted file mode 100644 index a845151cc84..00000000000 --- a/.changeset/tame-bats-invent.md +++ /dev/null @@ -1,2 +0,0 @@ ---- ---- diff --git a/.changeset/verify-webhook-timestamp.md b/.changeset/verify-webhook-timestamp.md deleted file mode 100644 index 06d87a371f7..00000000000 --- a/.changeset/verify-webhook-timestamp.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -'@clerk/backend': minor ---- - -`verifyWebhook()` now returns the event's top-level `timestamp` (milliseconds since epoch when the event occurred) and `instance_id`, so webhook handlers can order events and identify the instance that sent them. diff --git a/packages/astro/CHANGELOG.md b/packages/astro/CHANGELOG.md index fa03420f706..7ae377157c4 100644 --- a/packages/astro/CHANGELOG.md +++ b/packages/astro/CHANGELOG.md @@ -1,5 +1,13 @@ # @clerk/astro +## 4.1.7 + +### Patch Changes + +- Updated dependencies [[`397fd72`](https://github.com/clerk/javascript/commit/397fd72fe8657540ad9cb4c1f20b1efc4f4fe26e), [`6a14691`](https://github.com/clerk/javascript/commit/6a14691f8d98dcafd3956e1ea97cb35d56a34864), [`0ee4ee2`](https://github.com/clerk/javascript/commit/0ee4ee2b49286a8cae5f251ec997f30c8a863205), [`7a3fcf5`](https://github.com/clerk/javascript/commit/7a3fcf5b2d536b4e444920a3e87c4f70da3487ba), [`69c1b9c`](https://github.com/clerk/javascript/commit/69c1b9c886ab0860a9af12872235b6e492b2b2d0), [`d9cf0f2`](https://github.com/clerk/javascript/commit/d9cf0f29ea2ef8388bbd5736007ca71f9411bf42), [`f8266be`](https://github.com/clerk/javascript/commit/f8266bebb6eab6d7358c03abca2860880319f460)]: + - @clerk/backend@3.21.0 + - @clerk/shared@4.37.0 + ## 4.1.6 ### Patch Changes diff --git a/packages/astro/package.json b/packages/astro/package.json index 4fb957df53f..de81ccdd022 100644 --- a/packages/astro/package.json +++ b/packages/astro/package.json @@ -1,6 +1,6 @@ { "name": "@clerk/astro", - "version": "4.1.6", + "version": "4.1.7", "description": "Clerk SDK for Astro", "keywords": [ "auth", diff --git a/packages/backend/CHANGELOG.md b/packages/backend/CHANGELOG.md index 1e2f09e38e3..2540d423e92 100644 --- a/packages/backend/CHANGELOG.md +++ b/packages/backend/CHANGELOG.md @@ -1,5 +1,20 @@ # Change Log +## 3.21.0 + +### Minor Changes + +- `verifyWebhook()` now returns the event's top-level `timestamp` (milliseconds since epoch when the event occurred) and `instance_id`, so webhook handlers can order events and identify the instance that sent them. ([#9906](https://github.com/clerk/javascript/pull/9906)) by [@manovotny](https://github.com/manovotny) + +### Patch Changes + +- Update the `allowedOrigins` JSDoc for Electron apps to describe the custom renderer scheme used by `@clerk/electron`. ([#9784](https://github.com/clerk/javascript/pull/9784)) by [@manovotny](https://github.com/manovotny) + +- Capture authentication timezones so Clerk emails can display timestamps in a stored user timezone. ([#9540](https://github.com/clerk/javascript/pull/9540)) by [@tmilewski](https://github.com/tmilewski) + +- Updated dependencies [[`6a14691`](https://github.com/clerk/javascript/commit/6a14691f8d98dcafd3956e1ea97cb35d56a34864), [`0ee4ee2`](https://github.com/clerk/javascript/commit/0ee4ee2b49286a8cae5f251ec997f30c8a863205), [`7a3fcf5`](https://github.com/clerk/javascript/commit/7a3fcf5b2d536b4e444920a3e87c4f70da3487ba), [`69c1b9c`](https://github.com/clerk/javascript/commit/69c1b9c886ab0860a9af12872235b6e492b2b2d0), [`d9cf0f2`](https://github.com/clerk/javascript/commit/d9cf0f29ea2ef8388bbd5736007ca71f9411bf42)]: + - @clerk/shared@4.37.0 + ## 3.20.1 ### Patch Changes diff --git a/packages/backend/package.json b/packages/backend/package.json index 4b2aed6d339..23cf1568866 100644 --- a/packages/backend/package.json +++ b/packages/backend/package.json @@ -1,6 +1,6 @@ { "name": "@clerk/backend", - "version": "3.20.1", + "version": "3.21.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 daabcb24164..4c1d8801fd4 100644 --- a/packages/chrome-extension/CHANGELOG.md +++ b/packages/chrome-extension/CHANGELOG.md @@ -1,5 +1,15 @@ # Change Log +## 3.1.88 + +### Patch Changes + +- Updated dependencies [[`6a14691`](https://github.com/clerk/javascript/commit/6a14691f8d98dcafd3956e1ea97cb35d56a34864), [`0ee4ee2`](https://github.com/clerk/javascript/commit/0ee4ee2b49286a8cae5f251ec997f30c8a863205), [`485eba4`](https://github.com/clerk/javascript/commit/485eba446a6fdc3a821f2d970059408e0bada741), [`7a3fcf5`](https://github.com/clerk/javascript/commit/7a3fcf5b2d536b4e444920a3e87c4f70da3487ba), [`69c1b9c`](https://github.com/clerk/javascript/commit/69c1b9c886ab0860a9af12872235b6e492b2b2d0), [`69c1b9c`](https://github.com/clerk/javascript/commit/69c1b9c886ab0860a9af12872235b6e492b2b2d0), [`d9cf0f2`](https://github.com/clerk/javascript/commit/d9cf0f29ea2ef8388bbd5736007ca71f9411bf42), [`d4617ce`](https://github.com/clerk/javascript/commit/d4617ce3382a4fa045e80c5e867123ccc345dd07)]: + - @clerk/clerk-js@6.35.0 + - @clerk/shared@4.37.0 + - @clerk/react@6.17.3 + - @clerk/ui@1.37.0 + ## 3.1.87 ### Patch Changes diff --git a/packages/chrome-extension/package.json b/packages/chrome-extension/package.json index 4d5138fbb07..e3d50564f7c 100644 --- a/packages/chrome-extension/package.json +++ b/packages/chrome-extension/package.json @@ -1,6 +1,6 @@ { "name": "@clerk/chrome-extension", - "version": "3.1.87", + "version": "3.1.88", "description": "Clerk SDK for Chrome extensions", "keywords": [ "auth", diff --git a/packages/clerk-js/CHANGELOG.md b/packages/clerk-js/CHANGELOG.md index f5de0433372..24fc401ff8c 100644 --- a/packages/clerk-js/CHANGELOG.md +++ b/packages/clerk-js/CHANGELOG.md @@ -1,5 +1,24 @@ # Change Log +## 6.35.0 + +### Minor Changes + +- Support Google Workspace directories in Directory Sync. Organization admins can upload a service account key and delegated admin email from the setup flow, start a sync on demand, and see the result of the last one. `DirectorySync` gains `setCredentials()`, `sync()`, `getSyncStatus()`, and `credentialsConfigured`. ([#9722](https://github.com/clerk/javascript/pull/9722)) by [@gabrielmeloc22](https://github.com/gabrielmeloc22) + +### Patch Changes + +- Capture authentication timezones so Clerk emails can display timestamps in a stored user timezone. ([#9540](https://github.com/clerk/javascript/pull/9540)) by [@tmilewski](https://github.com/tmilewski) + +- Fix abandoned passkey registrations counting toward the limit on unverified identifications. Cancelling or failing the browser passkey prompt left a pending registration on the account that is hidden from the user's passkey list, so it could silently block adding an email address or phone number until it expired. The pending registration is now removed as soon as the prompt is abandoned. In ``, the "Add a passkey" button also shows a loading state while a registration is in progress, and a failed attempt no longer leaves its error banner on screen after a later attempt succeeds. ([#9812](https://github.com/clerk/javascript/pull/9812)) by [@brunol95](https://github.com/brunol95) + +- Ignore errors from the background session touch that runs when the page regains focus. ([#9965](https://github.com/clerk/javascript/pull/9965)) by [@Ephem](https://github.com/Ephem) + + These errors were previously both unhandled and uncaught, now they are just intentionally unhandled. The page is usually in a good enough state to recover gracefully, but the uncaught errors led to noise in the browser console and error tracking tools which we now avoid. + +- Updated dependencies [[`6a14691`](https://github.com/clerk/javascript/commit/6a14691f8d98dcafd3956e1ea97cb35d56a34864), [`0ee4ee2`](https://github.com/clerk/javascript/commit/0ee4ee2b49286a8cae5f251ec997f30c8a863205), [`7a3fcf5`](https://github.com/clerk/javascript/commit/7a3fcf5b2d536b4e444920a3e87c4f70da3487ba), [`69c1b9c`](https://github.com/clerk/javascript/commit/69c1b9c886ab0860a9af12872235b6e492b2b2d0), [`d9cf0f2`](https://github.com/clerk/javascript/commit/d9cf0f29ea2ef8388bbd5736007ca71f9411bf42)]: + - @clerk/shared@4.37.0 + ## 6.34.1 ### Patch Changes diff --git a/packages/clerk-js/package.json b/packages/clerk-js/package.json index 0599bc97ca1..271835eca03 100644 --- a/packages/clerk-js/package.json +++ b/packages/clerk-js/package.json @@ -1,6 +1,6 @@ { "name": "@clerk/clerk-js", - "version": "6.34.1", + "version": "6.35.0", "description": "Clerk JS library", "keywords": [ "clerk", diff --git a/packages/electron/CHANGELOG.md b/packages/electron/CHANGELOG.md index 01608e26f83..dd6dceb4bee 100644 --- a/packages/electron/CHANGELOG.md +++ b/packages/electron/CHANGELOG.md @@ -1,5 +1,16 @@ # @clerk/electron +## 0.0.48 + +### Patch Changes + +- Export the `StorageOptions`, `RendererSchemeOptions`, and `SetupPasskeysMainReturn` types so consumers can type their configuration without reaching through `CreateClerkBridgeOptions['renderer']`. ([#9783](https://github.com/clerk/javascript/pull/9783)) by [@manovotny](https://github.com/manovotny) + +- Updated dependencies [[`6a14691`](https://github.com/clerk/javascript/commit/6a14691f8d98dcafd3956e1ea97cb35d56a34864), [`0ee4ee2`](https://github.com/clerk/javascript/commit/0ee4ee2b49286a8cae5f251ec997f30c8a863205), [`7a3fcf5`](https://github.com/clerk/javascript/commit/7a3fcf5b2d536b4e444920a3e87c4f70da3487ba), [`69c1b9c`](https://github.com/clerk/javascript/commit/69c1b9c886ab0860a9af12872235b6e492b2b2d0), [`69c1b9c`](https://github.com/clerk/javascript/commit/69c1b9c886ab0860a9af12872235b6e492b2b2d0), [`d9cf0f2`](https://github.com/clerk/javascript/commit/d9cf0f29ea2ef8388bbd5736007ca71f9411bf42), [`d4617ce`](https://github.com/clerk/javascript/commit/d4617ce3382a4fa045e80c5e867123ccc345dd07)]: + - @clerk/clerk-js@6.35.0 + - @clerk/shared@4.37.0 + - @clerk/react@6.17.3 + ## 0.0.47 ### Patch Changes diff --git a/packages/electron/package.json b/packages/electron/package.json index 0b2f1edee08..c5a3325bc28 100644 --- a/packages/electron/package.json +++ b/packages/electron/package.json @@ -1,6 +1,6 @@ { "name": "@clerk/electron", - "version": "0.0.47", + "version": "0.0.48", "description": "Clerk SDK for Electron", "keywords": [ "clerk", diff --git a/packages/expo-passkeys/CHANGELOG.md b/packages/expo-passkeys/CHANGELOG.md index a46e62bbed2..0d6149535c6 100644 --- a/packages/expo-passkeys/CHANGELOG.md +++ b/packages/expo-passkeys/CHANGELOG.md @@ -1,5 +1,12 @@ # @clerk/expo-passkeys +## 2.0.24 + +### Patch Changes + +- Updated dependencies [[`6a14691`](https://github.com/clerk/javascript/commit/6a14691f8d98dcafd3956e1ea97cb35d56a34864), [`0ee4ee2`](https://github.com/clerk/javascript/commit/0ee4ee2b49286a8cae5f251ec997f30c8a863205), [`7a3fcf5`](https://github.com/clerk/javascript/commit/7a3fcf5b2d536b4e444920a3e87c4f70da3487ba), [`69c1b9c`](https://github.com/clerk/javascript/commit/69c1b9c886ab0860a9af12872235b6e492b2b2d0), [`d9cf0f2`](https://github.com/clerk/javascript/commit/d9cf0f29ea2ef8388bbd5736007ca71f9411bf42)]: + - @clerk/shared@4.37.0 + ## 2.0.23 ### Patch Changes diff --git a/packages/expo-passkeys/package.json b/packages/expo-passkeys/package.json index ff991041939..c776195714f 100644 --- a/packages/expo-passkeys/package.json +++ b/packages/expo-passkeys/package.json @@ -1,6 +1,6 @@ { "name": "@clerk/expo-passkeys", - "version": "2.0.23", + "version": "2.0.24", "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 1c3d21c24b7..bb1cafc0abd 100644 --- a/packages/expo/CHANGELOG.md +++ b/packages/expo/CHANGELOG.md @@ -1,5 +1,18 @@ # Change Log +## 4.7.2 + +### Patch Changes + +- Bump the bundled `clerk-android` SDK (`clerk-android-api` and `clerk-android-ui`) from `1.1.8` to `1.1.9`. See the Clerk Android release: https://github.com/clerk/clerk-android/releases/tag/v1.1.9. ([#9932](https://github.com/clerk/javascript/pull/9932)) by [@clerk-cookie](https://github.com/clerk-cookie) + +- Bump the bundled `clerk-ios` SDK from `1.5.6` to `1.5.7`. See the Clerk iOS release: https://github.com/clerk/clerk-ios/releases/tag/1.5.7. ([#9952](https://github.com/clerk/javascript/pull/9952)) by [@clerk-cookie](https://github.com/clerk-cookie) + +- Updated dependencies [[`6a14691`](https://github.com/clerk/javascript/commit/6a14691f8d98dcafd3956e1ea97cb35d56a34864), [`0ee4ee2`](https://github.com/clerk/javascript/commit/0ee4ee2b49286a8cae5f251ec997f30c8a863205), [`7a3fcf5`](https://github.com/clerk/javascript/commit/7a3fcf5b2d536b4e444920a3e87c4f70da3487ba), [`69c1b9c`](https://github.com/clerk/javascript/commit/69c1b9c886ab0860a9af12872235b6e492b2b2d0), [`69c1b9c`](https://github.com/clerk/javascript/commit/69c1b9c886ab0860a9af12872235b6e492b2b2d0), [`d9cf0f2`](https://github.com/clerk/javascript/commit/d9cf0f29ea2ef8388bbd5736007ca71f9411bf42), [`d4617ce`](https://github.com/clerk/javascript/commit/d4617ce3382a4fa045e80c5e867123ccc345dd07)]: + - @clerk/clerk-js@6.35.0 + - @clerk/shared@4.37.0 + - @clerk/react@6.17.3 + ## 4.7.1 ### Patch Changes diff --git a/packages/expo/package.json b/packages/expo/package.json index 95aa54c6c84..588930ef436 100644 --- a/packages/expo/package.json +++ b/packages/expo/package.json @@ -1,6 +1,6 @@ { "name": "@clerk/expo", - "version": "4.7.1", + "version": "4.7.2", "description": "Clerk React Native/Expo library", "keywords": [ "react", diff --git a/packages/express/CHANGELOG.md b/packages/express/CHANGELOG.md index 370fb9c1531..7c9dd91d49b 100644 --- a/packages/express/CHANGELOG.md +++ b/packages/express/CHANGELOG.md @@ -1,5 +1,13 @@ # Change Log +## 2.1.73 + +### Patch Changes + +- Updated dependencies [[`397fd72`](https://github.com/clerk/javascript/commit/397fd72fe8657540ad9cb4c1f20b1efc4f4fe26e), [`6a14691`](https://github.com/clerk/javascript/commit/6a14691f8d98dcafd3956e1ea97cb35d56a34864), [`0ee4ee2`](https://github.com/clerk/javascript/commit/0ee4ee2b49286a8cae5f251ec997f30c8a863205), [`7a3fcf5`](https://github.com/clerk/javascript/commit/7a3fcf5b2d536b4e444920a3e87c4f70da3487ba), [`69c1b9c`](https://github.com/clerk/javascript/commit/69c1b9c886ab0860a9af12872235b6e492b2b2d0), [`d9cf0f2`](https://github.com/clerk/javascript/commit/d9cf0f29ea2ef8388bbd5736007ca71f9411bf42), [`f8266be`](https://github.com/clerk/javascript/commit/f8266bebb6eab6d7358c03abca2860880319f460)]: + - @clerk/backend@3.21.0 + - @clerk/shared@4.37.0 + ## 2.1.72 ### Patch Changes diff --git a/packages/express/package.json b/packages/express/package.json index 3f0c22fdd93..e87744c1300 100644 --- a/packages/express/package.json +++ b/packages/express/package.json @@ -1,6 +1,6 @@ { "name": "@clerk/express", - "version": "2.1.72", + "version": "2.1.73", "description": "Clerk server SDK for usage with Express", "keywords": [ "clerk", diff --git a/packages/fastify/CHANGELOG.md b/packages/fastify/CHANGELOG.md index 7ed3c9a3d70..3c2ab23aa9d 100644 --- a/packages/fastify/CHANGELOG.md +++ b/packages/fastify/CHANGELOG.md @@ -1,5 +1,13 @@ # Change Log +## 3.1.83 + +### Patch Changes + +- Updated dependencies [[`397fd72`](https://github.com/clerk/javascript/commit/397fd72fe8657540ad9cb4c1f20b1efc4f4fe26e), [`6a14691`](https://github.com/clerk/javascript/commit/6a14691f8d98dcafd3956e1ea97cb35d56a34864), [`0ee4ee2`](https://github.com/clerk/javascript/commit/0ee4ee2b49286a8cae5f251ec997f30c8a863205), [`7a3fcf5`](https://github.com/clerk/javascript/commit/7a3fcf5b2d536b4e444920a3e87c4f70da3487ba), [`69c1b9c`](https://github.com/clerk/javascript/commit/69c1b9c886ab0860a9af12872235b6e492b2b2d0), [`d9cf0f2`](https://github.com/clerk/javascript/commit/d9cf0f29ea2ef8388bbd5736007ca71f9411bf42), [`f8266be`](https://github.com/clerk/javascript/commit/f8266bebb6eab6d7358c03abca2860880319f460)]: + - @clerk/backend@3.21.0 + - @clerk/shared@4.37.0 + ## 3.1.82 ### Patch Changes diff --git a/packages/fastify/package.json b/packages/fastify/package.json index 80d5b51992a..fb36e6a5ddc 100644 --- a/packages/fastify/package.json +++ b/packages/fastify/package.json @@ -1,6 +1,6 @@ { "name": "@clerk/fastify", - "version": "3.1.82", + "version": "3.1.83", "description": "Clerk SDK for Fastify", "keywords": [ "auth", diff --git a/packages/hono/CHANGELOG.md b/packages/hono/CHANGELOG.md index 858a1f23fda..8838463ae84 100644 --- a/packages/hono/CHANGELOG.md +++ b/packages/hono/CHANGELOG.md @@ -1,5 +1,13 @@ # @clerk/hono +## 0.1.83 + +### Patch Changes + +- Updated dependencies [[`397fd72`](https://github.com/clerk/javascript/commit/397fd72fe8657540ad9cb4c1f20b1efc4f4fe26e), [`6a14691`](https://github.com/clerk/javascript/commit/6a14691f8d98dcafd3956e1ea97cb35d56a34864), [`0ee4ee2`](https://github.com/clerk/javascript/commit/0ee4ee2b49286a8cae5f251ec997f30c8a863205), [`7a3fcf5`](https://github.com/clerk/javascript/commit/7a3fcf5b2d536b4e444920a3e87c4f70da3487ba), [`69c1b9c`](https://github.com/clerk/javascript/commit/69c1b9c886ab0860a9af12872235b6e492b2b2d0), [`d9cf0f2`](https://github.com/clerk/javascript/commit/d9cf0f29ea2ef8388bbd5736007ca71f9411bf42), [`f8266be`](https://github.com/clerk/javascript/commit/f8266bebb6eab6d7358c03abca2860880319f460)]: + - @clerk/backend@3.21.0 + - @clerk/shared@4.37.0 + ## 0.1.82 ### Patch Changes diff --git a/packages/hono/package.json b/packages/hono/package.json index 6214dd34f38..7c48ef122c1 100644 --- a/packages/hono/package.json +++ b/packages/hono/package.json @@ -1,6 +1,6 @@ { "name": "@clerk/hono", - "version": "0.1.82", + "version": "0.1.83", "description": "Clerk SDK for Hono", "keywords": [ "auth", diff --git a/packages/localizations/CHANGELOG.md b/packages/localizations/CHANGELOG.md index 143faed9b3f..ec467e3c1d5 100644 --- a/packages/localizations/CHANGELOG.md +++ b/packages/localizations/CHANGELOG.md @@ -1,5 +1,22 @@ # Change Log +## 4.21.0 + +### Minor Changes + +- Support Google Workspace directories in Directory Sync. Organization admins can upload a service account key and delegated admin email from the setup flow, start a sync on demand, and see the result of the last one. `DirectorySync` gains `setCredentials()`, `sync()`, `getSyncStatus()`, and `credentialsConfigured`. ([#9722](https://github.com/clerk/javascript/pull/9722)) by [@gabrielmeloc22](https://github.com/gabrielmeloc22) + +- Update the SSO and Directory Sync sections of the `` Security page to the latest designs. Both sections now show a "Configure" button until something is set up (SSO then shows "Add connection"), and SSO connection rows show the identity provider's logo and an actions menu (Edit, Continue configuration, Activate/Deactivate, Remove). These actions have been removed from the SSO connection page, and status badges are no longer color-coded. Okta logos now follow the theme's foreground color, so they stay visible in dark mode, including on the enterprise connection chooser and in ``. ([#9940](https://github.com/clerk/javascript/pull/9940)) by [@kalafut](https://github.com/kalafut) + + The SSO button uses the new `ssoSection.primaryButton__configure` localization key; `ssoSection.primaryButton__startConfiguration` is deprecated and no longer used. In `directorySyncSection`, `primaryButton__startConfiguration` is renamed to `primaryButton__configure` and `badge__unconfigured` is removed. + +### Patch Changes + +- Add a localized message for the `too_many_unverified_identifications` error, shown when adding an email address or phone number is blocked by pending verifications or an incomplete passkey setup. ([#9812](https://github.com/clerk/javascript/pull/9812)) by [@brunol95](https://github.com/brunol95) + +- Updated dependencies [[`6a14691`](https://github.com/clerk/javascript/commit/6a14691f8d98dcafd3956e1ea97cb35d56a34864), [`0ee4ee2`](https://github.com/clerk/javascript/commit/0ee4ee2b49286a8cae5f251ec997f30c8a863205), [`7a3fcf5`](https://github.com/clerk/javascript/commit/7a3fcf5b2d536b4e444920a3e87c4f70da3487ba), [`69c1b9c`](https://github.com/clerk/javascript/commit/69c1b9c886ab0860a9af12872235b6e492b2b2d0), [`d9cf0f2`](https://github.com/clerk/javascript/commit/d9cf0f29ea2ef8388bbd5736007ca71f9411bf42)]: + - @clerk/shared@4.37.0 + ## 4.20.0 ### Minor Changes diff --git a/packages/localizations/package.json b/packages/localizations/package.json index 7520e998970..dd9f862234b 100644 --- a/packages/localizations/package.json +++ b/packages/localizations/package.json @@ -1,6 +1,6 @@ { "name": "@clerk/localizations", - "version": "4.20.0", + "version": "4.21.0", "description": "Localizations for the Clerk components", "keywords": [ "react", diff --git a/packages/mosaic/CHANGELOG.md b/packages/mosaic/CHANGELOG.md index 79f89de3f32..60f6f42f2e4 100644 --- a/packages/mosaic/CHANGELOG.md +++ b/packages/mosaic/CHANGELOG.md @@ -1,5 +1,18 @@ # @clerk/mosaic +## 0.1.3 + +### Patch Changes + +- Remove the `modePriority` prop from `UserButton`. The header now follows what it leads with: an active organization offers Settings and Invite, and an account offers Settings and Sign out. ([#9807](https://github.com/clerk/javascript/pull/9807)) by [@alexcarpenter](https://github.com/alexcarpenter) + + The rows in the `UserButton` popup are now themed through their own `.cl-user-button-item` slots (`-media`, `-content`, `-label`, `-description`, `-trailing`), plus `.cl-user-button-group` and `.cl-user-button-separator`, instead of the shared `.cl-item` slots. + +- Bring back the `modePriority` prop on `UserButton`. With `modePriority='user'`, a combined `UserButton` leads with the account, and its avatar is badged with the active organization in both the trigger and the header. The badged avatar is themed through `.cl-user-button-avatar` and `.cl-user-button-avatar-badge`. ([#9951](https://github.com/clerk/javascript/pull/9951)) by [@alexcarpenter](https://github.com/alexcarpenter) + +- Updated dependencies [[`6a14691`](https://github.com/clerk/javascript/commit/6a14691f8d98dcafd3956e1ea97cb35d56a34864), [`0ee4ee2`](https://github.com/clerk/javascript/commit/0ee4ee2b49286a8cae5f251ec997f30c8a863205), [`7a3fcf5`](https://github.com/clerk/javascript/commit/7a3fcf5b2d536b4e444920a3e87c4f70da3487ba), [`69c1b9c`](https://github.com/clerk/javascript/commit/69c1b9c886ab0860a9af12872235b6e492b2b2d0), [`d9cf0f2`](https://github.com/clerk/javascript/commit/d9cf0f29ea2ef8388bbd5736007ca71f9411bf42)]: + - @clerk/shared@4.37.0 + ## 0.1.2 ### Patch Changes diff --git a/packages/mosaic/package.json b/packages/mosaic/package.json index 60b8760c368..eb089c4f40e 100644 --- a/packages/mosaic/package.json +++ b/packages/mosaic/package.json @@ -1,6 +1,6 @@ { "name": "@clerk/mosaic", - "version": "0.1.2", + "version": "0.1.3", "description": "Clerk Mosaic UI components", "keywords": [ "clerk", diff --git a/packages/msw/CHANGELOG.md b/packages/msw/CHANGELOG.md index 1ace2bda817..2a4729d4fb2 100644 --- a/packages/msw/CHANGELOG.md +++ b/packages/msw/CHANGELOG.md @@ -1,5 +1,12 @@ # @clerk/msw +## 0.0.74 + +### Patch Changes + +- Updated dependencies [[`6a14691`](https://github.com/clerk/javascript/commit/6a14691f8d98dcafd3956e1ea97cb35d56a34864), [`0ee4ee2`](https://github.com/clerk/javascript/commit/0ee4ee2b49286a8cae5f251ec997f30c8a863205), [`7a3fcf5`](https://github.com/clerk/javascript/commit/7a3fcf5b2d536b4e444920a3e87c4f70da3487ba), [`69c1b9c`](https://github.com/clerk/javascript/commit/69c1b9c886ab0860a9af12872235b6e492b2b2d0), [`d9cf0f2`](https://github.com/clerk/javascript/commit/d9cf0f29ea2ef8388bbd5736007ca71f9411bf42)]: + - @clerk/shared@4.37.0 + ## 0.0.73 ### Patch Changes diff --git a/packages/msw/package.json b/packages/msw/package.json index 5b2bf3a7995..1109ce31189 100644 --- a/packages/msw/package.json +++ b/packages/msw/package.json @@ -1,6 +1,6 @@ { "name": "@clerk/msw", - "version": "0.0.73", + "version": "0.0.74", "private": true, "sideEffects": false, "type": "module", diff --git a/packages/nextjs/CHANGELOG.md b/packages/nextjs/CHANGELOG.md index e38aabb9ba7..a673a6230cb 100644 --- a/packages/nextjs/CHANGELOG.md +++ b/packages/nextjs/CHANGELOG.md @@ -1,5 +1,14 @@ # Change Log +## 7.9.8 + +### Patch Changes + +- Updated dependencies [[`397fd72`](https://github.com/clerk/javascript/commit/397fd72fe8657540ad9cb4c1f20b1efc4f4fe26e), [`6a14691`](https://github.com/clerk/javascript/commit/6a14691f8d98dcafd3956e1ea97cb35d56a34864), [`0ee4ee2`](https://github.com/clerk/javascript/commit/0ee4ee2b49286a8cae5f251ec997f30c8a863205), [`7a3fcf5`](https://github.com/clerk/javascript/commit/7a3fcf5b2d536b4e444920a3e87c4f70da3487ba), [`69c1b9c`](https://github.com/clerk/javascript/commit/69c1b9c886ab0860a9af12872235b6e492b2b2d0), [`d9cf0f2`](https://github.com/clerk/javascript/commit/d9cf0f29ea2ef8388bbd5736007ca71f9411bf42), [`f8266be`](https://github.com/clerk/javascript/commit/f8266bebb6eab6d7358c03abca2860880319f460)]: + - @clerk/backend@3.21.0 + - @clerk/shared@4.37.0 + - @clerk/react@6.17.3 + ## 7.9.7 ### Patch Changes diff --git a/packages/nextjs/package.json b/packages/nextjs/package.json index 41bfafce388..9a801861e60 100644 --- a/packages/nextjs/package.json +++ b/packages/nextjs/package.json @@ -1,6 +1,6 @@ { "name": "@clerk/nextjs", - "version": "7.9.7", + "version": "7.9.8", "description": "Clerk SDK for NextJS", "keywords": [ "clerk", diff --git a/packages/nuxt/CHANGELOG.md b/packages/nuxt/CHANGELOG.md index fd6fc1b3451..cb202c4bb57 100644 --- a/packages/nuxt/CHANGELOG.md +++ b/packages/nuxt/CHANGELOG.md @@ -1,5 +1,14 @@ # @clerk/nuxt +## 3.1.7 + +### Patch Changes + +- Updated dependencies [[`397fd72`](https://github.com/clerk/javascript/commit/397fd72fe8657540ad9cb4c1f20b1efc4f4fe26e), [`6a14691`](https://github.com/clerk/javascript/commit/6a14691f8d98dcafd3956e1ea97cb35d56a34864), [`0ee4ee2`](https://github.com/clerk/javascript/commit/0ee4ee2b49286a8cae5f251ec997f30c8a863205), [`7a3fcf5`](https://github.com/clerk/javascript/commit/7a3fcf5b2d536b4e444920a3e87c4f70da3487ba), [`69c1b9c`](https://github.com/clerk/javascript/commit/69c1b9c886ab0860a9af12872235b6e492b2b2d0), [`d9cf0f2`](https://github.com/clerk/javascript/commit/d9cf0f29ea2ef8388bbd5736007ca71f9411bf42), [`f8266be`](https://github.com/clerk/javascript/commit/f8266bebb6eab6d7358c03abca2860880319f460)]: + - @clerk/backend@3.21.0 + - @clerk/shared@4.37.0 + - @clerk/vue@2.5.7 + ## 3.1.6 ### Patch Changes diff --git a/packages/nuxt/package.json b/packages/nuxt/package.json index 443a4f1ac46..948963bad8f 100644 --- a/packages/nuxt/package.json +++ b/packages/nuxt/package.json @@ -1,6 +1,6 @@ { "name": "@clerk/nuxt", - "version": "3.1.6", + "version": "3.1.7", "description": "Clerk SDK for Nuxt", "keywords": [ "clerk", diff --git a/packages/react-router/CHANGELOG.md b/packages/react-router/CHANGELOG.md index 02179563b42..b14dfbbbc29 100644 --- a/packages/react-router/CHANGELOG.md +++ b/packages/react-router/CHANGELOG.md @@ -1,5 +1,14 @@ # Change Log +## 3.6.28 + +### Patch Changes + +- Updated dependencies [[`397fd72`](https://github.com/clerk/javascript/commit/397fd72fe8657540ad9cb4c1f20b1efc4f4fe26e), [`6a14691`](https://github.com/clerk/javascript/commit/6a14691f8d98dcafd3956e1ea97cb35d56a34864), [`0ee4ee2`](https://github.com/clerk/javascript/commit/0ee4ee2b49286a8cae5f251ec997f30c8a863205), [`7a3fcf5`](https://github.com/clerk/javascript/commit/7a3fcf5b2d536b4e444920a3e87c4f70da3487ba), [`69c1b9c`](https://github.com/clerk/javascript/commit/69c1b9c886ab0860a9af12872235b6e492b2b2d0), [`d9cf0f2`](https://github.com/clerk/javascript/commit/d9cf0f29ea2ef8388bbd5736007ca71f9411bf42), [`f8266be`](https://github.com/clerk/javascript/commit/f8266bebb6eab6d7358c03abca2860880319f460)]: + - @clerk/backend@3.21.0 + - @clerk/shared@4.37.0 + - @clerk/react@6.17.3 + ## 3.6.27 ### Patch Changes diff --git a/packages/react-router/package.json b/packages/react-router/package.json index bffed915c91..4aad106eda3 100644 --- a/packages/react-router/package.json +++ b/packages/react-router/package.json @@ -1,6 +1,6 @@ { "name": "@clerk/react-router", - "version": "3.6.27", + "version": "3.6.28", "description": "Clerk SDK for React Router", "keywords": [ "clerk", diff --git a/packages/react/CHANGELOG.md b/packages/react/CHANGELOG.md index 481aa2c6b4c..c6ef07f84a0 100644 --- a/packages/react/CHANGELOG.md +++ b/packages/react/CHANGELOG.md @@ -1,5 +1,14 @@ # Change Log +## 6.17.3 + +### Patch Changes + +- Capture authentication timezones so Clerk emails can display timestamps in a stored user timezone. ([#9540](https://github.com/clerk/javascript/pull/9540)) by [@tmilewski](https://github.com/tmilewski) + +- Updated dependencies [[`6a14691`](https://github.com/clerk/javascript/commit/6a14691f8d98dcafd3956e1ea97cb35d56a34864), [`0ee4ee2`](https://github.com/clerk/javascript/commit/0ee4ee2b49286a8cae5f251ec997f30c8a863205), [`7a3fcf5`](https://github.com/clerk/javascript/commit/7a3fcf5b2d536b4e444920a3e87c4f70da3487ba), [`69c1b9c`](https://github.com/clerk/javascript/commit/69c1b9c886ab0860a9af12872235b6e492b2b2d0), [`d9cf0f2`](https://github.com/clerk/javascript/commit/d9cf0f29ea2ef8388bbd5736007ca71f9411bf42)]: + - @clerk/shared@4.37.0 + ## 6.17.2 ### Patch Changes diff --git a/packages/react/package.json b/packages/react/package.json index 2fbbbfb309c..665c9b96fc5 100644 --- a/packages/react/package.json +++ b/packages/react/package.json @@ -1,6 +1,6 @@ { "name": "@clerk/react", - "version": "6.17.2", + "version": "6.17.3", "description": "Clerk React library", "keywords": [ "clerk", diff --git a/packages/shared/CHANGELOG.md b/packages/shared/CHANGELOG.md index 56fd3e85da7..6540b8a8ef3 100644 --- a/packages/shared/CHANGELOG.md +++ b/packages/shared/CHANGELOG.md @@ -1,5 +1,23 @@ # Change Log +## 4.37.0 + +### Minor Changes + +- Support Google Workspace directories in Directory Sync. Organization admins can upload a service account key and delegated admin email from the setup flow, start a sync on demand, and see the result of the last one. `DirectorySync` gains `setCredentials()`, `sync()`, `getSyncStatus()`, and `credentialsConfigured`. ([#9722](https://github.com/clerk/javascript/pull/9722)) by [@gabrielmeloc22](https://github.com/gabrielmeloc22) + +- Update the SSO and Directory Sync sections of the `` Security page to the latest designs. Both sections now show a "Configure" button until something is set up (SSO then shows "Add connection"), and SSO connection rows show the identity provider's logo and an actions menu (Edit, Continue configuration, Activate/Deactivate, Remove). These actions have been removed from the SSO connection page, and status badges are no longer color-coded. Okta logos now follow the theme's foreground color, so they stay visible in dark mode, including on the enterprise connection chooser and in ``. ([#9940](https://github.com/clerk/javascript/pull/9940)) by [@kalafut](https://github.com/kalafut) + + The SSO button uses the new `ssoSection.primaryButton__configure` localization key; `ssoSection.primaryButton__startConfiguration` is deprecated and no longer used. In `directorySyncSection`, `primaryButton__startConfiguration` is renamed to `primaryButton__configure` and `badge__unconfigured` is removed. + +### Patch Changes + +- Capture authentication timezones so Clerk emails can display timestamps in a stored user timezone. ([#9540](https://github.com/clerk/javascript/pull/9540)) by [@tmilewski](https://github.com/tmilewski) + +- Fix publishable-key generation for production instances in local Clerk environments. ([#9633](https://github.com/clerk/javascript/pull/9633)) by [@brkalow](https://github.com/brkalow) + +- Add a localized message for the `too_many_unverified_identifications` error, shown when adding an email address or phone number is blocked by pending verifications or an incomplete passkey setup. ([#9812](https://github.com/clerk/javascript/pull/9812)) by [@brunol95](https://github.com/brunol95) + ## 4.36.0 ### Minor Changes diff --git a/packages/shared/package.json b/packages/shared/package.json index edc989f2da0..03af901397d 100644 --- a/packages/shared/package.json +++ b/packages/shared/package.json @@ -1,6 +1,6 @@ { "name": "@clerk/shared", - "version": "4.36.0", + "version": "4.37.0", "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 6dc9b3f045f..837dd13066e 100644 --- a/packages/swingset/CHANGELOG.md +++ b/packages/swingset/CHANGELOG.md @@ -1,5 +1,14 @@ # @clerk/swingset +## 0.0.51 + +### Patch Changes + +- Updated dependencies [[`6a14691`](https://github.com/clerk/javascript/commit/6a14691f8d98dcafd3956e1ea97cb35d56a34864), [`0ee4ee2`](https://github.com/clerk/javascript/commit/0ee4ee2b49286a8cae5f251ec997f30c8a863205), [`7a3fcf5`](https://github.com/clerk/javascript/commit/7a3fcf5b2d536b4e444920a3e87c4f70da3487ba), [`69c1b9c`](https://github.com/clerk/javascript/commit/69c1b9c886ab0860a9af12872235b6e492b2b2d0), [`190cd93`](https://github.com/clerk/javascript/commit/190cd9321d551ee867d55118178dfd841c33d2b4), [`50cac23`](https://github.com/clerk/javascript/commit/50cac23854dba4d771a50aed84a268eb0b12af3a), [`d9cf0f2`](https://github.com/clerk/javascript/commit/d9cf0f29ea2ef8388bbd5736007ca71f9411bf42)]: + - @clerk/shared@4.37.0 + - @clerk/mosaic@0.1.3 + - @clerk/nextjs@7.9.8 + ## 0.0.50 ### Patch Changes diff --git a/packages/swingset/package.json b/packages/swingset/package.json index d0287fbb7b6..af80d50e363 100644 --- a/packages/swingset/package.json +++ b/packages/swingset/package.json @@ -1,6 +1,6 @@ { "name": "@clerk/swingset", - "version": "0.0.50", + "version": "0.0.51", "private": true, "type": "module", "scripts": { diff --git a/packages/tanstack-react-start/CHANGELOG.md b/packages/tanstack-react-start/CHANGELOG.md index a8efe274f11..baf3f133257 100644 --- a/packages/tanstack-react-start/CHANGELOG.md +++ b/packages/tanstack-react-start/CHANGELOG.md @@ -1,5 +1,14 @@ # @clerk/tanstack-react-start +## 1.6.2 + +### Patch Changes + +- Updated dependencies [[`397fd72`](https://github.com/clerk/javascript/commit/397fd72fe8657540ad9cb4c1f20b1efc4f4fe26e), [`6a14691`](https://github.com/clerk/javascript/commit/6a14691f8d98dcafd3956e1ea97cb35d56a34864), [`0ee4ee2`](https://github.com/clerk/javascript/commit/0ee4ee2b49286a8cae5f251ec997f30c8a863205), [`7a3fcf5`](https://github.com/clerk/javascript/commit/7a3fcf5b2d536b4e444920a3e87c4f70da3487ba), [`69c1b9c`](https://github.com/clerk/javascript/commit/69c1b9c886ab0860a9af12872235b6e492b2b2d0), [`d9cf0f2`](https://github.com/clerk/javascript/commit/d9cf0f29ea2ef8388bbd5736007ca71f9411bf42), [`f8266be`](https://github.com/clerk/javascript/commit/f8266bebb6eab6d7358c03abca2860880319f460)]: + - @clerk/backend@3.21.0 + - @clerk/shared@4.37.0 + - @clerk/react@6.17.3 + ## 1.6.1 ### Patch Changes diff --git a/packages/tanstack-react-start/package.json b/packages/tanstack-react-start/package.json index 16712dea24d..86a377089e3 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.6.1", + "version": "1.6.2", "description": "Clerk SDK for TanStack React Start", "keywords": [ "clerk", diff --git a/packages/testing/CHANGELOG.md b/packages/testing/CHANGELOG.md index 007a69cb031..63fd68d86a5 100644 --- a/packages/testing/CHANGELOG.md +++ b/packages/testing/CHANGELOG.md @@ -1,5 +1,13 @@ # @clerk/testing +## 2.2.40 + +### Patch Changes + +- Updated dependencies [[`397fd72`](https://github.com/clerk/javascript/commit/397fd72fe8657540ad9cb4c1f20b1efc4f4fe26e), [`6a14691`](https://github.com/clerk/javascript/commit/6a14691f8d98dcafd3956e1ea97cb35d56a34864), [`0ee4ee2`](https://github.com/clerk/javascript/commit/0ee4ee2b49286a8cae5f251ec997f30c8a863205), [`7a3fcf5`](https://github.com/clerk/javascript/commit/7a3fcf5b2d536b4e444920a3e87c4f70da3487ba), [`69c1b9c`](https://github.com/clerk/javascript/commit/69c1b9c886ab0860a9af12872235b6e492b2b2d0), [`d9cf0f2`](https://github.com/clerk/javascript/commit/d9cf0f29ea2ef8388bbd5736007ca71f9411bf42), [`f8266be`](https://github.com/clerk/javascript/commit/f8266bebb6eab6d7358c03abca2860880319f460)]: + - @clerk/backend@3.21.0 + - @clerk/shared@4.37.0 + ## 2.2.39 ### Patch Changes diff --git a/packages/testing/package.json b/packages/testing/package.json index d5423b31341..88dd7e475b7 100644 --- a/packages/testing/package.json +++ b/packages/testing/package.json @@ -1,6 +1,6 @@ { "name": "@clerk/testing", - "version": "2.2.39", + "version": "2.2.40", "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 1338a5129c8..0fb67409223 100644 --- a/packages/ui/CHANGELOG.md +++ b/packages/ui/CHANGELOG.md @@ -1,5 +1,25 @@ # @clerk/ui +## 1.37.0 + +### Minor Changes + +- Support Google Workspace directories in Directory Sync. Organization admins can upload a service account key and delegated admin email from the setup flow, start a sync on demand, and see the result of the last one. `DirectorySync` gains `setCredentials()`, `sync()`, `getSyncStatus()`, and `credentialsConfigured`. ([#9722](https://github.com/clerk/javascript/pull/9722)) by [@gabrielmeloc22](https://github.com/gabrielmeloc22) + +- Update the SSO and Directory Sync sections of the `` Security page to the latest designs. Both sections now show a "Configure" button until something is set up (SSO then shows "Add connection"), and SSO connection rows show the identity provider's logo and an actions menu (Edit, Continue configuration, Activate/Deactivate, Remove). These actions have been removed from the SSO connection page, and status badges are no longer color-coded. Okta logos now follow the theme's foreground color, so they stay visible in dark mode, including on the enterprise connection chooser and in ``. ([#9940](https://github.com/clerk/javascript/pull/9940)) by [@kalafut](https://github.com/kalafut) + + The SSO button uses the new `ssoSection.primaryButton__configure` localization key; `ssoSection.primaryButton__startConfiguration` is deprecated and no longer used. In `directorySyncSection`, `primaryButton__startConfiguration` is renamed to `primaryButton__configure` and `badge__unconfigured` is removed. + +### Patch Changes + +- Use a React 19-safe boolean `inert` value when the sign-in or sign-up captcha becomes interactive, so the form is actually inert and the empty-string warning is gone. ([#9935](https://github.com/clerk/javascript/pull/9935)) by [@alexcarpenter](https://github.com/alexcarpenter) + +- Fix abandoned passkey registrations counting toward the limit on unverified identifications. Cancelling or failing the browser passkey prompt left a pending registration on the account that is hidden from the user's passkey list, so it could silently block adding an email address or phone number until it expired. The pending registration is now removed as soon as the prompt is abandoned. In ``, the "Add a passkey" button also shows a loading state while a registration is in progress, and a failed attempt no longer leaves its error banner on screen after a later attempt succeeds. ([#9812](https://github.com/clerk/javascript/pull/9812)) by [@brunol95](https://github.com/brunol95) + +- Updated dependencies [[`6a14691`](https://github.com/clerk/javascript/commit/6a14691f8d98dcafd3956e1ea97cb35d56a34864), [`0ee4ee2`](https://github.com/clerk/javascript/commit/0ee4ee2b49286a8cae5f251ec997f30c8a863205), [`7a3fcf5`](https://github.com/clerk/javascript/commit/7a3fcf5b2d536b4e444920a3e87c4f70da3487ba), [`69c1b9c`](https://github.com/clerk/javascript/commit/69c1b9c886ab0860a9af12872235b6e492b2b2d0), [`d9cf0f2`](https://github.com/clerk/javascript/commit/d9cf0f29ea2ef8388bbd5736007ca71f9411bf42)]: + - @clerk/shared@4.37.0 + - @clerk/localizations@4.21.0 + ## 1.36.0 ### Minor Changes diff --git a/packages/ui/package.json b/packages/ui/package.json index ee3d0bb90b2..4905bd6c41c 100644 --- a/packages/ui/package.json +++ b/packages/ui/package.json @@ -1,6 +1,6 @@ { "name": "@clerk/ui", - "version": "1.36.0", + "version": "1.37.0", "description": "Internal package that contains the UI components for the Clerk frontend SDKs", "repository": { "type": "git", diff --git a/packages/vue/CHANGELOG.md b/packages/vue/CHANGELOG.md index 79ac55477e7..0a0dfc033f2 100644 --- a/packages/vue/CHANGELOG.md +++ b/packages/vue/CHANGELOG.md @@ -1,5 +1,12 @@ # @clerk/vue +## 2.5.7 + +### Patch Changes + +- Updated dependencies [[`6a14691`](https://github.com/clerk/javascript/commit/6a14691f8d98dcafd3956e1ea97cb35d56a34864), [`0ee4ee2`](https://github.com/clerk/javascript/commit/0ee4ee2b49286a8cae5f251ec997f30c8a863205), [`7a3fcf5`](https://github.com/clerk/javascript/commit/7a3fcf5b2d536b4e444920a3e87c4f70da3487ba), [`69c1b9c`](https://github.com/clerk/javascript/commit/69c1b9c886ab0860a9af12872235b6e492b2b2d0), [`d9cf0f2`](https://github.com/clerk/javascript/commit/d9cf0f29ea2ef8388bbd5736007ca71f9411bf42)]: + - @clerk/shared@4.37.0 + ## 2.5.6 ### Patch Changes diff --git a/packages/vue/package.json b/packages/vue/package.json index cc217e2bf27..82fc8863070 100644 --- a/packages/vue/package.json +++ b/packages/vue/package.json @@ -1,6 +1,6 @@ { "name": "@clerk/vue", - "version": "2.5.6", + "version": "2.5.7", "description": "Clerk SDK for Vue", "keywords": [ "clerk",