authorgravatar for julius0216@outlook.comJulius Marminge <julius0216@outlook.com> 2026-09-15 13:53:19-07:00
committergravatar for noreply@github.comGitHub <noreply@github.com> 2026-09-15 13:53:19-07:00
log844203d4fe5f82b4bfd24ff31655307bd201893b
tree45777c0e05801c202d5db44f9d137608c693195c
parenta5da32750125c3bedb959bf331e5e49e95b95e5d
signature Signed by PGP key B5690EEEBB952194

chore(deps): bump Clerk stack to latest stable versions (#11956)


4 files changed, 168 insertions(+), 168 deletions(-)

patches/@clerk__expo@4.6.6.patch deleted-106
...@@ -1,106 +0,0 @@
1diff --git a/ios/ClerkAuthNativeView.swift b/ios/ClerkAuthNativeView.swift
2index 5f8d2ba66d5b232890af75c22b173c86d2ef546b..b170304cbf2fbaae8032db8dd6f89b6a59c6e3fe 100644
3--- a/ios/ClerkAuthNativeView.swift
4+++ b/ios/ClerkAuthNativeView.swift
5@@ -111,7 +111,12 @@ public class ClerkAuthNativeView: ClerkNativeViewHost {
6
7 override func makeHostedController() -> UIViewController? {
8 let hostBackAction: (() -> Void)? = currentHostBackButton
9- ? { [weak self] in self?.onHostBack([:]) }
10+ ? { [weak self] in
11+ guard let self else { return }
12+ if !self.popEnclosingNavigationRoute() {
13+ self.onHostBack([:])
14+ }
15+ }
16 : nil
17
18 return ClerkNativeBridge.shared.makeAuthViewController(
19diff --git a/ios/ClerkNativeBridge.swift b/ios/ClerkNativeBridge.swift
20index c90ad2ef1162cc2ac025c8b0b4aa135e8913dc21..ce8cb68764b1a3d3537672fc83e4e3077fceb97a 100644
21--- a/ios/ClerkNativeBridge.swift
22+++ b/ios/ClerkNativeBridge.swift
23@@ -1470,6 +1470,8 @@ private struct ClerkReactEmbeddedUserProfileCustomPage: View {
24 }
25
26 private struct ClerkReactUserProfileCustomPageContent: View {
27+ @Environment(\.clerkTheme) private var theme
28+
29 let path: String
30 let rows: [ClerkUserProfileCustomRowConfig]
31 let state: ClerkUserProfileCustomPageState
32@@ -1483,8 +1485,13 @@ private struct ClerkReactUserProfileCustomPageContent: View {
33 }
34 }
35 .frame(maxWidth: .infinity, maxHeight: .infinity)
36+ // Match Clerk's own profile pages so the navigation bar and page share
37+ // the theme's page background instead of a bare hosting container.
38+ .background(theme.colors.muted)
39 .navigationTitle(userProfileCustomPageLabel(for: path, rows: rows))
40 .navigationBarTitleDisplayMode(.inline)
41+ .preGlassSolidNavBar()
42+ .background(theme.colors.background)
43 }
44 }
45
46diff --git a/ios/ClerkNativeViewHost.swift b/ios/ClerkNativeViewHost.swift
47index 4e6540aceeaaab56ddf327bb3f16e120438f066f..cc16c94ca7a6eb91a97e76d5de02dc586f02a766 100644
48--- a/ios/ClerkNativeViewHost.swift
49+++ b/ios/ClerkNativeViewHost.swift
50@@ -5,6 +5,7 @@ public class ClerkNativeViewHost: ExpoView {
51 private lazy var hostingCoordinator = ClerkNativeHostingCoordinator(containerView: self)
52 private var hasInitialized: Bool = false
53 private var configuredObserver: NSObjectProtocol?
54+ private var isPoppingHostRoute = false
55
56 public required init(appContext: AppContext? = nil) {
57 super.init(appContext: appContext)
58@@ -58,6 +59,30 @@ public class ClerkNativeViewHost: ExpoView {
59
60 func hostedViewDidDetachFromWindow() {}
61
62+ /// Pops the React Navigation route that contains this view without waiting for
63+ /// the JavaScript event loop. React Native Screens reports the native dismissal
64+ /// back to React Navigation so its state remains synchronized.
65+ func popEnclosingNavigationRoute() -> Bool {
66+ guard !isPoppingHostRoute else { return true }
67+
68+ var responder: UIResponder? = self
69+
70+ while let nextResponder = responder?.next {
71+ if let viewController = nextResponder as? UIViewController,
72+ let navigationController = viewController.navigationController,
73+ navigationController.viewControllers.count > 1 {
74+ isPoppingHostRoute = true
75+ if navigationController.popViewController(animated: true) != nil {
76+ return true
77+ }
78+ isPoppingHostRoute = false
79+ }
80+ responder = nextResponder
81+ }
82+
83+ return false
84+ }
85+
86 private func addConfiguredObserver() {
87 guard configuredObserver == nil else { return }
88
89diff --git a/ios/ClerkUserProfileNativeView.swift b/ios/ClerkUserProfileNativeView.swift
90index f2ca604d41f50d05de8ac334879126cdc0414f84..46f406d5361b9a560a7c4ce855e344cbddd1d0b6 100644
91--- a/ios/ClerkUserProfileNativeView.swift
92+++ b/ios/ClerkUserProfileNativeView.swift
93@@ -47,7 +47,12 @@ public class ClerkUserProfileNativeView: ClerkUserProfileCustomPageHost {
94
95 override func makeHostedController() -> UIViewController? {
96 let hostBackAction: (() -> Void)? = currentHostBackButton
97- ? { [weak self] in self?.onHostBack([:]) }
98+ ? { [weak self] in
99+ guard let self else { return }
100+ if !self.popEnclosingNavigationRoute() {
101+ self.onHostBack([:])
102+ }
103+ }
104 : nil
105
106 return ClerkNativeBridge.shared.makeUserProfileViewController(
patches/@clerk__expo@4.6.8.patch created+106
...@@ -0,0 +1,106 @@
1diff --git a/ios/ClerkAuthNativeView.swift b/ios/ClerkAuthNativeView.swift
2index 5f8d2ba66d5b232890af75c22b173c86d2ef546b..b170304cbf2fbaae8032db8dd6f89b6a59c6e3fe 100644
3--- a/ios/ClerkAuthNativeView.swift
4+++ b/ios/ClerkAuthNativeView.swift
5@@ -111,7 +111,12 @@ public class ClerkAuthNativeView: ClerkNativeViewHost {
6
7 override func makeHostedController() -> UIViewController? {
8 let hostBackAction: (() -> Void)? = currentHostBackButton
9- ? { [weak self] in self?.onHostBack([:]) }
10+ ? { [weak self] in
11+ guard let self else { return }
12+ if !self.popEnclosingNavigationRoute() {
13+ self.onHostBack([:])
14+ }
15+ }
16 : nil
17
18 return ClerkNativeBridge.shared.makeAuthViewController(
19diff --git a/ios/ClerkNativeBridge.swift b/ios/ClerkNativeBridge.swift
20index c90ad2ef1162cc2ac025c8b0b4aa135e8913dc21..ce8cb68764b1a3d3537672fc83e4e3077fceb97a 100644
21--- a/ios/ClerkNativeBridge.swift
22+++ b/ios/ClerkNativeBridge.swift
23@@ -1470,6 +1470,8 @@ private struct ClerkReactEmbeddedUserProfileCustomPage: View {
24 }
25
26 private struct ClerkReactUserProfileCustomPageContent: View {
27+ @Environment(\.clerkTheme) private var theme
28+
29 let path: String
30 let rows: [ClerkUserProfileCustomRowConfig]
31 let state: ClerkUserProfileCustomPageState
32@@ -1483,8 +1485,13 @@ private struct ClerkReactUserProfileCustomPageContent: View {
33 }
34 }
35 .frame(maxWidth: .infinity, maxHeight: .infinity)
36+ // Match Clerk's own profile pages so the navigation bar and page share
37+ // the theme's page background instead of a bare hosting container.
38+ .background(theme.colors.muted)
39 .navigationTitle(userProfileCustomPageLabel(for: path, rows: rows))
40 .navigationBarTitleDisplayMode(.inline)
41+ .preGlassSolidNavBar()
42+ .background(theme.colors.background)
43 }
44 }
45
46diff --git a/ios/ClerkNativeViewHost.swift b/ios/ClerkNativeViewHost.swift
47index 4e6540aceeaaab56ddf327bb3f16e120438f066f..cc16c94ca7a6eb91a97e76d5de02dc586f02a766 100644
48--- a/ios/ClerkNativeViewHost.swift
49+++ b/ios/ClerkNativeViewHost.swift
50@@ -5,6 +5,7 @@ public class ClerkNativeViewHost: ExpoView {
51 private lazy var hostingCoordinator = ClerkNativeHostingCoordinator(containerView: self)
52 private var hasInitialized: Bool = false
53 private var configuredObserver: NSObjectProtocol?
54+ private var isPoppingHostRoute = false
55
56 public required init(appContext: AppContext? = nil) {
57 super.init(appContext: appContext)
58@@ -58,6 +59,30 @@ public class ClerkNativeViewHost: ExpoView {
59
60 func hostedViewDidDetachFromWindow() {}
61
62+ /// Pops the React Navigation route that contains this view without waiting for
63+ /// the JavaScript event loop. React Native Screens reports the native dismissal
64+ /// back to React Navigation so its state remains synchronized.
65+ func popEnclosingNavigationRoute() -> Bool {
66+ guard !isPoppingHostRoute else { return true }
67+
68+ var responder: UIResponder? = self
69+
70+ while let nextResponder = responder?.next {
71+ if let viewController = nextResponder as? UIViewController,
72+ let navigationController = viewController.navigationController,
73+ navigationController.viewControllers.count > 1 {
74+ isPoppingHostRoute = true
75+ if navigationController.popViewController(animated: true) != nil {
76+ return true
77+ }
78+ isPoppingHostRoute = false
79+ }
80+ responder = nextResponder
81+ }
82+
83+ return false
84+ }
85+
86 private func addConfiguredObserver() {
87 guard configuredObserver == nil else { return }
88
89diff --git a/ios/ClerkUserProfileNativeView.swift b/ios/ClerkUserProfileNativeView.swift
90index f2ca604d41f50d05de8ac334879126cdc0414f84..46f406d5361b9a560a7c4ce855e344cbddd1d0b6 100644
91--- a/ios/ClerkUserProfileNativeView.swift
92+++ b/ios/ClerkUserProfileNativeView.swift
93@@ -47,7 +47,12 @@ public class ClerkUserProfileNativeView: ClerkUserProfileCustomPageHost {
94
95 override func makeHostedController() -> UIViewController? {
96 let hostBackAction: (() -> Void)? = currentHostBackButton
97- ? { [weak self] in self?.onHostBack([:]) }
98+ ? { [weak self] in
99+ guard let self else { return }
100+ if !self.popEnclosingNavigationRoute() {
101+ self.onHostBack([:])
102+ }
103+ }
104 : nil
105
106 return ClerkNativeBridge.shared.makeUserProfileViewController(
pnpm-lock.yaml+49-49
...@@ -45,19 +45,19 @@ overrides:...@@ -45,19 +45,19 @@ overrides:
45 '@anthropic-ai/claude-agent-sdk>@anthropic-ai/claude-agent-sdk-linux-x64-musl': '-'45 '@anthropic-ai/claude-agent-sdk>@anthropic-ai/claude-agent-sdk-linux-x64-musl': '-'
46 '@anthropic-ai/claude-agent-sdk>@anthropic-ai/claude-agent-sdk-win32-arm64': '-'46 '@anthropic-ai/claude-agent-sdk>@anthropic-ai/claude-agent-sdk-win32-arm64': '-'
47 '@anthropic-ai/claude-agent-sdk>@anthropic-ai/claude-agent-sdk-win32-x64': '-'47 '@anthropic-ai/claude-agent-sdk>@anthropic-ai/claude-agent-sdk-win32-x64': '-'
48 '@clerk/backend': 3.17.248 '@clerk/backend': 3.18.1
49 '@clerk/clerk-js': 6.31.149 '@clerk/clerk-js': 6.32.1
50 '@clerk/clerk-js>@base-org/account': '-'50 '@clerk/clerk-js>@base-org/account': '-'
51 '@clerk/clerk-js>@coinbase/wallet-sdk': '-'51 '@clerk/clerk-js>@coinbase/wallet-sdk': '-'
52 '@clerk/clerk-js>@solana/wallet-adapter-base': '-'52 '@clerk/clerk-js>@solana/wallet-adapter-base': '-'
53 '@clerk/clerk-js>@solana/wallet-adapter-react': '-'53 '@clerk/clerk-js>@solana/wallet-adapter-react': '-'
54 '@clerk/clerk-js>@solana/wallet-standard': '-'54 '@clerk/clerk-js>@solana/wallet-standard': '-'
55 '@clerk/clerk-js>@wallet-standard/core': '-'55 '@clerk/clerk-js>@wallet-standard/core': '-'
56 '@clerk/electron': 0.0.4256 '@clerk/electron': 0.0.44
57 '@clerk/electron-passkeys': 0.0.357 '@clerk/electron-passkeys': 0.0.3
58 '@clerk/expo': 4.6.658 '@clerk/expo': 4.6.8
59 '@clerk/react': 6.15.259 '@clerk/react': 6.16.1
60 '@clerk/shared': 4.31.160 '@clerk/shared': 4.33.0
61 '@effect/atom-react': 4.0.0-rc.11261 '@effect/atom-react': 4.0.0-rc.112
62 '@effect/platform-node': 4.0.0-rc.11262 '@effect/platform-node': 4.0.0-rc.112
63 '@effect/platform-node-shared': 4.0.0-rc.11263 '@effect/platform-node-shared': 4.0.0-rc.112
...@@ -85,7 +85,7 @@ overrides:...@@ -85,7 +85,7 @@ overrides:
85packageExtensionsChecksum: sha256-k/dT9NFDl5hihRPaoFKeY11hzyutMFs5psfZLFiKJic=85packageExtensionsChecksum: sha256-k/dT9NFDl5hihRPaoFKeY11hzyutMFs5psfZLFiKJic=
8686
87patchedDependencies:87patchedDependencies:
88 '@clerk/expo@4.6.6': a82bb41039ee88a290a87d4ab58be7be4c49fa338603b17ea646e1ec140a1cfb88 '@clerk/expo@4.6.8': a82bb41039ee88a290a87d4ab58be7be4c49fa338603b17ea646e1ec140a1cfb
89 '@effect/vitest@4.0.0-rc.112': a16b1e870d8c29e4a98b17cc4c638a4ff471753d8ca3487f78a22b759caf951b89 '@effect/vitest@4.0.0-rc.112': a16b1e870d8c29e4a98b17cc4c638a4ff471753d8ca3487f78a22b759caf951b
90 '@expo/metro-config@57.0.12': 96f1a75347e6ea02dc4b7034ace815d8ee39e18b8166ebfb573d9e58328f0dc290 '@expo/metro-config@57.0.12': 96f1a75347e6ea02dc4b7034ace815d8ee39e18b8166ebfb573d9e58328f0dc2
91 '@ff-labs/fff-node@0.9.4': c4e3cc2420ceb9dc650f9d189e9c24baf7e83f342998bacda5f459a4ce7927a891 '@ff-labs/fff-node@0.9.4': c4e3cc2420ceb9dc650f9d189e9c24baf7e83f342998bacda5f459a4ce7927a8
...@@ -129,8 +129,8 @@ importers:...@@ -129,8 +129,8 @@ importers:
129 apps/desktop:129 apps/desktop:
130 dependencies:130 dependencies:
131 '@clerk/electron':131 '@clerk/electron':
132 specifier: 0.0.42132 specifier: 0.0.44
133 version: 0.0.42(@clerk/electron-passkeys@0.0.3)(electron-store@8.2.0)(electron@44.1.0)(react-dom@19.2.6(react@19.2.6))(react@19.2.6)133 version: 0.0.44(@clerk/electron-passkeys@0.0.3)(electron-store@8.2.0)(electron@44.1.0)(react-dom@19.2.6(react@19.2.6))(react@19.2.6)
134 '@clerk/electron-passkeys':134 '@clerk/electron-passkeys':
135 specifier: 0.0.3135 specifier: 0.0.3
136 version: 0.0.3136 version: 0.0.3
...@@ -230,8 +230,8 @@ importers:...@@ -230,8 +230,8 @@ importers:
230 apps/mobile:230 apps/mobile:
231 dependencies:231 dependencies:
232 '@clerk/expo':232 '@clerk/expo':
233 specifier: 4.6.6233 specifier: 4.6.8
234 version: 4.6.6(patch_hash=a82bb41039ee88a290a87d4ab58be7be4c49fa338603b17ea646e1ec140a1cfb)(dbc31631339ce74330e188d5d7a88158)234 version: 4.6.8(patch_hash=a82bb41039ee88a290a87d4ab58be7be4c49fa338603b17ea646e1ec140a1cfb)(dbc31631339ce74330e188d5d7a88158)
235 '@effect/atom-react':235 '@effect/atom-react':
236 specifier: 4.0.0-rc.112236 specifier: 4.0.0-rc.112
237 version: 4.0.0-rc.112(effect@4.0.0-rc.112(patch_hash=8bef799f35729cf3465eb428196f617b434a7c9f658d56acb2874d74b21b98b2))(react@19.2.3)(scheduler@0.27.0)237 version: 4.0.0-rc.112(effect@4.0.0-rc.112(patch_hash=8bef799f35729cf3465eb428196f617b434a7c9f658d56acb2874d74b21b98b2))(react@19.2.3)(scheduler@0.27.0)
...@@ -571,11 +571,11 @@ importers:...@@ -571,11 +571,11 @@ importers:
571 specifier: ^1.4.1571 specifier: ^1.4.1
572 version: 1.5.0(@date-fns/tz@1.5.0)(@types/react@19.2.16)(date-fns@4.4.0)(react-dom@19.2.6(react@19.2.6))(react@19.2.6)572 version: 1.5.0(@date-fns/tz@1.5.0)(@types/react@19.2.16)(date-fns@4.4.0)(react-dom@19.2.6(react@19.2.6))(react@19.2.6)
573 '@clerk/electron':573 '@clerk/electron':
574 specifier: 0.0.42574 specifier: 0.0.44
575 version: 0.0.42(@clerk/electron-passkeys@0.0.3)(electron-store@8.2.0)(electron@44.1.0)(react-dom@19.2.6(react@19.2.6))(react@19.2.6)575 version: 0.0.44(@clerk/electron-passkeys@0.0.3)(electron-store@8.2.0)(electron@44.1.0)(react-dom@19.2.6(react@19.2.6))(react@19.2.6)
576 '@clerk/react':576 '@clerk/react':
577 specifier: 6.15.2577 specifier: 6.16.1
578 version: 6.15.2(react-dom@19.2.6(react@19.2.6))(react@19.2.6)578 version: 6.16.1(react-dom@19.2.6(react@19.2.6))(react@19.2.6)
579 '@daypicker/react':579 '@daypicker/react':
580 specifier: ^10.0.1580 specifier: ^10.0.1
581 version: 10.0.1(@types/react@19.2.16)(react@19.2.6)581 version: 10.0.1(@types/react@19.2.16)(react@19.2.6)
...@@ -755,8 +755,8 @@ importers:...@@ -755,8 +755,8 @@ importers:
755 infra/relay:755 infra/relay:
756 dependencies:756 dependencies:
757 '@clerk/backend':757 '@clerk/backend':
758 specifier: 3.17.2758 specifier: 3.18.1
759 version: 3.17.2(react-dom@19.2.6(react@19.2.6))(react@19.2.6)759 version: 3.18.1(react-dom@19.2.6(react@19.2.6))(react@19.2.6)
760 '@effect/sql-pg':760 '@effect/sql-pg':
761 specifier: 4.0.0-rc.112761 specifier: 4.0.0-rc.112
762 version: 4.0.0-rc.112(effect@4.0.0-rc.112(patch_hash=8bef799f35729cf3465eb428196f617b434a7c9f658d56acb2874d74b21b98b2))762 version: 4.0.0-rc.112(effect@4.0.0-rc.112(patch_hash=8bef799f35729cf3465eb428196f617b434a7c9f658d56acb2874d74b21b98b2))
...@@ -1801,12 +1801,12 @@ packages:...@@ -1801,12 +1801,12 @@ packages:
1801 resolution: {integrity: sha512-y7/yvZ2TPAnR9+jnc00klvNNLkJiXFFrQA/hlLCcxA9a2A4zQIOimyFQ9XfwYKiGD1fb5GY8vbKIIgO8d5Tb2A==}1801 resolution: {integrity: sha512-y7/yvZ2TPAnR9+jnc00klvNNLkJiXFFrQA/hlLCcxA9a2A4zQIOimyFQ9XfwYKiGD1fb5GY8vbKIIgO8d5Tb2A==}
1802 engines: {node: '>= 20.12.0'}1802 engines: {node: '>= 20.12.0'}
18031803
1804 '@clerk/backend@3.17.2':1804 '@clerk/backend@3.18.1':
1805 resolution: {integrity: sha512-pQz/+ClFBcL4OijAX3gDcXQYNqr1JbabAqY8szuU8/Dcvuuk3WgUmQDGyIU0tIqmitdd17RLppDmhN088pADew==}1805 resolution: {integrity: sha512-JjaibgZ9OuYE/tcJUgU7w3c83KdCooHNkt9OBjKznbWUuTXI0lcZQQWyy4ZDw3kB1uszeDfs1WGbsOvVkZA/aQ==}
1806 engines: {node: '>=20.9.0'}1806 engines: {node: '>=20.9.0'}
18071807
1808 '@clerk/clerk-js@6.31.1':1808 '@clerk/clerk-js@6.32.1':
1809 resolution: {integrity: sha512-qSk35+vm0J7ZEf7dcbywBC4VjNtWgZDU4PMipgHS/PIEy9Txyddt0OFJ6U1Gzgvz69zUcUJGttP0I0KpbiSvhQ==}1809 resolution: {integrity: sha512-WxzO4zGh6D/gMa4Eok1DHuKL3Gxq84mm6PQTueLupHzPqlts96c/QaoAHMxrRyUV96O9NZe4ogRJGE8BnFJssA==}
1810 engines: {node: '>=20.9.0'}1810 engines: {node: '>=20.9.0'}
18111811
1812 '@clerk/electron-passkeys-darwin-arm64@0.0.3':1812 '@clerk/electron-passkeys-darwin-arm64@0.0.3':
...@@ -1833,8 +1833,8 @@ packages:...@@ -1833,8 +1833,8 @@ packages:
1833 resolution: {integrity: sha512-OHhIe88qDL+FxyBalXdXNHAS5eEramr6Rerp+6iNkfkjqT8rx4hHNmfpmjg5/T1/am8QfknbOBZkqoXZlCrjPg==}1833 resolution: {integrity: sha512-OHhIe88qDL+FxyBalXdXNHAS5eEramr6Rerp+6iNkfkjqT8rx4hHNmfpmjg5/T1/am8QfknbOBZkqoXZlCrjPg==}
1834 engines: {node: '>=20.9.0'}1834 engines: {node: '>=20.9.0'}
18351835
1836 '@clerk/electron@0.0.42':1836 '@clerk/electron@0.0.44':
1837 resolution: {integrity: sha512-8/1EPsSsnYFb3aEbmFPGThKrtBP/uRal1rO6aafnsn9lSHpeje2E/f61GRuvfan3ErG65BQf6g8grVUb507Nvg==}1837 resolution: {integrity: sha512-Pf9bs1ufGcgSJthKIW0AOQINbAwRSBly0YfRKgnoB7O4+Jc0tixZ0RdZCQ1HIzDC93GurIl+JRw0E1zz+pJrZA==}
1838 engines: {node: '>=20.9.0'}1838 engines: {node: '>=20.9.0'}
1839 peerDependencies:1839 peerDependencies:
1840 '@clerk/electron-passkeys': 0.0.31840 '@clerk/electron-passkeys': 0.0.3
...@@ -1850,8 +1850,8 @@ packages:...@@ -1850,8 +1850,8 @@ packages:
1850 react-dom:1850 react-dom:
1851 optional: true1851 optional: true
18521852
1853 '@clerk/expo@4.6.6':1853 '@clerk/expo@4.6.8':
1854 resolution: {integrity: sha512-q+cRM0q1lY1SbxTrdxvDPzr/abmjb1OKHEf+m4Y2/cJeG5aQ7mf/mXNEc64V+QnwvxSgrd32arP6SIEUQI3ZAQ==}1854 resolution: {integrity: sha512-ewItpjpZV9qiK+YFvxZmSM3/xt4NNLvJTKE5gRhHlAlI3RoGnOQMuk8+3yomZ4s2dJp0Jtb+HDdK8H2Q8VuR0Q==}
1855 engines: {node: '>=20.9.0'}1855 engines: {node: '>=20.9.0'}
1856 peerDependencies:1856 peerDependencies:
1857 '@clerk/expo-google-signin': '>=0.1.0'1857 '@clerk/expo-google-signin': '>=0.1.0'
...@@ -1889,15 +1889,15 @@ packages:...@@ -1889,15 +1889,15 @@ packages:
1889 react-dom:1889 react-dom:
1890 optional: true1890 optional: true
18911891
1892 '@clerk/react@6.15.2':1892 '@clerk/react@6.16.1':
1893 resolution: {integrity: sha512-7oI6Mcfzrlsnrz8JXNyXLgjK1uhO9mTEg2ut0bUfcgXwUSAqY6QG+/UGXUV/hHeeLKOrxrnOe6gQ8/TT4RQvwg==}1893 resolution: {integrity: sha512-fYNiouRyVaEAKz8PZwWx7Y/jLnX0OxSplELfc+8VezgU36Xjx79Qu8xnr0XLhF/zwAuj+Avguvz60JbeIiiJ0Q==}
1894 engines: {node: '>=20.9.0'}1894 engines: {node: '>=20.9.0'}
1895 peerDependencies:1895 peerDependencies:
1896 react: ^18.0.0 || ~19.0.3 || ~19.1.4 || ~19.2.3 || ~19.3.0-01896 react: ^18.0.0 || ~19.0.3 || ~19.1.4 || ~19.2.3 || ~19.3.0-0
1897 react-dom: ^18.0.0 || ~19.0.3 || ~19.1.4 || ~19.2.3 || ~19.3.0-01897 react-dom: ^18.0.0 || ~19.0.3 || ~19.1.4 || ~19.2.3 || ~19.3.0-0
18981898
1899 '@clerk/shared@4.31.1':1899 '@clerk/shared@4.33.0':
1900 resolution: {integrity: sha512-j3cDEZ/j7r5tAv4mmo2JhpFRtL1z0JghjCgvBJjZSR6Q4ZVIlwd2Bv0loM+opKReeN17H30u1/WHEBl7pZuxrw==}1900 resolution: {integrity: sha512-7urfRaaXPHeIWJuEIqy70NvMoi2EmschcEQt36MtbEAswttvgYc9KzwkE5fm5RqSvfq1R057uz/FR9SaOmqoLA==}
1901 engines: {node: '>=20.9.0'}1901 engines: {node: '>=20.9.0'}
1902 peerDependencies:1902 peerDependencies:
1903 react: ^18.0.0 || ~19.0.3 || ~19.1.4 || ~19.2.3 || ~19.3.0-01903 react: ^18.0.0 || ~19.0.3 || ~19.1.4 || ~19.2.3 || ~19.3.0-0
...@@ -12393,18 +12393,18 @@ snapshots:...@@ -12393,18 +12393,18 @@ snapshots:
12393 fast-wrap-ansi: 0.2.212393 fast-wrap-ansi: 0.2.2
12394 sisteransi: 1.0.512394 sisteransi: 1.0.5
1239512395
12396 '@clerk/backend@3.17.2(react-dom@19.2.6(react@19.2.6))(react@19.2.6)':12396 '@clerk/backend@3.18.1(react-dom@19.2.6(react@19.2.6))(react@19.2.6)':
12397 dependencies:12397 dependencies:
12398 '@clerk/shared': 4.31.1(react-dom@19.2.6(react@19.2.6))(react@19.2.6)12398 '@clerk/shared': 4.33.0(react-dom@19.2.6(react@19.2.6))(react@19.2.6)
12399 standardwebhooks: 1.0.012399 standardwebhooks: 1.0.0
12400 tslib: 2.8.112400 tslib: 2.8.1
12401 transitivePeerDependencies:12401 transitivePeerDependencies:
12402 - react12402 - react
12403 - react-dom12403 - react-dom
1240412404
12405 '@clerk/clerk-js@6.31.1(react-dom@19.2.3(react@19.2.3))(react@19.2.3)':12405 '@clerk/clerk-js@6.32.1(react-dom@19.2.3(react@19.2.3))(react@19.2.3)':
12406 dependencies:12406 dependencies:
12407 '@clerk/shared': 4.31.1(react-dom@19.2.3(react@19.2.3))(react@19.2.3)12407 '@clerk/shared': 4.33.0(react-dom@19.2.3(react@19.2.3))(react@19.2.3)
12408 '@stripe/stripe-js': 5.6.012408 '@stripe/stripe-js': 5.6.0
12409 '@swc/helpers': 0.5.2112409 '@swc/helpers': 0.5.21
12410 '@tanstack/query-core': 5.102.812410 '@tanstack/query-core': 5.102.8
...@@ -12419,9 +12419,9 @@ snapshots:...@@ -12419,9 +12419,9 @@ snapshots:
12419 - react12419 - react
12420 - react-dom12420 - react-dom
1242112421
12422 '@clerk/clerk-js@6.31.1(react-dom@19.2.6(react@19.2.6))(react@19.2.6)':12422 '@clerk/clerk-js@6.32.1(react-dom@19.2.6(react@19.2.6))(react@19.2.6)':
12423 dependencies:12423 dependencies:
12424 '@clerk/shared': 4.31.1(react-dom@19.2.6(react@19.2.6))(react@19.2.6)12424 '@clerk/shared': 4.33.0(react-dom@19.2.6(react@19.2.6))(react@19.2.6)
12425 '@stripe/stripe-js': 5.6.012425 '@stripe/stripe-js': 5.6.0
12426 '@swc/helpers': 0.5.2112426 '@swc/helpers': 0.5.21
12427 '@tanstack/query-core': 5.102.812427 '@tanstack/query-core': 5.102.8
...@@ -12455,11 +12455,11 @@ snapshots:...@@ -12455,11 +12455,11 @@ snapshots:
12455 '@clerk/electron-passkeys-win32-arm64-msvc': 0.0.312455 '@clerk/electron-passkeys-win32-arm64-msvc': 0.0.3
12456 '@clerk/electron-passkeys-win32-x64-msvc': 0.0.312456 '@clerk/electron-passkeys-win32-x64-msvc': 0.0.3
1245712457
12458 '@clerk/electron@0.0.42(@clerk/electron-passkeys@0.0.3)(electron-store@8.2.0)(electron@44.1.0)(react-dom@19.2.6(react@19.2.6))(react@19.2.6)':12458 '@clerk/electron@0.0.44(@clerk/electron-passkeys@0.0.3)(electron-store@8.2.0)(electron@44.1.0)(react-dom@19.2.6(react@19.2.6))(react@19.2.6)':
12459 dependencies:12459 dependencies:
12460 '@clerk/clerk-js': 6.31.1(react-dom@19.2.6(react@19.2.6))(react@19.2.6)12460 '@clerk/clerk-js': 6.32.1(react-dom@19.2.6(react@19.2.6))(react@19.2.6)
12461 '@clerk/react': 6.15.2(react-dom@19.2.6(react@19.2.6))(react@19.2.6)12461 '@clerk/react': 6.16.1(react-dom@19.2.6(react@19.2.6))(react@19.2.6)
12462 '@clerk/shared': 4.31.1(react-dom@19.2.6(react@19.2.6))(react@19.2.6)12462 '@clerk/shared': 4.33.0(react-dom@19.2.6(react@19.2.6))(react@19.2.6)
12463 electron: 44.1.012463 electron: 44.1.0
12464 react: 19.2.612464 react: 19.2.6
12465 tslib: 2.8.112465 tslib: 2.8.1
...@@ -12468,11 +12468,11 @@ snapshots:...@@ -12468,11 +12468,11 @@ snapshots:
12468 electron-store: 8.2.012468 electron-store: 8.2.0
12469 react-dom: 19.2.6(react@19.2.6)12469 react-dom: 19.2.6(react@19.2.6)
1247012470
12471 '@clerk/expo@4.6.6(patch_hash=a82bb41039ee88a290a87d4ab58be7be4c49fa338603b17ea646e1ec140a1cfb)(dbc31631339ce74330e188d5d7a88158)':12471 '@clerk/expo@4.6.8(patch_hash=a82bb41039ee88a290a87d4ab58be7be4c49fa338603b17ea646e1ec140a1cfb)(dbc31631339ce74330e188d5d7a88158)':
12472 dependencies:12472 dependencies:
12473 '@clerk/clerk-js': 6.31.1(react-dom@19.2.3(react@19.2.3))(react@19.2.3)12473 '@clerk/clerk-js': 6.32.1(react-dom@19.2.3(react@19.2.3))(react@19.2.3)
12474 '@clerk/react': 6.15.2(react-dom@19.2.3(react@19.2.3))(react@19.2.3)12474 '@clerk/react': 6.16.1(react-dom@19.2.3(react@19.2.3))(react@19.2.3)
12475 '@clerk/shared': 4.31.1(react-dom@19.2.3(react@19.2.3))(react@19.2.3)12475 '@clerk/shared': 4.33.0(react-dom@19.2.3(react@19.2.3))(react@19.2.3)
12476 '@expo/config-plugins': 57.0.9(typescript@7.0.2)12476 '@expo/config-plugins': 57.0.9(typescript@7.0.2)
12477 base-64: 1.0.012477 base-64: 1.0.0
12478 expo: 57.0.18(fc5a731e35a0144aab60c7305f29cbed)12478 expo: 57.0.18(fc5a731e35a0144aab60c7305f29cbed)
...@@ -12491,21 +12491,21 @@ snapshots:...@@ -12491,21 +12491,21 @@ snapshots:
12491 - supports-color12491 - supports-color
12492 - typescript12492 - typescript
1249312493
12494 '@clerk/react@6.15.2(react-dom@19.2.3(react@19.2.3))(react@19.2.3)':12494 '@clerk/react@6.16.1(react-dom@19.2.3(react@19.2.3))(react@19.2.3)':
12495 dependencies:12495 dependencies:
12496 '@clerk/shared': 4.31.1(react-dom@19.2.3(react@19.2.3))(react@19.2.3)12496 '@clerk/shared': 4.33.0(react-dom@19.2.3(react@19.2.3))(react@19.2.3)
12497 react: 19.2.312497 react: 19.2.3
12498 react-dom: 19.2.3(react@19.2.3)12498 react-dom: 19.2.3(react@19.2.3)
12499 tslib: 2.8.112499 tslib: 2.8.1
1250012500
12501 '@clerk/react@6.15.2(react-dom@19.2.6(react@19.2.6))(react@19.2.6)':12501 '@clerk/react@6.16.1(react-dom@19.2.6(react@19.2.6))(react@19.2.6)':
12502 dependencies:12502 dependencies:
12503 '@clerk/shared': 4.31.1(react-dom@19.2.6(react@19.2.6))(react@19.2.6)12503 '@clerk/shared': 4.33.0(react-dom@19.2.6(react@19.2.6))(react@19.2.6)
12504 react: 19.2.612504 react: 19.2.6
12505 react-dom: 19.2.6(react@19.2.6)12505 react-dom: 19.2.6(react@19.2.6)
12506 tslib: 2.8.112506 tslib: 2.8.1
1250712507
12508 '@clerk/shared@4.31.1(react-dom@19.2.3(react@19.2.3))(react@19.2.3)':12508 '@clerk/shared@4.33.0(react-dom@19.2.3(react@19.2.3))(react@19.2.3)':
12509 dependencies:12509 dependencies:
12510 '@tanstack/query-core': 5.102.812510 '@tanstack/query-core': 5.102.8
12511 dequal: 2.0.312511 dequal: 2.0.3
...@@ -12515,7 +12515,7 @@ snapshots:...@@ -12515,7 +12515,7 @@ snapshots:
12515 react: 19.2.312515 react: 19.2.3
12516 react-dom: 19.2.3(react@19.2.3)12516 react-dom: 19.2.3(react@19.2.3)
1251712517
12518 '@clerk/shared@4.31.1(react-dom@19.2.6(react@19.2.6))(react@19.2.6)':12518 '@clerk/shared@4.33.0(react-dom@19.2.6(react@19.2.6))(react@19.2.6)':
12519 dependencies:12519 dependencies:
12520 '@tanstack/query-core': 5.102.812520 '@tanstack/query-core': 5.102.8
12521 dequal: 2.0.312521 dequal: 2.0.3
pnpm-workspace.yaml+13-13
...@@ -23,13 +23,13 @@ allowBuilds:...@@ -23,13 +23,13 @@ allowBuilds:
23 workerd: false23 workerd: false
2424
25catalog:25catalog:
26 "@clerk/backend": 3.17.226 "@clerk/backend": 3.18.1
27 "@clerk/clerk-js": 6.31.127 "@clerk/clerk-js": 6.32.1
28 "@clerk/electron": 0.0.4228 "@clerk/electron": 0.0.44
29 "@clerk/electron-passkeys": 0.0.329 "@clerk/electron-passkeys": 0.0.3
30 "@clerk/expo": 4.6.630 "@clerk/expo": 4.6.8
31 "@clerk/react": 6.15.231 "@clerk/react": 6.16.1
32 "@clerk/shared": 4.31.132 "@clerk/shared": 4.33.0
33 "@effect/atom-react": 4.0.0-rc.11233 "@effect/atom-react": 4.0.0-rc.112
34 "@effect/openapi-generator": 4.0.0-rc.11234 "@effect/openapi-generator": 4.0.0-rc.112
35 "@effect/platform-node": 4.0.0-rc.11235 "@effect/platform-node": 4.0.0-rc.112
...@@ -55,12 +55,12 @@ catalog:...@@ -55,12 +55,12 @@ catalog:
55 yaml: ^2.9.055 yaml: ^2.9.0
5656
57minimumReleaseAgeExclude:57minimumReleaseAgeExclude:
58 - "@clerk/backend@3.17.2"58 - "@clerk/backend@3.18.1"
59 - "@clerk/clerk-js@6.31.1"59 - "@clerk/clerk-js@6.32.1"
60 - "@clerk/electron@0.0.42"60 - "@clerk/electron@0.0.44"
61 - "@clerk/expo@4.6.6"61 - "@clerk/expo@4.6.8"
62 - "@clerk/react@6.15.2"62 - "@clerk/react@6.16.1"
63 - "@clerk/shared@4.31.1"63 - "@clerk/shared@4.33.0"
64 - "@distilled.cloud/aws@0.30.2"64 - "@distilled.cloud/aws@0.30.2"
65 - "@distilled.cloud/axiom@0.30.2"65 - "@distilled.cloud/axiom@0.30.2"
66 - "@distilled.cloud/cloudflare@0.30.2"66 - "@distilled.cloud/cloudflare@0.30.2"
...@@ -157,7 +157,7 @@ packageExtensions:...@@ -157,7 +157,7 @@ packageExtensions:
157 vite: "catalog:"157 vite: "catalog:"
158158
159patchedDependencies:159patchedDependencies:
160 "@clerk/expo@4.6.6": patches/@clerk__expo@4.6.6.patch160 "@clerk/expo@4.6.8": patches/@clerk__expo@4.6.8.patch
161 "@effect/vitest@4.0.0-rc.112": patches/@effect__vitest@4.0.0-rc.112.patch161 "@effect/vitest@4.0.0-rc.112": patches/@effect__vitest@4.0.0-rc.112.patch
162 "@expo/metro-config@57.0.12": patches/@expo__metro-config@57.0.12.patch162 "@expo/metro-config@57.0.12": patches/@expo__metro-config@57.0.12.patch
163 "@ff-labs/fff-node@0.9.4": patches/@ff-labs__fff-node@0.9.4.patch163 "@ff-labs/fff-node@0.9.4": patches/@ff-labs__fff-node@0.9.4.patch