React Native SDK 8.x to 9.0 migration guide
Read time: 1 minute
Last edited: Feb 08, 2024
Overview
This topic explains the changes in the React Native SDK version 9.0 release and how to migrate to that version.
Understanding dependency changes
Version 9.0 includes breaking changes in dependencies. In version 9.0, there are no changes to the React Native SDK API or functionality. However, version 9.0 does include the following changes to dependencies:
- Version 9.0 of the SDK only includes support for React Native 0.73.
- Version 9.0 of the SDK removes Java 11 support.
- Version 9.0 of the SDK requires Java 17, in order to support React Native 0.73.
If your application depends directly on Java 11, or if you have other dependencies that use Java 11, then you must upgrade to a newer Java version in order to upgrade to version 9.0 of the React Native SDK.
To learn more about the changes in React Native 0.73, read the React Native 0.73 release documentation.