Run npx expo install --check and it will advice on what needs to be updated.

Answer from user1502826 on Stack Overflow
🌐
Expo Documentation
docs.expo.dev › workflow › upgrading-expo-sdk-walkthrough
Upgrade Expo SDK - Expo Documentation
Install the new version of the Expo package: npm · Yarn · pnpm · Bun · Terminal · Copy · - npm install expo@^54.0.0 · Terminal · Copy · - yarn add expo@^54.0.0 · Terminal · Copy · - pnpm add expo@^54.0.0 · Terminal · Copy · - ...
🌐
npm
npmjs.com › package › expo-updates
expo-updates - npm
Fetches and manages remotely-hosted assets and updates to your app's JS bundle.. Latest version: 29.0.15, last published: 16 days ago. Start using expo-updates in your project by running `npm i expo-updates`. There are 196 other projects in ...
      » npm install expo-updates
    
Published   Dec 08, 2025
Version   29.0.15
Author   650 Industries, Inc.
🌐
Expo Documentation
docs.expo.dev › versions › latest › sdk › updates
Updates - Expo Documentation
Also, if you select a different native version between Android and iOS, you'll end up with builds and updates with separate runtime versions. ... The "fingerprint" runtime version policy automatically calculates the runtime version for you, including through changes like SDK upgrades or adding custom native code. { "expo": { "runtimeVersion": { "policy": "fingerprint" } } } This policy works for both projects with and without custom native code. It works by using the @expo/fingerprint package to calculate the hash of your project during builds and updates to determine build-update compatibility (also known as the runtime).
🌐
Reddit
reddit.com › r/expo › single command to update all advisory packages?
r/expo on Reddit: Single command to update all advisory packages?
May 4, 2025 -
Starting Metro Bundler
The following packages should be updated for best compatibility with the installed expo version:
  [email protected] - expected version: ~53.0.7
  [email protected] - expected version: ~13.3.1
  [email protected] - expected version: ~4.2.4
  [email protected] - expected version: ~0.30.8
  [email protected] - expected version: 0.79.2
Your project may not work correctly until you install the expected versions of the packages.

Is there a command to run those updates automatically like npm upgrade or something?

Currently I'm copying the block into gpt and asking it to produce a manual command like

npm install expo@~53.0.7 expo-font@~13.3.1 expo-navigation-bar@~4.2.4 expo-splash-screen@~0.30.8 [email protected]
🌐
React Native
reactnative.dev › docs › upgrading
Upgrading to new versions · React Native
Upgrading your Expo project to a new version of React Native requires updating the react-native, react, and expo package versions in your package.json file. Expo recommends upgrading SDK versions incrementally, one at a time.
🌐
Obytes
starter.obytes.com › guides › upgrading-deps
Upgrading project dependencies | React Native / Expo Starter
Visit the npm package registry here to ensure that you are getting the latest version of Expo. Once you have confirmed that you have the latest version, open your terminal and enter the following command: ... Thanks to the amazing work of the ...
🌐
Rene Dohmen
renedohmen.nl › upgrading-all-packages-in-a-react-native-expo-project
Upgrading all packages in a React Native Expo project | Rene Dohmen's Blog
March 15, 2021 - Upgrade Expo and Known Packages Expo CLI can upgrade Expo and all packages that it knows about, respecting Expo’s specific version requirements. expo upgrade updates the version numbers in package.json and installs them afterwards to keep the yarn.lock in sync.
Find elsewhere
🌐
Medium
atsss.medium.com › expo-version-up-procedures-58263e17f394
Expo version up procedures. This is my documents to upgrade Expo… | by Ats | Medium
March 9, 2024 - I upgraded Sentry using yarn upgrade-interactive — latest , moved to ios directory, and updated Podfile using pod update Sentry/HybridSDK --no-repo-update . I usually check the packages which I need to upgrade with npx pod-install . ios ❯❯❯ npx pod-install ats/upgrade_expo_49 ✱ ..
🌐
Expo Documentation
docs.expo.dev › bare › installing-updates
Install expo-updates in an existing React Native project - Expo Documentation
This guide explains how to set up a bare React Native project for use with EAS Update, a hosted remote update service that includes tools to simplify installation and configuration of the expo-updates library.
🌐
DevCamp
devcamp.com › trails › mobile-development-react-native › campsites › authentication-react-native › guides › upgrading-expo-dependencies
Upgrading Expo Dependencies
You also would run into an issue ... of the three components or the three libraries we need to install and it says to fix this, just run expo install and then the package-name....
🌐
GitHub
github.com › expo › expo › tree › main › packages › expo-updates
expo/packages/expo-updates at main · expo/expo
The expo-updates module enables your app to manage remote updates to your application code.
Author   expo
🌐
GitHub
github.com › expo › expo › blob › main › packages › expo-updates › CHANGELOG.md
expo/packages/expo-updates/CHANGELOG.md at main · expo/expo
Updated @expo/metro-config with deprecated .expo.* extension support and improved error stack traces. (#12252 by @EvanBacon) Wrap native bundle script error in regex. (#12185 by @EvanBacon) ... The package is now shipped with prebuilt binaries on iOS. You can read more about it on expo.fyi/prebuilt-modules.
Author   expo
🌐
Apptension
apptension.com › blog-posts › upgrade-react-native-in-expo
How to upgrade React Native in Expo Application? A practical guide
Use the following command: npm install expo@^48.0.0. Upgrade all dependencies: Guarantee that all your project's dependencies align with the new Expo SDK version requirements by using the following command: npx expo install --fix.
🌐
GitHub
github.com › expo › expo › blob › main › packages › expo-updates › README.md
expo/packages/expo-updates/README.md at main · expo/expo
The expo-updates module enables your app to manage remote updates to your application code.
Author   expo
🌐
Expo Documentation
docs.expo.dev › bare › upgrade
Native project upgrade helper - Expo Documentation
It can be a complex process to ... what to update in which file. The following guide provides diffs to compare native project files between your project's current SDK version and the target SDK version you want to upgrade. You can use them to make changes to your project depending on the expo package version your ...
🌐
Expo
forums.expo.dev › t › how-to-do-expo-update-upgrade-now-that-global-cli-is-going-away › 74648
How to do "expo update/upgrade" now that global cli is going ...
Expo brings together the best of the web and mobile for making apps that run on Android, iOS, and web. | 66513 members
🌐
Janaagaard
janaagaard.com › blog › 2020-05-04-upgrading-an-expo-app
Upgrading an Expo App
May 4, 2020 - Expo CLI can upgrade Expo and all packages that it knows about, respecting Expo’s specific version requirements. expo upgrade updates the version numbers in package.json and installs them afterwards to keep the yarn.lock in sync.