ci(repo): Version packages#9091
Conversation
|
The latest updates on your projects. Learn more about Vercel for GitHub.
|
|
Important Review skippedIgnore keyword(s) in the title. ⛔ Ignored keywords (1)
Please check the settings in the CodeRabbit UI or the ⚙️ Run configurationConfiguration used: Repository YAML (base), Repository UI (inherited) Review profile: CHILL Plan: Pro Plus Run ID: You can disable this status message by setting the Use the checkbox below for a quick retry:
Comment |
@clerk/astro
@clerk/backend
@clerk/chrome-extension
@clerk/clerk-js
@clerk/electron
@clerk/electron-passkeys
@clerk/eslint-plugin
@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: |
API Changes Report
Summary
No API Changes DetectedAll packages have stable APIs with no detected changes. Report generated by Break Check Last ran on |
863d10f to
391396d
Compare
391396d to
1084914
Compare
1084914 to
873557a
Compare
873557a to
cf63328
Compare
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.25.0
Minor Changes
Add support for Clerk Protect mid-flow SDK challenges (
protect_check) on both sign-up and sign-in. (#8329) by @zourzouvillysWhen the Protect antifraud service issues a challenge, responses now carry a
protectCheckfieldwith
{ status, token, sdkUrl, expiresAt?, uiHints? }. Clients resolve the gate by loading theSDK at
sdkUrl, executing the challenge, and submitting the resulting proof token viasignUp.submitProtectCheck({ proofToken })orsignIn.submitProtectCheck({ proofToken }). Theresponse may carry a chained challenge, which the SDK resolves iteratively.
Sign-in adds a new
'needs_protect_check'value to theSignInStatusunion. Upgrading thispackage is type-only and does not change runtime behavior: the server returns the new status
(and the
protectCheckfield) only for instances where Protect mid-flow challenges have beenexplicitly enabled — the feature is off by default and is not enabled for existing instances by
upgrading. The server additionally only emits the new status value to SDK versions that
understand it, so older clients never receive an unknown status.
If an exhaustive
switchonsignIn.statusflags the new value after upgrading, handle it byrunning the challenge described by
protectCheckand submitting the proof viasubmitProtectCheck(). Clients should treat theprotectCheckfield as the authoritative gatesignal and fall back to the status value for defense in depth.
The pre-built
<SignIn />and<SignUp />components handle the gate automatically by routingto a new
protect-checkroute that runs the challenge SDK and resumes the flow on completion.Patch Changes
f2d9e4b]:@clerk/localizations@4.13.0
Minor Changes
Add support for Clerk Protect mid-flow SDK challenges (
protect_check) on both sign-up and sign-in. (#8329) by @zourzouvillysWhen the Protect antifraud service issues a challenge, responses now carry a
protectCheckfieldwith
{ status, token, sdkUrl, expiresAt?, uiHints? }. Clients resolve the gate by loading theSDK at
sdkUrl, executing the challenge, and submitting the resulting proof token viasignUp.submitProtectCheck({ proofToken })orsignIn.submitProtectCheck({ proofToken }). Theresponse may carry a chained challenge, which the SDK resolves iteratively.
Sign-in adds a new
'needs_protect_check'value to theSignInStatusunion. Upgrading thispackage is type-only and does not change runtime behavior: the server returns the new status
(and the
protectCheckfield) only for instances where Protect mid-flow challenges have beenexplicitly enabled — the feature is off by default and is not enabled for existing instances by
upgrading. The server additionally only emits the new status value to SDK versions that
understand it, so older clients never receive an unknown status.
If an exhaustive
switchonsignIn.statusflags the new value after upgrading, handle it byrunning the challenge described by
protectCheckand submitting the proof viasubmitProtectCheck(). Clients should treat theprotectCheckfield as the authoritative gatesignal and fall back to the status value for defense in depth.
The pre-built
<SignIn />and<SignUp />components handle the gate automatically by routingto a new
protect-checkroute that runs the challenge SDK and resumes the flow on completion.Patch Changes
f2d9e4b]:@clerk/react@6.12.0
Minor Changes
Add support for Clerk Protect mid-flow SDK challenges (
protect_check) on both sign-up and sign-in. (#8329) by @zourzouvillysWhen the Protect antifraud service issues a challenge, responses now carry a
protectCheckfieldwith
{ status, token, sdkUrl, expiresAt?, uiHints? }. Clients resolve the gate by loading theSDK at
sdkUrl, executing the challenge, and submitting the resulting proof token viasignUp.submitProtectCheck({ proofToken })orsignIn.submitProtectCheck({ proofToken }). Theresponse may carry a chained challenge, which the SDK resolves iteratively.
Sign-in adds a new
'needs_protect_check'value to theSignInStatusunion. Upgrading thispackage is type-only and does not change runtime behavior: the server returns the new status
(and the
protectCheckfield) only for instances where Protect mid-flow challenges have beenexplicitly enabled — the feature is off by default and is not enabled for existing instances by
upgrading. The server additionally only emits the new status value to SDK versions that
understand it, so older clients never receive an unknown status.
If an exhaustive
switchonsignIn.statusflags the new value after upgrading, handle it byrunning the challenge described by
protectCheckand submitting the proof viasubmitProtectCheck(). Clients should treat theprotectCheckfield as the authoritative gatesignal and fall back to the status value for defense in depth.
The pre-built
<SignIn />and<SignUp />components handle the gate automatically by routingto a new
protect-checkroute that runs the challenge SDK and resumes the flow on completion.Patch Changes
f2d9e4b]:@clerk/shared@4.25.0
Minor Changes
Add support for Clerk Protect mid-flow SDK challenges (
protect_check) on both sign-up and sign-in. (#8329) by @zourzouvillysWhen the Protect antifraud service issues a challenge, responses now carry a
protectCheckfieldwith
{ status, token, sdkUrl, expiresAt?, uiHints? }. Clients resolve the gate by loading theSDK at
sdkUrl, executing the challenge, and submitting the resulting proof token viasignUp.submitProtectCheck({ proofToken })orsignIn.submitProtectCheck({ proofToken }). Theresponse may carry a chained challenge, which the SDK resolves iteratively.
Sign-in adds a new
'needs_protect_check'value to theSignInStatusunion. Upgrading thispackage is type-only and does not change runtime behavior: the server returns the new status
(and the
protectCheckfield) only for instances where Protect mid-flow challenges have beenexplicitly enabled — the feature is off by default and is not enabled for existing instances by
upgrading. The server additionally only emits the new status value to SDK versions that
understand it, so older clients never receive an unknown status.
If an exhaustive
switchonsignIn.statusflags the new value after upgrading, handle it byrunning the challenge described by
protectCheckand submitting the proof viasubmitProtectCheck(). Clients should treat theprotectCheckfield as the authoritative gatesignal and fall back to the status value for defense in depth.
The pre-built
<SignIn />and<SignUp />components handle the gate automatically by routingto a new
protect-checkroute that runs the challenge SDK and resumes the flow on completion.@clerk/ui@1.25.0
Minor Changes
Add support for Clerk Protect mid-flow SDK challenges (
protect_check) on both sign-up and sign-in. (#8329) by @zourzouvillysWhen the Protect antifraud service issues a challenge, responses now carry a
protectCheckfieldwith
{ status, token, sdkUrl, expiresAt?, uiHints? }. Clients resolve the gate by loading theSDK at
sdkUrl, executing the challenge, and submitting the resulting proof token viasignUp.submitProtectCheck({ proofToken })orsignIn.submitProtectCheck({ proofToken }). Theresponse may carry a chained challenge, which the SDK resolves iteratively.
Sign-in adds a new
'needs_protect_check'value to theSignInStatusunion. Upgrading thispackage is type-only and does not change runtime behavior: the server returns the new status
(and the
protectCheckfield) only for instances where Protect mid-flow challenges have beenexplicitly enabled — the feature is off by default and is not enabled for existing instances by
upgrading. The server additionally only emits the new status value to SDK versions that
understand it, so older clients never receive an unknown status.
If an exhaustive
switchonsignIn.statusflags the new value after upgrading, handle it byrunning the challenge described by
protectCheckand submitting the proof viasubmitProtectCheck(). Clients should treat theprotectCheckfield as the authoritative gatesignal and fall back to the status value for defense in depth.
The pre-built
<SignIn />and<SignUp />components handle the gate automatically by routingto a new
protect-checkroute that runs the challenge SDK and resumes the flow on completion.Patch Changes
Fix the payment method form getting stuck in a loading state after a failed card setup. Non-validation errors such as 3DS authentication failures are now displayed. (#9080) by @aeliox
Fix tooltips rendering behind modals (for example on the organization profile Security page). Tooltips now layer above modal content, and pressing Escape or clicking outside while a tooltip is open inside a modal closes only the tooltip instead of also dismissing the modal. (#9093) by @alexcarpenter
Updated dependencies [
f2d9e4b]:@clerk/astro@3.4.13
Patch Changes
f2d9e4b]:@clerk/backend@3.11.1
Patch Changes
f2d9e4b]:@clerk/chrome-extension@3.1.49
Patch Changes
3995e8a,f2d9e4b,f9afa48]:@clerk/electron@0.0.10
Patch Changes
f2d9e4b]:@clerk/expo@3.7.1
Patch Changes
f2d9e4b]:@clerk/expo-passkeys@1.2.1
Patch Changes
f2d9e4b]:@clerk/express@2.1.37
Patch Changes
f2d9e4b]:@clerk/fastify@3.1.47
Patch Changes
f2d9e4b]:@clerk/hono@0.1.47
Patch Changes
f2d9e4b]:@clerk/nextjs@7.5.14
Patch Changes
Deprecate
createRouteMatcher()in favor of resource-based auth checks. (#8994) by @EphemMiddleware-based auth checks rely on path matching, which can diverge from how Next.js routes requests and leave protected resources reachable.
For a migration guide, see:
https://clerk.com/docs/guides/development/upgrading/upgrade-guides/migrate-from-create-route-matcher
Instead of protecting routes from middleware, move auth checks into each protected page, layout, API route, or Server Function, for example:
Updated dependencies [
f2d9e4b]:@clerk/nuxt@2.6.13
Patch Changes
Deprecate
createRouteMatcher()in favor of Nuxt's native route matching. (#9092) by @jacekradkoTo protect API routes, match paths natively inside
clerkMiddleware():To protect pages, use Nuxt's built-in route middleware with
definePageMeta({ middleware: 'auth' }).Updated dependencies [
f2d9e4b]:@clerk/react-router@3.5.6
Patch Changes
f2d9e4b]:@clerk/tanstack-react-start@1.4.14
Patch Changes
f2d9e4b]:@clerk/testing@2.2.4
Patch Changes
f2d9e4b]:@clerk/vue@2.4.12
Patch Changes
f2d9e4b]:@clerk/headless@0.0.8
Patch Changes
f2d9e4b]:@clerk/msw@0.0.44
Patch Changes
f2d9e4b]:@clerk/swingset@0.0.15
Patch Changes
3995e8a,f2d9e4b,f9afa48]: