K
Kotlin Multiplatform Broadcast
@kotlin_broadcast9.7K подп.
5.1Kпросмотров
53.0%от подписчиков
18 марта 2026 г.
statsScore: 5.6K
🏝 Вышел Koin 4.2.0 Вышел стабильный Koin 4.2.0 — изменений ощутимо больше, чем обычно в минорных релизах. Kotlin 2.3.20 внутри и несколько новых модулей. Что появилось: 🏝 Ktor 3.4 DI Bridge — двунаправленная интеграция между Ktor DI и Koin. Если используете Ktor на бэке или в KMP-проекте — теперь зависимости резолвятся в обе стороны без лишних танцев 💉 koin-dagger-bridge — новый модуль для тех, у кого смешанный проект и часть уже сидит на Dagger. Можно инжектить Koin-компоненты со стороны Dagger. Редкий сценарий, но кому надо — поймут ценность ⚙️ AndroidX Navigation3 — полноценная поддержка Navigation3 1.0.1: EntryProvider с передачей метаданных (анимации и прочее), generic EntryProvider, навигационные скоупы. Плюс скоупированная навигация теперь есть и для классического Compose Nav 2 🚀 Производительность — параллельная загрузка lazy-модулей при старте, оптимизация ThreadLocal на уровне скоупов. 👉 strictOverride — новая опция для явного переопределения дефиниций. Раньше override был неявным, теперь можно сделать это контролируемым 🤖 koinActivityInject() — хелпер для получения зависимостей из скоупа Activity напрямую ‼️ Breaking: минимальный API level поднят до 23 (Android 6.0). Также изменился конструктор BeanDef. На мой взгляд, Dagger Bridge и поддержка Navigation3 — самые интересные новинки. Первый открывает путь к постепенной миграции с Dagger, второй закрывает ожидаемый пробел для тех, кто уже на новом стеке навигации. 🐱 Release Notes #Kotlin #KMP #DI #Koin #AndroidDev #Compose #AndroidJetpack
5.1K
просмотров
1534
символов
Да
эмодзи
Нет
медиа

Другие посты @kotlin_broadcast

Все посты канала →