For AI agents: a documentation index is available at the root level at /llms.txt and /llms-full.txt. Append /llms.txt to any URL for a page-level index, or .md for the markdown version of any page.
Sign inTry it free
DocsGuidesSDKsIntegrationsAPI docsTutorialsFlagship blog
DocsGuidesSDKsIntegrationsAPI docsTutorialsFlagship blog
  • SDKs
    • SDK concepts
    • SDK features
    • Client-side SDKs
      • .NET SDK reference
      • Android SDK reference
      • C++ SDK reference
      • Electron SDK reference
      • Flutter SDK reference
      • iOS SDK reference
      • JavaScript SDK reference
      • Node.js SDK reference
      • React SDK reference
        • React Web SDK reference
        • React Native SDK reference
          • React Native SDK 9.x to 10.0 migration guide
          • React Native SDK 8.x to 9.0 migration guide
          • React Native SDK 7.x to 8.0 migration guide
          • React Native SDK 6.x to 7.0 migration guide
        • Gatsby plugin
      • Roku SDK reference
      • Vue SDK reference
    • Server-side SDKs
    • AI SDKs
    • Edge SDKs
    • OpenFeature providers
    • Observability SDKs
    • Relay Proxy
Sign inTry it free
LogoLogo
On this page
  • Understanding dependency changes
SDKsClient-side SDKsReact SDK referenceReact Native SDK reference

React Native SDK 8.x to 9.0 migration guide

Was this page helpful?
Previous

React Native SDK 7.x to 8.0 migration guide

Next
Built with

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.