Skip to content

Commit b1104ce

Browse files
authored
Merge branch 'main' into feat/stale-while-revalidate-token
2 parents 1c722cf + ff335a0 commit b1104ce

File tree

480 files changed

+8997
-4272
lines changed

Some content is hidden

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

480 files changed

+8997
-4272
lines changed
Lines changed: 45 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,45 @@
1+
---
2+
"@clerk/clerk-js": major
3+
"@clerk/react": major
4+
"@clerk/nextjs": major
5+
"@clerk/vue": major
6+
"@clerk/astro": major
7+
"@clerk/expo": major
8+
"@clerk/chrome-extension": major
9+
"@clerk/shared": major
10+
"@clerk/ui": major
11+
---
12+
13+
Align experimental/unstable prefixes to use consistent naming:
14+
15+
- Renamed all `__unstable_*` methods to `__internal_*` (for internal APIs)
16+
- Renamed all `experimental__*` and `experimental_*` methods to `__experimental_*` (for beta features)
17+
- Removed deprecated billing-related props and `experimental__forceOauthFirst`
18+
- Moved `createTheme` and `simple` to `@clerk/ui/themes/experimental` export path (removed `__experimental_` prefix since they're now in the experimental export)
19+
20+
**Breaking Changes:**
21+
22+
### @clerk/clerk-js
23+
- `__unstable__environment``__internal_environment`
24+
- `__unstable__updateProps``__internal_updateProps`
25+
- `__unstable__setEnvironment``__internal_setEnvironment`
26+
- `__unstable__onBeforeRequest``__internal_onBeforeRequest`
27+
- `__unstable__onAfterResponse``__internal_onAfterResponse`
28+
- `__unstable__onBeforeSetActive``__internal_onBeforeSetActive` (window global)
29+
- `__unstable__onAfterSetActive``__internal_onAfterSetActive` (window global)
30+
31+
### @clerk/nextjs
32+
- `__unstable_invokeMiddlewareOnAuthStateChange``__internal_invokeMiddlewareOnAuthStateChange`
33+
34+
### @clerk/ui
35+
- `experimental_createTheme` / `__experimental_createTheme``createTheme` (now exported from `@clerk/ui/themes/experimental`)
36+
- `experimental__simple` / `__experimental_simple``simple` (now exported from `@clerk/ui/themes/experimental`)
37+
38+
### @clerk/chrome-extension
39+
- `__unstable__createClerkClient``createClerkClient` (exported from `@clerk/chrome-extension/background`)
40+
41+
### Removed (multiple packages)
42+
- `__unstable_manageBillingUrl` (removed)
43+
- `__unstable_manageBillingLabel` (removed)
44+
- `__unstable_manageBillingMembersLimit` (removed)
45+
- `experimental__forceOauthFirst` (removed)

.changeset/blue-stars-tie.md

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,2 @@
1+
---
2+
---

.changeset/bright-zebras-arrive.md

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,5 @@
1+
---
2+
'@clerk/ui': major
3+
---
4+
5+
Updates both `colorRing` and `colorModalBackdrop` to render at full opacity when modified via the appearance prop or CSS variables. Previously we'd render the provided color at 15% opacity, which made it difficult to dial in a specific ring or backdrop color.

.changeset/busy-tires-admire.md

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,5 @@
1+
---
2+
'@clerk/upgrade': major
3+
---
4+
5+
Updates the upgrade CLI to support Core 3 changes. If you need to upgrade to an older release, use the previous major version of this package.

.changeset/deprecate-clerk-types.md

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

.changeset/early-clowns-dance.md

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

.changeset/eight-groups-poke.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -3,8 +3,8 @@
33
---
44

55
Add support for the latest versions of the following packages:
6-
- `@clerk/react` (replacement for `@clerk/clerk-react`)
7-
- `@clerk/expo` (replacement for `@clerk/clerk-expo`)
6+
- `@clerk/react` (replacement for `@clerk/react`)
7+
- `@clerk/expo` (replacement for `@clerk/expo`)
88
- `@clerk/nextjs`
99
- `@clerk/react-router`
1010
- `@clerk/tanstack-start-react`

.changeset/fuzzy-donuts-jam.md

Lines changed: 0 additions & 5 deletions
This file was deleted.
Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,6 @@
1+
---
2+
'@clerk/ui': minor
3+
---
4+
5+
Changed the default value of `appearance.layout.showOptionalFields` from `true` to `false`. Optional fields are now hidden by default during sign up. Users can still explicitly set `showOptionalFields: true` to show optional fields.
6+

.changeset/moody-peaches-stare.md

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,5 @@
1+
---
2+
'@clerk/nextjs': major
3+
---
4+
5+
Throw an error when an encryption key is missing when passing a secret key at runtime `clerkMiddleware()`. To migrate, ensure your application specifies a `CLERK_ENCRYPTION_KEY` environment variable when passing `secretKey` as a runtime option.

0 commit comments

Comments
 (0)