

There's currently two ways for upgrading your React Native project: by using React Native CLI or manually with Upgrade Helper. React Native projects īecause typical React Native projects are essentially made up of an Android project, an iOS project, and a JavaScript project, upgrading can be rather tricky.

See the Upgrading Expo SDK Walkthrough for up-to-date information about upgrading your project.

Expo provides an upgrade command to handle upgrading these and any other known dependencies for you. 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. Upgrading requires a small amount of effort, but we try to make it straightforward for you. Upgrading to new versions of React Native will give you access to more APIs, views, developer tools and other goodies.
