Releases: clerk/javascript
@clerk/vue@2.0.19
@clerk/ui@1.6.8
@clerk/testing@2.0.22
@clerk/tanstack-react-start@1.1.8
Patch Changes
-
Fix
Requestcloning and outboundfetchto omit cross-realmAbortSignal. Node 24's bundled undici tightened theinstanceof AbortSignalcheck onRequestInit.signal, which broke: (#8351) by @jacekradko- Cloning framework-specific requests such as
NextRequestin@clerk/backend'sClerkRequest. - Subclassed
Requests passed throughpatchRequestin@clerk/react-routerand@clerk/tanstack-react-start. - Frontend API proxying in
@clerk/backend'sclerkFrontendApiProxy, which forwarded the inbound request's signal to the upstreamfetch. Abort propagation will be restored in a follow-up via an in-realmAbortControllerbridge.
- Cloning framework-specific requests such as
-
Updated dependencies [
9b57986,a9f9b29,e0a63f9]:- @clerk/shared@4.8.6
- @clerk/backend@3.4.2
- @clerk/react@6.4.6
@clerk/shared@4.8.6
Patch Changes
-
Auto-proxy FAPI requests for
.vercel.appsubdomains. When deployed to a.vercel.appdomain without explicit proxy or domain configuration, the SDK automatically routes Frontend API requests through/__clerkon the app's own origin. This enables Clerk production mode on Vercel deployments without manual proxy setup. (#8035) by @brkalow -
Loosen
@tanstack/query-coredependency from an exact pin to a caret range (^5.90.16) so it can dedupe with consumer-installed@tanstack/react-queryversions. This avoids Viteresolve.deduperesolution failures under Bun when two divergent copies ofquery-coreend up nested instead of hoisted. (#8417) by @jacekradko
@clerk/react@6.4.6
@clerk/react-router@3.1.8
Patch Changes
-
Fix
Requestcloning and outboundfetchto omit cross-realmAbortSignal. Node 24's bundled undici tightened theinstanceof AbortSignalcheck onRequestInit.signal, which broke: (#8351) by @jacekradko- Cloning framework-specific requests such as
NextRequestin@clerk/backend'sClerkRequest. - Subclassed
Requests passed throughpatchRequestin@clerk/react-routerand@clerk/tanstack-react-start. - Frontend API proxying in
@clerk/backend'sclerkFrontendApiProxy, which forwarded the inbound request's signal to the upstreamfetch. Abort propagation will be restored in a follow-up via an in-realmAbortControllerbridge.
- Cloning framework-specific requests such as
-
Updated dependencies [
9b57986,a9f9b29,e0a63f9]:- @clerk/shared@4.8.6
- @clerk/backend@3.4.2
- @clerk/react@6.4.6
@clerk/nuxt@2.2.9
@clerk/nextjs@7.2.8
Patch Changes
-
Use a constant-time comparison when validating the integrity signature on the middleware-to-origin auth header handoff (
assertTokenSignature). The previous!==compare was timing-variable; the new helper is synchronous and runtime-agnostic so it works in both Node and Edge Runtime. (#8411) by @jacekradko -
Auto-proxy FAPI requests for
.vercel.appsubdomains. When deployed to a.vercel.appdomain without explicit proxy or domain configuration, the SDK automatically routes Frontend API requests through/__clerkon the app's own origin. This enables Clerk production mode on Vercel deployments without manual proxy setup. (#8035) by @brkalow -
Updated dependencies [
9b57986,a9f9b29,e0a63f9]:- @clerk/shared@4.8.6
- @clerk/backend@3.4.2
- @clerk/react@6.4.6