v12.3.2
Expo Android Stability Fixes
- Fixed Android build failures in Expo 55 caused by invalid Kotlin syntax generated in the
MainApplication.ktpatch - Fixed a failure when loading the CodePush bundle on Expo Android
What's Changed
Fixes
- fix(Expo): SDK55 Android build failure in MainApplication patch by @floydkim in #116
- fix(Expo): fix Android bundle loader reflection by @floydkim in #118
- fix(Android): improve legacy RN runtime compatibility by @floydkim in #119
- fix(android): revert resolveReactHost logic to use getReactHost() by @floydkim in #121
- fix(android): remove misleading missing codepush.gradle warning log by @floydkim in #122
Maintenance
- chore: Add setup automation script for example apps with CodePush by @floydkim in #111
- chore(e2e): Add E2E test automation and remove legacy tests by @floydkim in #112
- chore: Add example app for react-native 0.84.0 by @floydkim in #113
- chore(e2e): Add E2E GitHub Actions workflow by @floydkim in #114
- chore(e2e): add Expo example app setup and E2E test support by @floydkim in #115
- chore(e2e): add GitHub Actions option to run Expo example app E2E tests by @floydkim in #117
- chore(e2e): migrate to maestro-runner and improve matrix runners by @floydkim in #120
- chore(e2e): switch iOS E2E to Maestro and stabilize manual workflow by @floydkim in #123
- chore(e2e): add matrix E2E workflow by @floydkim in #124
- chore(e2e): fix iOS Expo E2E Github workflow failure by @floydkim in #125
- chore(e2e): fix Expo android Github E2E failure by @floydkim in #126
- chore(e2e): stabilize iOS maestro startup by waiting for simulator boot by @floydkim in #127
- chore: make local e2e matrix scripts resolve example apps dynamically by @floydkim in #128
- chore(e2e): add local RN CLI legacy-arch matrix runner for RN <0.82 by @floydkim in #129
- chore(e2e): retry flaky Maestro runs without rebuilding apps by @floydkim in #130
- chore(e2e): reduce startup flakiness with simulator udid and overlay dismissal by @floydkim in #132
- chore(e2e): add clear-updates restart crash regression check to update flow by @floydkim in #133
- chore(e2e): cover optional install modes in E2E flows by @floydkim in #134
- chore(e2e): enable RN 0.81+ iOS prebuilt pods in example setup by @floydkim in #135
Full Changelog: v12.3.1...v12.3.2