Что нового в Compose Multiplatform 1.5.10
Compose BroadcastCommon
👉 Поддержка Kotlin 1.9.20
👉 Новые Material 3 компоненты в common: ModalBottomSheet,
SearchBar, DockedSearchBar, ExposedDropDownMenu
👉 Экспериментальное API - WindowInfo.containerSize
👉 defaultTimePickerLayoutType перенес из Android, который выбирает тип layout Date Picker на основе размера окна
👉 Добавлена опция для отключения inset в Popup и Dialog
👉 Коммонизация Modifier, связанных с WindowInsets
🛠️ Исправление багов
👉 Обновление зависимостей Compose до 1.5.4
🍏 iOS
👉 Увеличена скорость компиляции
👉 Добавлена анимация во время смены ориентации экрана, когда используется UIKit
👉 Для больших текстовых полей улучшили скролл, чтобы он работал как нативный
👉 Режим быстрого удаления на клавиатуре
👉 Добавлены хуки жизненного цикла из UIViewController
👉 Улучшения производительности рендеринга
👉 Обработка двойного и тройного нажатия на TextField
🛠️ Исправление багов
Desktop
👉 Улучшена поддержка accessibility
🛠️ Исправление багов
Gradle Plugin
👉 Добавлена опция отключения Compose Compiler плагина
Чтобы больше узнать про Compose Multiplatfrom, Jetpack Compose подписывайтесь на Telegram канал Compose Broadcast