We are excited to announce the release of React Native 0.81! 🎉 This new version brings Android 16 support, faster iOS builds (experimental), and several bugfixes. reactnative.dev/blog/2025/08...
Post
Android 16 Support: React Native 0.81 now targets Android 16 (API level 36) by default, enabling edge-to-edge app display by default. We're also deprecating <SafeAreaView> in favor of more flexible alternatives for better edge-to-edge support across platforms. github.com/react-native...
Community-Maintained JavaScriptCore: The JavaScriptCore (JSC) engine has moved to a community-maintained package. If your app relies on JSC, you'll need to use this separate package to upgrade to 0.81. This doesn't affect apps using Hermes! github.com/react-native...
Experimental Precompiled iOS Builds: we've introduced experimental precompiled iOS builds that can cut compile times by up to 10x! This is a major step towards even faster development. This feature has been developed together with Expo. Read more about it here: expo.dev/blog/precomp...
Breaking Changes: Heads up! React Native 0.81 now requires Node.js 20.19.4+ and Xcode 16.1+. We've also improved uncaught JavaScript error reporting in DevTools for easier debugging. Check the full changelog for all breaking changes: github.com/facebook/rea...
0 reposts3 likes
Upgrade your project today using the React Native Upgrade Helper: react-native-community.github.io/upgrade-help... New project? ``` npx @react-native-community/cli@latest init MyProject --version latest ```
0.81 is now the latest stable version of React Native and 0.78.x moves to unsupported. For more information see React Native's support policy. github.com/reactwg/reac...
A huge thank you to the 110 contributors and over 1110 commits that made React Native 0.81 possible! Special shout-outs to @chrfalch.bsky.social , @zoontek.me, and @eenriquelopez.bsky.social for their significant contributions. 🙏