Native components (AuthView, UserButton, UserProfileView) now require installing @clerk/expo-native-components and rebuilding, and are imported from @clerk/expo/native-components since @clerk/expo/native is deprecated. Apps that skip the package no longer include the Clerk iOS and Android SDKs, no longer require iOS 17, and on Android stop migrating biometric credentials enrolled with earlier versions of @clerk/expo, so affected users must enroll again.
JavaScript SDK
npx @buildinternet/releases get clerk-javascript-sdkNative components (AuthView, UserButton, UserProfileView) now require installing the new @clerk/expo-native-components package and rebuilding; rendering one without it throws a runtime error with the install steps. Import native components and hooks from @clerk/expo/native-components, as @clerk/expo/native is deprecated but still works with a development warning. Apps that skip the package drop the Clerk iOS and Android SDKs and the iOS 17 requirement, and on Android stop migrating biometric credentials enrolled with earlier @clerk/expo versions.
Adds a role mapping step to self-serve Directory Sync setup in OrganizationProfile, letting admins assign an organization role to each identity-provider directory group and choose a winner when a member belongs to several. Also adds an enterpriseConnectionsUrl option to handleRedirectCallback() and AuthenticateWithRedirectCallback for choosing between multiple enterprise connections on the same email domain.
Patch Changes
The self-serve Directory Sync setup in OrganizationProfile adds a role mapping step, letting admins assign organization roles to identity provider directory groups, choose a winning group for members in several, and toggle role syncing. Also adds an enterpriseConnectionsUrl option to handleRedirectCallback() and AuthenticateWithRedirectCallback for choosing among multiple enterprise connections on the same email domain.
Patch Changes
Patch Changes
OAuth sign-in without the renderer option in createClerkBridge() now throws a Clerk error asking for it, replacing Electron's "No handler registered" failure. Telemetry now reports @clerk/electron instead of @clerk/react, and a @clerk/electron/react/experimental entry point re-exports @clerk/react/experimental.
Organization admins can now map directory groups from their identity provider to organization roles in the self-serve Directory Sync setup inside OrganizationProfile. handleRedirectCallback() and AuthenticateWithRedirectCallback gain an enterpriseConnectionsUrl option for choosing among several enterprise connections on the same email domain.
