Merged
Conversation
|
The latest updates on your projects. Learn more about Vercel for GitHub.
|
@clerk/astro
@clerk/backend
@clerk/chrome-extension
@clerk/clerk-js
@clerk/dev-cli
@clerk/expo
@clerk/expo-passkeys
@clerk/express
@clerk/fastify
@clerk/hono
@clerk/localizations
@clerk/nextjs
@clerk/nuxt
@clerk/react
@clerk/react-router
@clerk/shared
@clerk/tanstack-react-start
@clerk/testing
@clerk/ui
@clerk/upgrade
@clerk/vue
commit: |
79a090d to
9dcc60a
Compare
9dcc60a to
a5b1815
Compare
a5b1815 to
1de2d56
Compare
1de2d56 to
3bc25d5
Compare
3bc25d5 to
cf10b23
Compare
cf10b23 to
df0afeb
Compare
df0afeb to
a3ab5c4
Compare
a3ab5c4 to
8c47d79
Compare
8c47d79 to
6506f2a
Compare
6506f2a to
7b790bc
Compare
wobsoriano
approved these changes
Apr 17, 2026
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
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/astro@3.0.17
Patch Changes
fcc6c0c]:@clerk/backend@3.2.13
Patch Changes
joinPaths(#8331) by @dominic-clerk@clerk/chrome-extension@3.1.14
Patch Changes
ca46860,ff5bd7d,22f0b27,0067481,14d072a]:@clerk/clerk-js@6.7.4
Patch Changes
fix(clerk-js): Prevent background token refresh from destroying sessions on mobile (#8303) by @chriscanin
On iOS, background thread throttling can starve the JS event loop for hours (e.g., overnight audio apps). When the SDK's background refresh timer eventually fires with stale credentials, the resulting 401 would trigger
handleUnauthenticated()and destroy the session even though it's still valid on the server.Adds an early return in
#refreshTokenInBackground(), gated to headless/mobile runtimes only (Expo setsruntimeEnvironmentto'headless'). If the token has already expired when the refresh timer fires, bail out instead of sending a request with stale credentials. The next foregroundgetToken()call handles token acquisition through the normal path with proper retry logic.@clerk/expo@3.2.1
Patch Changes
ff5bd7d]:@clerk/express@2.1.5
Patch Changes
fcc6c0c]:@clerk/fastify@3.1.15
Patch Changes
fcc6c0c]:@clerk/hono@0.1.15
Patch Changes
fcc6c0c]:@clerk/nextjs@7.2.3
Patch Changes
fcc6c0c]:@clerk/nuxt@2.2.4
Patch Changes
Fixed attrs type in custom UI components. (#8301) by @renovate
Updated dependencies [
fcc6c0c]:@clerk/react-router@3.1.3
Patch Changes
fcc6c0c]:@clerk/tanstack-react-start@1.1.3
Patch Changes
fcc6c0c]:@clerk/testing@2.0.17
Patch Changes
fcc6c0c]:@clerk/ui@1.6.3
Patch Changes
Fix EnableOrganizationsPrompt in keyless mode: show "Claim your application" CTA instead of broken "Sign in to continue" when organizations are enabled on an unclaimed keyless app with no signed-in user. (#8341) by @mwickett
Use
user.organizationMembershipsfrom the already-loaded user object to populate the org select in the OAuth consent screen, avoiding a redundant memberships fetch. (#8350) by @wobsorianoCorrectly display IP redirect URIs in OAuth consent. (#8342) by @wobsoriano
Add scroll-driven fade overlays to
ListGroupContentin the OAuthConsent component so overflowing scope lists visually indicate more content above and below. (#8339) by @alexcarpenter