Skip to content

chore(example): upgrade expo example to SDK 57 - #95

Merged
lodev09 merged 3 commits into
mainfrom
chore/expo-57
Sep 28, 2026
Merged

lodev09 merged 3 commits into
mainfrom
chore/expo-57

Conversation

@lodev09

@lodev09 lodev09 commented Sep 28, 2026 •

Copy link
Copy Markdown
Collaborator

Summary

Upgrade example/expo to Expo SDK 57.

  • expo ~57.0.25, expo-* packages to 57.x, babel-preset-expo ~57.0.13
  • react-native 0.86.3, react-native-reanimated 4.5.1, react-native-worklets 0.10.1, react-native-gesture-handler ~2.32.0
  • Add expo-status-bar config plugin (required in SDK 57)
  • Add expo-build-properties with ios.enableSceneSupport (Xcode 27 / iOS 27 SDK requires the UIScene lifecycle; the SDK 57 template doesn't adopt it)

Bare example and root dev deps bumped to RN 0.86.3 (reanimated 4.5.1, worklets 0.10.1) to match Expo. Bare iOS fixes for Xcode 27:

  • Adopt UIScene lifecycle (SceneDelegate + scene manifest)
  • Podfile post_install: raise pod resource bundle deployment targets to min_ios_version_supported (Xcode 27 rejects RNSVGFilters at 12.4)

Type of Change

  • Bug fix
  • New feature
  • Breaking change
  • Documentation update

Test Plan

  • yarn typecheck passes
  • yarn test passes
  • expo-doctor: 20/21 checks pass. The failing check is same-version duplicate copies across workspaces.
  • Expo and bare: built and ran on iPhone 18 Pro Max sim (iOS 27), Apple and Google maps render
  • Expo and bare: built and ran on Pixel 10 Pro XL emulator, Google Maps renders

Screenshots / Videos

N/A

Checklist

  • I tested on iOS
  • I tested on Android
  • I tested on Web
  • I updated the documentation (if needed)

@vercel

vercel Bot commented Sep 28, 2026 •

Copy link
Copy Markdown

The latest updates on your projects. Learn more about Vercel for GitHub.

Project Deployment Actions Updated
lugg-maps Ready Ready Preview Sep 28, 2026 5:01pm UTC

Request Review

@lodev09
lodev09 merged commit a808901 into main Sep 28, 2026
5 checks passed
@lodev09
lodev09 deleted the chore/expo-57 branch September 28, 2026 17:09

This branch was successfully deployed

1 active deployment
Preview — 6d4cf47b Deployed Sep 28, 2026 by vercel[bot]
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant