Вышла версия React Native 0.80, включающая React 19.1.0, которая содержит улучшения, такие как "стеки владельцев" для идентификации компонентов, вызывающих ошибки. Использование глубоких импортов теперь не рекомендуется и будет вызывать предупреждения, с целью уменьшения поверхности API React Native. Доступен строгий TypeScript API в качестве опции для более точных и безопасных типов. Legacy Architecture (устаревшая архитектура) заморожена, то есть не будут добавляться исправления ошибок или новые функции, и она в конечном итоге будет удалена. Экспериментальная опция использования предварительно собранных зависимостей сокращает время начальной сборки iOS на 12%. Android APK теперь меньше благодаря межпроцедурной оптимизации и Hermes. Новый экран приложения был переработан и перенесен в свой собственный пакет. Это последняя версия с официальной поддержкой JavaScriptCore, а Kotlin был обновлен до версии 2.1.20. Есть несколько критических изменений, включая обновления ESLint и удаление StandardCharsets и RCTFloorPixelValue.
dev.to
React Native 0.80 Official: It's Out! What Really Changed?
Create attached notes ...
