Change8

@clerk/expo@4.2.0

📦 clerkView on GitHub →
2 features🔧 4 symbols

Summary

Introduces an experimental SSO hook for Expo and enhances native navigation stack support for UserProfileView and AuthView. This release also includes updates to bundled Android and iOS SDKs.

Migration Steps

  1. To use the new navigation stack support for `UserProfileView` and `AuthView`, hide your route's header using `<Stack.Screen options={{ headerShown: false }} />` and implement the `onHostBack` prop to pop your route when the back button is tapped, e.g., `onHostBack={() => router.back()}`.

✨ New Features

  • Added an experimental `useSSO()` hook at `@clerk/expo/experimental` for future auth resources and automatic activation of completed SSO sessions.
  • Support for pushing native `UserProfileView` and `AuthView` onto your app's navigation stack, with a new optional `onHostBack` prop to handle back button presses and allow custom navigation behavior.

Affected Symbols