React Native library compatibility

Will it work on your React Native version?

rn.green builds each library's demo app against every React Native release and runs its test suite, if it has one. A cell turns green only when everything passes.

Packages

Newest release that works on each React Native version

Newest release of each package that works on each React Native version
PackageReact Native versionReact Native version
0.780.790.800.810.820.830.840.850.860.870.88RC
@codemagic/react-native-patchlatest 0.5.0
Untested
Untested
Untested
Untested
Untested
Untested
Untested
Untested
Untested
Untested
Untested
@react-navigation/bottom-tabslatest 7.19.2
Untested
Untested
Untested
Untested
Untested
Untested
Untested
Untested
Untested
Untested
Untested
@react-navigation/corelatest 7.22.1
Untested
Untested
Untested
Untested
Untested
Untested
Untested
Untested
Untested
Untested
Untested
@react-navigation/drawerlatest 7.14.2
Untested
Untested
Untested
Untested
Untested
Untested
Untested
Untested
Untested
Untested
Untested
@react-navigation/native-stacklatest 7.19.2
Untested
Untested
Untested
Untested
Untested
Untested
Untested
Untested
Untested
Untested
Untested
@react-navigation/stacklatest 7.11.2
Untested
Untested
Untested
Untested
Untested
Untested
Untested
Untested
Untested
Untested
Untested
lottie-react-nativelatest 7.5.0
Untested
Untested
Untested
Untested
Untested
Untested
Untested
Untested
Untested
Untested
Untested
react-native-bootsplashlatest 7.3.3
Untested
Untested
Untested
Untested
Untested
Untested
Untested
Untested
Untested
Untested
Untested
react-native-gesture-handlerlatest 3.3.0
Untested
Untested
Untested
Untested
Untested
Untested
Untested
Untested
Untested
Untested
Untested
react-native-purchaseslatest 10.10.2
Untested
Untested
Untested
Untested
Untested
Untested
Untested
Untested
Untested
Untested
Untested
react-native-reanimatedlatest 4.7.0
Untested
Untested
Untested
Untested
Untested
Untested
Untested
Untested
Untested
Untested
Untested
react-native-safe-area-contextlatest 5.10.0
Untested
Untested
Untested
Untested
Untested
Untested
Untested
Untested
Untested
Untested
Untested
react-native-screenslatest 4.28.0
Untested
Untested
Untested
Untested
Untested
Untested
Untested
Untested
Untested
Untested
Untested
react-native-screenshot-awarelatest 2.1.3
Untested
Untested
Untested
Untested
Untested
Untested
Untested
Untested
Untested
Untested
Untested
react-native-tab-viewlatest 4.3.2
Untested
Untested
Untested
Untested
Untested
Untested
Untested
Untested
Untested
Untested
Untested

More packages are on the way. Tell us which library you depend on.

Request a package
Latest release works
An older release works
No release works
Untested

How a cell turns green

  1. 01

    A release lands

    A new version of a library or of React Native is published. That starts a run for every combination it affects.

  2. 02

    The demo app is built

    The library's own example app is built for iOS and Android on Codemagic, against that React Native version.

  3. 03

    The tests run

    The library's test suite runs on the same version. The build and the tests must both pass to earn a Yes. A library with no test suite is judged on its builds.

Patch releases are folded into their minor line: 2.1.3 counts as 2.1.x, and 0.87.1 as 0.87.