What problem does it solve?
It solves the common chaos of Expo SDK upgrades where dependencies break, native modules need changes, and subtle platform differences cause runtime errors.
Core Features & Use Cases
- Step-by-step Expo SDK upgrade workflow: upgrade Expo and dependencies, run diagnostics, clear caches, and reinstall for a clean state.
- Breaking changes and migration guidance: provides checklists for removed APIs, updated import paths, and native feature validation (camera, audio, video, navigation).
- Targeted migration references: links to focused guides for React 19, New Architecture, React Compiler, React Router changes, and expo-av migrations to expo-audio/expo-video.
- Native prebuild and cache handling: covers when to run
expo prebuild --clean and how to clear iOS/Android caches depending on whether native folders exist.
Quick Start
Follow the listed steps to upgrade your Expo SDK version, run npx expo-doctor, clear caches, and then validate your audio/video/navigation behavior against the breaking-changes checklist.