React Native 0.78 is now available! This release includes React 19, support for Android vector drawables, easier brownfield integration on iOS, and more. reactnative.dev/blog/2025/0...
Post
React 19 is now available on React Native We now support the latest major release of React. Use the latest features including Actions, useOptimistic, ref as props, and React Compiler. Follow our step-by-step instructions to upgrade to React 19. react.dev/blog/2024/0...
Support for Android XML drawables In React Native 0.78, we now support drawable XML resources on Android. You can now render native vector and shape drawables via the existing Image component — a great option for performant vector assets. developer.android.com/develop/ui/...
ReactNativeFactory on iOS In React Native 0.78, we've introduced RCTReactNativeFactory, a new class for instantiating a React Native instance without the need for an AppDelegate — dramatically reducing integration boilerplate for brownfield apps. reactnative.dev/docs/next/i...
Opt-in for JavaScript logs in Metro In response to user feedback, we've added an opt-in to restore JavaScript log streaming in Metro, previously removed in 0.77. To opt in, use the new --client-logs flag. This feature remains deprecated and will be removed in future.
0 reposts4 likes
React Native 0.78 contains over 509 commits from 87 contributors. We want to thank our partners and the community for your contributions in React Native 0.78! You can find the complete changelog here: github.com/facebook/re...