Главное
- Edge-to-edge на Android 15+. Исправления для режима, который система включает принудительно: корректные координаты
measureInWindow, работающийKeyboardAvoidingView, точные размеры окна, StatusBar при открытом Modal. - DevTools. Эмуляция светлой и тёмной темы — проверять оформление можно без смены настроек устройства.
- Новый дом проекта. Репозиторий React Native вместе с React, Metro, Yoga и сайтом переехал из GitHub-организации facebook в react.
Что сломается при обновлении
Ничего: у 0.86 нет ломающих изменений для приложений, с 0.85 можно обновиться без правок кода. Объявлены устаревшими только ViewUtil.getUIManagerType и второй аргумент AppRegistry.setComponentProviderInstrumentationHook.
Как обновиться
- Пройти версии по очереди и сверить изменения нативных файлов в Upgrade Helper.
- Проверить сторонние библиотеки на совместимость с новой версией.
- Прогнать регрессионные тесты на реальных устройствах iOS и Android до отправки сборки в сторы.
Обновляем мобильные приложения на React Native: оценим, сколько версий пропущено и какие библиотеки придётся заменить, и выпустим обновление в App Store и Google Play.
Источники: анонс релиза, график релизов React Native.
