React Native Wrapped 2025: A Month-by-Month Recap
Article Summary
Michał Pierzchala and Szymon Rybczak from Callstack just dropped the ultimate React Native year in review. 2025 was the year everything changed: the New Architecture became default, 1.0 got announced, and the framework turned 10.
This comprehensive recap covers every major React Native milestone from 2025, month by month. From React 19 landing in February to the Legacy Architecture getting frozen in June, the Callstack team documents the most transformative year in the framework's history with stats, releases, and ecosystem shifts.
Key Takeaways
- New Architecture became default in May, Legacy Architecture frozen by June
- React Native 0.83 shipped with zero breaking changes in December
- React 19 support landed in February, 1.0 announced at React Universe Conf
- AI companies like Mistral, Replit, and v0 chose React Native for their apps
- Seven major releases dropped with improvements from CSS support to Hermes V1
React Native evolved from experimental to production ready in 2025, with the New Architecture now mandatory and version 1.0 finally on the horizon after 10 years.
About This Article
In 2025, React Native had too many styling options. NativeWind, Uniwind, and react-native-tailwind all claimed to bring Tailwind to mobile, but developers weren't sure which one actually performed best or felt good to use.
Two options emerged as the stronger choices. Uniwind offered Tailwind styling with class-based code and barely any runtime cost. React-native-tailwind went further by using a Babel plugin at compile time, so there was no runtime overhead at all, plus it had solid TypeScript support built in.
At React Conf, Expo announced they'd support native CSS and Tailwind-like styling directly. This meant the ecosystem was moving toward a clearer path forward, and developers wouldn't have to spend as much time deciding between competing tools.