What problem does it solve?
Provides clear, opinionated guidance to upgrade Expo SDK versions and resolve dependency, native, and tooling breakages that commonly block React Native/Expo project upgrades.
Core Features & Use Cases
- Step-by-step upgrade process: Instructions to update Expo, run diagnostics, clear caches, and regenerate native prebuilds when required.
- Dependency and API migrations: Guidance for replacing deprecated packages (for example migrating expo-av to expo-audio/video), enabling the React Compiler, and removing implicit packages.
- Native and Metro cleanup: Advice for pod repo updates, Gradle/Xcode cache cleaning, metro/babel config simplification, and handling the New Architecture.
- Use Case: Ideal for maintainers upgrading an app from SDK 53/54 to newer SDK versions who need a checklist of breaking changes, package replacements, and prebuild steps to produce a working native build.
Quick Start
Generate a tailored upgrade plan for my Expo project that lists required dependency changes, cache-clearing steps, prebuild commands, and verification checks.