• React Native 0.80 ships React 19.1.0, aligning with latest stable React release. • Deep imports from React Native are deprecated; warnings issued via ESLint and console. • New opt‑in Strict TypeScript API provides more accurate, safer type definitions. • Legacy Architecture is frozen; APIs will warn before sunset and eventually be removed. • iOS dependencies are now prebuilt, simplifying native module setup. • Experimental features included; community feedback loop for API surface area decisions.
Article Summaries:
- React Native 0.80 has been released, bringing React 19.1.0 into the framework and introducing several stability improvements. The update deprecates deep imports, issuing ESLint and console warnings and encouraging developers to import from the root package. A new opt‑in Strict TypeScript API provides more accurate, source‑generated types that will become the default once deep imports are removed. The legacy architecture is officially frozen, with warnings for APIs that will be sunset in future releases. Additionally, iOS dependencies are now prebuilt in an experimental feature. These changes aim to streamline the public JavaScript API and prepare for the full transition to the new architecture.
Sources: