Skip to content

Upgrade Expo SDK 54 to 55 and update dependencies#86

Open
iplaycello wants to merge 1 commit into
taylorcox75:mainfrom
iplaycello:expo55
Open

Upgrade Expo SDK 54 to 55 and update dependencies#86
iplaycello wants to merge 1 commit into
taylorcox75:mainfrom
iplaycello:expo55

Conversation

@iplaycello
Copy link
Copy Markdown

Expo SDK: 54 → 55

  • Added required plugins: expo-secure-store, expo-sharing, expo-font
  • Removed edgeToEdgeEnabled (now default in SDK 55)
  • Removed unused expo-mail-composer

Dependencies upgraded:

  • react: 19.1.0 → 19.2.0
  • react-native: 0.81.5 → 0.83.4
  • i18next: 25.8.10 → 26.0.4
  • react-i18next: 16.5.4 → 17.0.2
  • @expo/vector-icons: 15.0.3 → 15.1.1
  • @tanstack/react-query: 5.90.21 → 5.99.0
  • axios: 1.13.2 → 1.15.0
  • react-native-safe-area-context: 5.6.2 → 5.7.0
  • react-native-svg: 15.12.1 → 15.15.4
  • react-native-reanimated: 4.1.6 → 4.2.1
  • react-native-screens: 4.16.0 → 4.23.0
  • react-native-gesture-handler: 2.28.0 → 2.30.0
  • @types/react: 19.1.10 → 19.2.10

New peer dependencies added:

  • expo-font (required by @expo/vector-icons)
  • react-native-worklets (required by react-native-reanimated)

Vulnerabilities resolved: 7 → 5 (2 critical eliminated) Remaining 5 are in transitive dev dependencies (picomatch, yaml)

Deployed app on iPhone with iOS 26.4.1 to verify

Expo SDK: 54 → 55
  - Added required plugins: expo-secure-store, expo-sharing, expo-font
  - Removed edgeToEdgeEnabled (now default in SDK 55)
  - Removed unused expo-mail-composer

Dependencies upgraded:
  - react: 19.1.0 → 19.2.0
  - react-native: 0.81.5 → 0.83.4
  - i18next: 25.8.10 → 26.0.4
  - react-i18next: 16.5.4 → 17.0.2
  - @expo/vector-icons: 15.0.3 → 15.1.1
  - @tanstack/react-query: 5.90.21 → 5.99.0
  - axios: 1.13.2 → 1.15.0
  - react-native-safe-area-context: 5.6.2 → 5.7.0
  - react-native-svg: 15.12.1 → 15.15.4
  - react-native-reanimated: 4.1.6 → 4.2.1
  - react-native-screens: 4.16.0 → 4.23.0
  - react-native-gesture-handler: 2.28.0 → 2.30.0
  - @types/react: 19.1.10 → 19.2.10

New peer dependencies added:
  - expo-font (required by @expo/vector-icons)
  - react-native-worklets (required by react-native-reanimated)

Vulnerabilities resolved: 7 → 5 (2 critical eliminated)
Remaining 5 are in transitive dev dependencies (picomatch, yaml)

Deployed app on iPhone with iOS 26.4.1 to verify
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