Skip to content

Support Expo SDK 56 #6212

@antonis

Description

@antonis

Description

Expo SDK 56 was released on May 21, 2026. We need to test the Sentry React Native SDK with Expo 56 and fix any compatibility issues.

Key changes in Expo 56

  • React Native 0.85, React 19.2, Hermes v1
  • expo-router removes React Navigation dependency — code using @react-navigation/* must migrate
  • expo/fetch replaces globalThis.fetch by default — opt out with EXPO_PUBLIC_USE_RN_FETCH=1
  • Minimum iOS/tvOS raised to 16.4
  • Expo UI (SwiftUI/Jetpack Compose) now stable
  • Inline Expo Modules — define modules directly in project structure
  • @expo/vector-icons deprecated — migrate to @react-native-vector-icons/*

Tasks

  • Update samples/expo to Expo SDK 56
  • Verify the SDK builds and runs correctly with Expo 56
  • Test expo/fetch as default globalThis.fetch — verify breadcrumbs and spans still capture network requests
  • Test expo-router without React Navigation — verify navigation instrumentation still works
  • Check compatibility with React Native 0.85
  • Update peerDependencies if needed
  • Update Sentry Expo plugin / config plugin for any breaking changes
  • Update CI workflows for Expo 56

References

Metadata

Metadata

Assignees

No fields configured for issues without a type.

Projects

Status

No status

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions