React Native 0.80 introduces two major API changes: deprecation of deep imports from the react-native package and an opt-in Strict TypeScript API. Deep imports will show warnings and be removed in version 0.82, requiring developers to use root imports instead. The new Strict TypeScript API generates types directly from source code, providing better accuracy and type safety. Developers can opt in via tsconfig.json configuration, though some breaking changes in type names and shapes are expected. These changes aim to stabilize React Native's JavaScript API for future releases.
Table of contents
What's changing and why Deprecating deep imports from react-native Strict TypeScript API (opt-in) Rollout FAQs Thanks Sort: