megachangelog
Breaking0.1.0

@clerk/expo-native-components 0.1.0

Introduces @clerk/expo-native-components, a new required package for native components (AuthView, UserButton, UserProfileView). Import native components from @clerk/expo/native-components instead of the deprecated @clerk/expo/native, and install the new package before shipping over-the-air updates to avoid runtime errors.

Minor Changes

  • Introduce @clerk/expo-native-components, a new package that the native components (AuthView, UserButton, UserProfileView) now require. Install it and rebuild your app. (#9955) by @mikepitre

    npx expo install @clerk/expo-native-components

    If it's missing, rendering a native component throws an error with these same steps. Install the package before you ship this version in an over-the-air update, because the error is thrown at runtime and not at build time.

    Import the native components and their hooks from @clerk/expo/native-components. @clerk/expo/native is deprecated. It still works and logs a warning in development.

    Apps that don't install the package no longer include the Clerk iOS and Android SDKs and no longer require iOS 17. On Android, those apps also stop migrating biometric credentials enrolled with earlier versions of @clerk/expo, so users who weren't migrated by an earlier release need to enroll again.

exponative-componentsmigrationiosandroid

Source: original entry ↗

More from Clerk

Follow Clerk to get its new changes in your feed and email digest.

Breaking4.11.0

@clerk/expo-native-components package introduced

A new @clerk/expo-native-components package is now required for native components (AuthView, UserButton, UserProfileView). Install it before deploying over-the-air updates as errors occur at runtime; import native components from @clerk/expo/native-components and deprecate the old @clerk/expo/native import path.

exponative-componentsbreakingsdk
Announcement1.40.1

@clerk/ui@1.40.1

Release of @clerk/ui version 1.40.1 with updates and improvements to the UI component library.

uicomponentsrelease
Announcement7.9.15

@clerk/nextjs release

Version 7.9.15 of the Clerk Next.js SDK has been released with updates and improvements to the authentication library for Next.js applications.

nextjssdkauthclerk
See all Clerk changes →