DEV Community

React Native 0.80 Official: It's Out! What Really Changed?

React Native 0.80 has been released, bringing React 19.1.0, which includes improvements like "owner stacks" to help identify error-causing components. Deep imports are now deprecated and will trigger warnings, with the goal of reducing the surface area of the React Native API. A strict TypeScript API is available as an opt-in option for more precise and safer types. The Legacy Architecture is frozen, meaning no new bug fixes or features will be added, and it will eventually be removed. An experimental option to use prebuilt dependencies reduces initial iOS build time by 12%. Android APKs are now smaller due to Interprocedural Optimization and Hermes. The new app screen has been redesigned and moved to its own package. This is the last version with official JavaScriptCore support, and Kotlin has been updated to 2.1.20. There are several breaking changes, including ESLint updates, and the removal of StandardCharsets and RCTFloorPixelValue.
favicon
dev.to
dev.to
Create attached notes ...