Versions: - expo: 53.0.0 → 54.0.34 - react-native: 0.79.6 → 0.81.5 - react: 19.0.0 → 19.1.0 - expo-router: 5.1.11 → 6.0.23 (major) - react-native-reanimated: 4.0.0 → 4.1.7 - react-native-worklets: 0.4.0 → 0.5.1 - react-native-screens: 4.11.1 → 4.16.0 - react-native-gesture-handler: 2.24.0 → 2.28.0 - @expo/metro-runtime: 5.0.5 → 6.1.2 - @types/react: → 19.2.14 - expo-av: 15.1.7 → 16.0.8 (still deprecated, last shipping in SDK 54) expo-file-system breaking change quick-fix: - New SDK 54 API is class-based (File/Directory/Paths). Legacy API `cacheDirectory` + `EncodingType` moved to `expo-file-system/legacy` sub-export. - 6 files updated to import from `expo-file-system/legacy` with TODO(sdk54) marker. Proper migration tracked as Task #14. Smoke-test: 0 TS errors, Metro bundles 2185 modules in 5.9s. Native binary still SDK 53 — Phase 5 prebuild --clean pending. Branch: upgrade/sdk-54, rollback tag: pre-sdk54-upgrade Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
Description
Self-hosted mirror of rebreak monorepo
Languages
TypeScript
68%
Vue
7.9%
Swift
7.7%
Shell
4.2%
JavaScript
3.1%
Other
8.9%