Состоялся релиз набора инструментов Jetpack Compose 1.5
Google рассказала в блоге Android Developers про релиз Jetpack Compose 1.5 — набора инструментов для разработки современных интерфейсов в Android-приложениях. В выпуске увеличили скорость работы многих встроенных API и улучшили стабильность всей системы.

Разработчики Jetpack Compose продолжают производить рефакторинг модификаторов, ускоряющий их работу. К примеру, в выпуске 1.5 на новую систему перенесли модификатор Clickable, что помогло ускорить его до 80% в некоторых случаях. Также в обновлении определили новый API, предназначенный для создания элементов Modifier.Node. Сейчас в компании работают над документацией к API.
Обновление включает в себя ряд улучшений для работы с памятью. Это помогло уменьшить объём памяти, используемый Compose API. Также устранили утечку памяти, возникающую при использовании ComposeView.
BasicText перевели на новую систему рендеринга, что дало прирост быстродействия до 70%. Также оптимизировали работу других API для работы с текстом:
TextMeasurerи связанные с ним API;LineHeightStyle.Alignment(topRatio);Brush;DrawStyle;TextMotion;DrawScope.drawText;Paragraph.paint (brush, drawStyle, blendMode);MultiParagraph.paint (brush, drawStyle, blendMode);PlatformTextInput.
Jetpack Compose — набор инструментов, предназначенный для разработки современного UI в Android-приложениях. Google анонсировала набор в 2019 году, а первую бета-версию выпустила в 2021. Jetpack Compose разработан на языке программирования Kotlin.
