• TypeScript now default in new RN projects, tsconfig ready immediately. • Flexbox gap support added, simplifying responsive layouts across devices globally. • Web-inspired props for accessibility, styles, and events enhance component flexibility. • PropTypes restored to provide runtime type checking for legacy code. • Developer experience improved with better CLI, updated docs, and streamlined tooling. • New Architecture updates continue evolving RN core for performance and modularity.
Article Summaries:
- React Native 0.71 launches with a suite of updates aimed at improving developer experience and cross‑platform consistency. The release makes TypeScript the default for new projects, includes built‑in type declarations (removing the need for @types/react‑native), and updates documentation to use TypeScript examples. Layouts gain Flexbox “gap” support for pixel values, simplifying spacing between items. Additional web‑inspired props (e.g., src for Image) align APIs across platforms without breaking existing code. The update also restores PropTypes, adds developer‑experience enhancements, and introduces new architecture changes. Full details are in the CHANGELOG.
Sources: