Skip to content

ci(repo): Version packages#8836

Open
clerk-cookie wants to merge 1 commit into
mainfrom
changeset-release/main
Open

ci(repo): Version packages#8836
clerk-cookie wants to merge 1 commit into
mainfrom
changeset-release/main

Conversation

@clerk-cookie

@clerk-cookie clerk-cookie commented Jun 11, 2026

Copy link
Copy Markdown
Collaborator

This PR was opened by the Changesets release GitHub action. When you're ready to do a release, you can merge this and the packages will be published to npm automatically. If you're not ready to do a release yet, that's fine, whenever you add more changesets to main, this PR will be updated.

Releases

@clerk/clerk-js@6.17.0

Minor Changes

  • Add internal OAuth transport support for native desktop SDK wrappers to run Clerk's prebuilt OAuth flows through a system browser. (#8831) by @wobsoriano

Patch Changes

  • Rename the <OrganizationProfile /> SSO page to "Security". The navbar entry is now labeled "Security" with a shield icon, its route path changed from organization-self-serve-sso to organization-security, and a new organizationProfile.navbar.security localization key replaces organizationProfile.navbar.selfServeSSO. (#8796) by @iagodahlem

  • Upgrade build tooling to Rspack 2 (No user-facing API changes). (#8382) by @jacekradko

  • Updated dependencies [f4167ec, 17e4164, 67c04a4, 51c8fdc, c2ba971, 8744728, d9b5c7d]:

    • @clerk/shared@4.18.0

@clerk/react@6.10.0

Minor Changes

  • Add internal OAuth transport support for native desktop SDK wrappers to run Clerk's prebuilt OAuth flows through a system browser. (#8831) by @wobsoriano

Patch Changes

@clerk/shared@4.18.0

Minor Changes

  • Add internal OAuth transport support for native desktop SDK wrappers to run Clerk's prebuilt OAuth flows through a system browser. (#8831) by @wobsoriano

Patch Changes

  • Align the HeadlessBrowserClerk.load() parameter type with the runtime behavior by accepting the full ClerkOptions, including isSatellite. The clerk-js implementation has always accepted and used isSatellite from load() options — it's the only way to configure a satellite app when using @clerk/clerk-js directly — but the type previously excluded it, producing a contradictory generated API reference and type errors for direct consumers. (#8846) by @manovotny

  • Rename the <OrganizationProfile /> SSO page to "Security". The navbar entry is now labeled "Security" with a shield icon, its route path changed from organization-self-serve-sso to organization-security, and a new organizationProfile.navbar.security localization key replaces organizationProfile.navbar.selfServeSSO. (#8796) by @iagodahlem

  • Ship a self-contained CookieAttributes interface from @clerk/shared/cookie and use it in createCookieHandler's set/remove signatures. The published declarations previously referenced Cookies.CookieAttributes from js-cookie, which consumers could never resolve (the import was dropped from the declaration output and js-cookie ships no types), causing TS2503 errors under skipLibCheck: false and silently degrading the option types to any otherwise. (#8841) by @jacekradko

  • Resolve the browser connectivity heuristics (isValidBrowser, isBrowserOnline, and therefore isValidBrowserOnline) from the worker's navigator when window is unavailable but the code runs inside a WorkerGlobalScope. In a Web/Service Worker — most notably an MV3 extension background service worker (where @clerk/chrome-extension loads the background client) — there is no window, so these checks previously always reported "invalid/offline". That caused getToken() failures to be re-thrown as a misleading clerk_offline error and capped network retries lower than intended. The checks now read real connectivity from the worker's navigator. Server-side rendering continues to report false (the fallback requires a real worker scope, so a bare globalThis.navigator such as the one modern Node exposes is not treated as a browser), and behavior in standard browsers and React Native is unchanged. (#8827) by @royanger

  • Exclude self-identified server runtimes (Cloudflare-Workers, Node.js, Deno, Bun user agents) from the worker-scope navigator fallback used by isValidBrowser, isBrowserOnline, and isValidBrowserOnline. Today Cloudflare's workerd is excluded only because its self does not satisfy instanceof WorkerGlobalScope; this guard keeps the checks returning false on server-side worker runtimes even if that implementation detail changes, while real browser web/service workers (such as MV3 extension background workers) are unaffected. (#8840) by @jacekradko

  • Clarify the isSatellite JSDoc to note it must be set in load(), unlike domain, which is set in the Clerk constructor. This corrects the generated API reference for direct @clerk/clerk-js and <script> consumers, where load() is the only way to configure a satellite app. (#8845) by @SarahSoutoul

@clerk/ui@1.17.0

Minor Changes

  • Add internal OAuth transport support for native desktop SDK wrappers to run Clerk's prebuilt OAuth flows through a system browser. (#8831) by @wobsoriano

Patch Changes

  • Rename the <OrganizationProfile /> SSO page to "Security". The navbar entry is now labeled "Security" with a shield icon, its route path changed from organization-self-serve-sso to organization-security, and a new organizationProfile.navbar.security localization key replaces organizationProfile.navbar.selfServeSSO. (#8796) by @iagodahlem

  • Upgrade build tooling to Rspack 2 (No user-facing API changes). (#8382) by @jacekradko

  • Updated dependencies [f4167ec, 17e4164, 67c04a4, 51c8fdc, c2ba971, 8744728, d9b5c7d]:

    • @clerk/shared@4.18.0
    • @clerk/localizations@4.8.2

@clerk/astro@3.4.3

Patch Changes

  • Align the HeadlessBrowserClerk.load() parameter type with the runtime behavior by accepting the full ClerkOptions, including isSatellite. The clerk-js implementation has always accepted and used isSatellite from load() options — it's the only way to configure a satellite app when using @clerk/clerk-js directly — but the type previously excluded it, producing a contradictory generated API reference and type errors for direct consumers. (#8846) by @manovotny

  • Updated dependencies [f4167ec, 17e4164, 67c04a4, 51c8fdc, c2ba971, 8744728, d9b5c7d]:

    • @clerk/shared@4.18.0
    • @clerk/backend@3.7.1

@clerk/backend@3.7.1

Patch Changes

@clerk/chrome-extension@3.1.36

Patch Changes

@clerk/expo@3.4.3

Patch Changes

@clerk/expo-passkeys@1.1.5

Patch Changes

@clerk/express@2.1.27

Patch Changes

@clerk/fastify@3.1.37

Patch Changes

@clerk/hono@0.1.37

Patch Changes

@clerk/localizations@4.8.2

Patch Changes

  • Rename the <OrganizationProfile /> SSO page to "Security". The navbar entry is now labeled "Security" with a shield icon, its route path changed from organization-self-serve-sso to organization-security, and a new organizationProfile.navbar.security localization key replaces organizationProfile.navbar.selfServeSSO. (#8796) by @iagodahlem

  • Updated dependencies [f4167ec, 17e4164, 67c04a4, 51c8fdc, c2ba971, 8744728, d9b5c7d]:

    • @clerk/shared@4.18.0

@clerk/nextjs@7.5.3

Patch Changes

@clerk/nuxt@2.6.3

Patch Changes

@clerk/react-router@3.4.3

Patch Changes

@clerk/tanstack-react-start@1.4.3

Patch Changes

@clerk/testing@2.1.2

Patch Changes

  • When a Frontend API request exhausts its retries in the Playwright setupClerkTestingToken helper, the warning now includes response diagnostics (cf-ray, retry-after, content-type, and a truncated response body) so rate-limit responses can be attributed to their source. Network-error retry exhaustion now includes the error message in the warning as well. (#8848) by @jacekradko

  • Preserve the /// <reference types="cypress" /> directive in the published @clerk/testing/cypress type declarations. TypeScript's declaration emit previously dropped it, so the shipped types relied on the global Cypress namespace without declaring the dependency and failed to type-check under skipLibCheck: false. (#8841) by @jacekradko

  • Updated dependencies [f4167ec, 17e4164, 67c04a4, 51c8fdc, c2ba971, 8744728, d9b5c7d]:

    • @clerk/shared@4.18.0
    • @clerk/backend@3.7.1

@clerk/vue@2.4.3

Patch Changes

  • Align the HeadlessBrowserClerk.load() parameter type with the runtime behavior by accepting the full ClerkOptions, including isSatellite. The clerk-js implementation has always accepted and used isSatellite from load() options — it's the only way to configure a satellite app when using @clerk/clerk-js directly — but the type previously excluded it, producing a contradictory generated API reference and type errors for direct consumers. (#8846) by @manovotny

  • Updated dependencies [f4167ec, 17e4164, 67c04a4, 51c8fdc, c2ba971, 8744728, d9b5c7d]:

    • @clerk/shared@4.18.0

@clerk/msw@0.0.35

Patch Changes

@clerk/swingset@0.0.3

Patch Changes

@vercel

vercel Bot commented Jun 11, 2026

Copy link
Copy Markdown

The latest updates on your projects. Learn more about Vercel for GitHub.

Project Deployment Actions Updated (UTC)
clerk-js-sandbox Ready Ready Preview, Comment Jun 13, 2026 3:19am
swingset Ready Ready Preview, Comment Jun 13, 2026 3:19am

Request Review

@github-actions

github-actions Bot commented Jun 11, 2026

Copy link
Copy Markdown
Contributor

API Changes Report

Generated by Break Check on 2026-06-13T03:19:57.435Z

Summary

Metric Count
Packages analyzed 19
Packages with changes 0
🔴 Breaking changes 0
🟡 Non-breaking changes 0
🟢 Additions 0

No API Changes Detected

All packages have stable APIs with no detected changes.


Report generated by Break Check

Last ran on 8e96593.

@coderabbitai

coderabbitai Bot commented Jun 11, 2026

Copy link
Copy Markdown
Contributor

Important

Review skipped

Ignore keyword(s) in the title.

⛔ Ignored keywords (1)
  • ci(repo): Version packages

Please check the settings in the CodeRabbit UI or the .coderabbit.yaml file in this repository. To trigger a single review, invoke the @coderabbitai review command.

⚙️ Run configuration

Configuration used: Repository YAML (base), Repository UI (inherited)

Review profile: CHILL

Plan: Pro

Run ID: b70d9804-86fb-4389-a9c8-d17277425a1c

You can disable this status message by setting the reviews.review_status to false in the CodeRabbit configuration file.

Use the checkbox below for a quick retry:

  • 🔍 Trigger review

Thanks for using CodeRabbit! It's free for OSS, and your support helps us grow. If you like it, consider giving us a shout-out.

❤️ Share

Comment @coderabbitai help to get the list of available commands and usage tips.

@pkg-pr-new

pkg-pr-new Bot commented Jun 11, 2026

Copy link
Copy Markdown

Open in StackBlitz

@clerk/astro

npm i https://pkg.pr.new/@clerk/astro@8836

@clerk/backend

npm i https://pkg.pr.new/@clerk/backend@8836

@clerk/chrome-extension

npm i https://pkg.pr.new/@clerk/chrome-extension@8836

@clerk/clerk-js

npm i https://pkg.pr.new/@clerk/clerk-js@8836

@clerk/expo

npm i https://pkg.pr.new/@clerk/expo@8836

@clerk/expo-passkeys

npm i https://pkg.pr.new/@clerk/expo-passkeys@8836

@clerk/express

npm i https://pkg.pr.new/@clerk/express@8836

@clerk/fastify

npm i https://pkg.pr.new/@clerk/fastify@8836

@clerk/hono

npm i https://pkg.pr.new/@clerk/hono@8836

@clerk/localizations

npm i https://pkg.pr.new/@clerk/localizations@8836

@clerk/nextjs

npm i https://pkg.pr.new/@clerk/nextjs@8836

@clerk/nuxt

npm i https://pkg.pr.new/@clerk/nuxt@8836

@clerk/react

npm i https://pkg.pr.new/@clerk/react@8836

@clerk/react-router

npm i https://pkg.pr.new/@clerk/react-router@8836

@clerk/shared

npm i https://pkg.pr.new/@clerk/shared@8836

@clerk/tanstack-react-start

npm i https://pkg.pr.new/@clerk/tanstack-react-start@8836

@clerk/testing

npm i https://pkg.pr.new/@clerk/testing@8836

@clerk/ui

npm i https://pkg.pr.new/@clerk/ui@8836

@clerk/upgrade

npm i https://pkg.pr.new/@clerk/upgrade@8836

@clerk/vue

npm i https://pkg.pr.new/@clerk/vue@8836

commit: 8e96593

@clerk-cookie clerk-cookie force-pushed the changeset-release/main branch from 8c8d91b to bdf696c Compare June 12, 2026 12:11
@clerk-cookie clerk-cookie force-pushed the changeset-release/main branch from bdf696c to 5837716 Compare June 12, 2026 12:16
@clerk-cookie clerk-cookie force-pushed the changeset-release/main branch from 5837716 to a0eef9b Compare June 12, 2026 12:31
@clerk-cookie clerk-cookie force-pushed the changeset-release/main branch from a0eef9b to 86117fd Compare June 12, 2026 19:08
@clerk-cookie clerk-cookie force-pushed the changeset-release/main branch from 86117fd to f1b01ec Compare June 12, 2026 19:16
@clerk-cookie clerk-cookie force-pushed the changeset-release/main branch from f1b01ec to 767054a Compare June 12, 2026 22:34
@clerk-cookie clerk-cookie force-pushed the changeset-release/main branch from 767054a to e5ec4be Compare June 13, 2026 01:10
@clerk-cookie clerk-cookie force-pushed the changeset-release/main branch from e5ec4be to 97b0425 Compare June 13, 2026 02:29
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant