Skip to content

v12.3.2

Choose a tag to compare

@floyd-soomgo floyd-soomgo released this 09 Mar 02:28
· 66 commits to master since this release

Expo Android Stability Fixes

  • Fixed Android build failures in Expo 55 caused by invalid Kotlin syntax generated in the MainApplication.kt patch
  • 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