Skip to content

Commit 391396d

Browse files
ci(repo): Version packages
1 parent f2d9e4b commit 391396d

48 files changed

Lines changed: 345 additions & 75 deletions

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

.changeset/nextjs-deprecate-route-matcher.md

Lines changed: 0 additions & 22 deletions
This file was deleted.

.changeset/protect-check-support.md

Lines changed: 0 additions & 30 deletions
This file was deleted.

packages/astro/CHANGELOG.md

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,13 @@
11
# @clerk/astro
22

3+
## 3.4.13
4+
5+
### Patch Changes
6+
7+
- Updated dependencies [[`f2d9e4b`](https://github.com/clerk/javascript/commit/f2d9e4b9eeac4cb9a2b1c9d4278ff11cf49555b1)]:
8+
- @clerk/shared@4.25.0
9+
- @clerk/backend@3.11.1
10+
311
## 3.4.12
412

513
### Patch Changes

packages/astro/package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "@clerk/astro",
3-
"version": "3.4.12",
3+
"version": "3.4.13",
44
"description": "Clerk SDK for Astro",
55
"keywords": [
66
"auth",

packages/backend/CHANGELOG.md

Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,12 @@
11
# Change Log
22

3+
## 3.11.1
4+
5+
### Patch Changes
6+
7+
- Updated dependencies [[`f2d9e4b`](https://github.com/clerk/javascript/commit/f2d9e4b9eeac4cb9a2b1c9d4278ff11cf49555b1)]:
8+
- @clerk/shared@4.25.0
9+
310
## 3.11.0
411

512
### Minor Changes

packages/backend/package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "@clerk/backend",
3-
"version": "3.11.0",
3+
"version": "3.11.1",
44
"description": "Clerk Backend SDK - REST Client for Backend API & JWT verification utilities",
55
"homepage": "https://clerk.com/",
66
"bugs": {

packages/chrome-extension/CHANGELOG.md

Lines changed: 10 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,15 @@
11
# Change Log
22

3+
## 3.1.49
4+
5+
### Patch Changes
6+
7+
- Updated dependencies [[`f2d9e4b`](https://github.com/clerk/javascript/commit/f2d9e4b9eeac4cb9a2b1c9d4278ff11cf49555b1)]:
8+
- @clerk/clerk-js@6.25.0
9+
- @clerk/react@6.12.0
10+
- @clerk/shared@4.25.0
11+
- @clerk/ui@1.25.0
12+
313
## 3.1.48
414

515
### Patch Changes

packages/chrome-extension/package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "@clerk/chrome-extension",
3-
"version": "3.1.48",
3+
"version": "3.1.49",
44
"description": "Clerk SDK for Chrome extensions",
55
"keywords": [
66
"auth",

packages/clerk-js/CHANGELOG.md

Lines changed: 32 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,37 @@
11
# Change Log
22

3+
## 6.25.0
4+
5+
### Minor Changes
6+
7+
- Add support for Clerk Protect mid-flow SDK challenges (`protect_check`) on both sign-up and sign-in. ([#8329](https://github.com/clerk/javascript/pull/8329)) by [@zourzouvillys](https://github.com/zourzouvillys)
8+
9+
When the Protect antifraud service issues a challenge, responses now carry a `protectCheck` field
10+
with `{ status, token, sdkUrl, expiresAt?, uiHints? }`. Clients resolve the gate by loading the
11+
SDK at `sdkUrl`, executing the challenge, and submitting the resulting proof token via
12+
`signUp.submitProtectCheck({ proofToken })` or `signIn.submitProtectCheck({ proofToken })`. The
13+
response may carry a chained challenge, which the SDK resolves iteratively.
14+
15+
Sign-in adds a new `'needs_protect_check'` value to the `SignInStatus` union. **Upgrading this
16+
package is type-only and does not change runtime behavior**: the server returns the new status
17+
(and the `protectCheck` field) only for instances where Protect mid-flow challenges have been
18+
explicitly enabled — the feature is off by default and is not enabled for existing instances by
19+
upgrading. The server additionally only emits the new status value to SDK versions that
20+
understand it, so older clients never receive an unknown status.
21+
22+
If an exhaustive `switch` on `signIn.status` flags the new value after upgrading, handle it by
23+
running the challenge described by `protectCheck` and submitting the proof via
24+
`submitProtectCheck()`. Clients should treat the `protectCheck` field as the authoritative gate
25+
signal and fall back to the status value for defense in depth.
26+
27+
The pre-built `<SignIn />` and `<SignUp />` components handle the gate automatically by routing
28+
to a new `protect-check` route that runs the challenge SDK and resumes the flow on completion.
29+
30+
### Patch Changes
31+
32+
- Updated dependencies [[`f2d9e4b`](https://github.com/clerk/javascript/commit/f2d9e4b9eeac4cb9a2b1c9d4278ff11cf49555b1)]:
33+
- @clerk/shared@4.25.0
34+
335
## 6.24.0
436

537
### Minor Changes

packages/clerk-js/package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "@clerk/clerk-js",
3-
"version": "6.24.0",
3+
"version": "6.25.0",
44
"description": "Clerk JS library",
55
"keywords": [
66
"clerk",

0 commit comments

Comments
 (0)