Skip to content

Expo 56#160

Merged
micahlt merged 2 commits into
masterfrom
expo-56
Jul 5, 2026
Merged

Expo 56#160
micahlt merged 2 commits into
masterfrom
expo-56

Conversation

@micahlt

@micahlt micahlt commented Jul 5, 2026

Copy link
Copy Markdown
Owner

Upgrade the Expo SDK to version 56.

@micahlt micahlt self-assigned this Jul 5, 2026
Copilot AI review requested due to automatic review settings July 5, 2026 05:29

Copilot AI left a comment

Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Pull request overview

Upgrades the app’s Expo toolchain to SDK 56, aligning core React/React Native and Expo module versions and adjusting related runtime/config usage across the codebase.

Changes:

  • Upgraded Expo SDK + Expo modules, React/React Native, and several supporting dependencies in package.json.
  • Migrated icon usage away from @expo/vector-icons to @react-native-vector-icons/* across components and screens.
  • Updated Metro/Babel config formatting and bumped iOS deploymentTarget in app.config.js.

Reviewed changes

Copilot reviewed 26 out of 27 changed files in this pull request and generated 1 comment.

Show a summary per file
File Description
package.json Bumps Expo SDK to 56 and updates core runtime/dependency versions.
metro.config.js Minor formatting/quoting adjustments around Metro/Reanimated config.
components/TexturedButton.tsx Switches Ionicons import to the new vector-icons package path.
components/SignInPrompt.jsx Switches MaterialIcons import to the new vector-icons package path.
components/PressableIcon.tsx Switches Ionicons import to the new vector-icons package path.
components/MutedDialog.tsx Switches Ionicons import to the new vector-icons package path.
components/MultiPlayConfigSheet.tsx Switches MaterialIcons import to the new vector-icons package path.
components/HorizontalContentScroller.tsx Switches Ionicons import to the new vector-icons package path.
components/Feed.tsx Switches Ionicons import and includes minor JSX parenthesization changes.
components/Controls/Joystick.jsx Switches MaterialIcons import to the new vector-icons package path.
components/Controls/Dpad.jsx Switches MaterialIcons import to the new vector-icons package path.
components/Controls.jsx Splits Ionicons/MaterialIcons imports to new vector-icons package paths.
components/CommentList.jsx Changes useHeaderHeight import source to an Expo Router path.
components/CommentEditor.tsx Switches Ionicons/MaterialIcons imports to new vector-icons package paths.
components/Chip.jsx Switches Ionicons import to the new vector-icons package path.
components/AvatarWithIcon.jsx Switches Ionicons import to the new vector-icons package path.
babel.config.js Reformatting/normalization of Babel config structure/quoting.
app/projects/[id]/controls/find.jsx Switches MaterialIcons import to the new vector-icons package path.
app/projects/[id]/controls/config.tsx Switches MaterialIcons import to the new vector-icons package path.
app/onboarding.tsx Switches Ionicons import to the new vector-icons package path.
app/multiplay.jsx Switches MaterialIcons import to the new vector-icons package path.
app/error.tsx Switches MaterialIcons import to the new vector-icons package path.
app/(tabs)/search.jsx Switches Ionicons import to the new vector-icons package path.
app/(tabs)/index.tsx Switches Ionicons import and includes minor JSX parenthesization changes.
app/_layout.tsx Switches Ionicons/MaterialIcons imports to new vector-icons package paths.
app.config.js Increases iOS deploymentTarget setting.

💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.

import Animated, { FadeInDown } from "react-native-reanimated";
import { impactAsync, ImpactFeedbackStyle } from "expo-haptics";
import { useHeaderHeight } from "@react-navigation/elements";
import { useHeaderHeight } from "expo-router/react-navigation";
@micahlt

micahlt commented Jul 5, 2026

Copy link
Copy Markdown
Owner Author

All testing looks good, merging.

@micahlt micahlt merged commit 20f5699 into master Jul 5, 2026
5 checks passed
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.

2 participants