Android Developers Blog на русском
Подписаться
Что нового в релизе Jetpack Compose за август 2026 года
Релиз Jetpack Compose за август 2026 года, версия 1.12, теперь стабилен. Это обновление представляет Mesh Gradients и поддержку Wide Color Gamut для более насыщенных визуальных эффектов. Оно также включает структурные возможности компоновки, такие как именованные области в Grid, и бесшовную интеграцию с Android Credential Manager. Для разработчиков compile SDK обновлен до API 37, требуя минимальный AGP 9.2.0, а Modifier.onFirstVisible() теперь устарел в пользу Modifier.onVisibilityChanged(). Графические возможности расширены с помощью MeshGradientPainter для многоточечных градиентов и полной поддержки конвейера для Wide Color Gamut и HDR-рендеринга. Экспериментальный Styles API продолжает развиваться, уделяя особое внимание типобезопасности и пользовательским системам дизайна. Оптимизации времени выполнения включают перегрузку Keyed SideEffect для более производительных одноразовых эффектов. Функции анимации теперь включают выпуск DeferredTargetAnimation и новые компоненты для двухэтапных переходов с ручным управлением и бесшовной передачей. Редактирование текста получает новые API для форматирования текста с расширенными возможностями в BasicTextField и программное управление выделением текста через SelectionState. Интеграция Credential Manager позволяет текстовым полям запрашивать пароли и сохраненные учетные данные. Улучшения компоновки включают именованные области в экспериментальных компоновках Grid для более простой сложной двумерной организации. Улучшения производительности сосредоточены на запуске, стремясь к времени до первого отображения, сравнимому с Views. Обновления тестирования предлагают улучшенную синхронизацию тестов с новыми API, такими как hasPendingWork и runWithoutImplicitWait.