tgoop.com/android_live/648
Last Update:
Релиз Koin 3.0.1
#koin #kmm
Совсем недавно вышла стабильная версия Koin — 3.0.1. Давайте кратко рассмотрим, что нового там добавилось:
🔸переход на mavenCentral вместо JCenter — это было ожидаемо, и теперь нужно поменять зависимости.
🔸поменялся состав зависимостей. Например, раньше были отдельные зависимости для Android: ViewModel, Scope. Теперь всё это объединили в единую зависимость Android. Кроме того, добавилась зависимость для Jetpack Compose, которая пока находится в нестабильной версии.
🔸стабильная поддержка KMM🎉. Наверное, это самая ожидаемая часть релиза: теперь можно подключать Koin в проекты KMM, что даёт нам ещё один крутой фреимворк для внедрения зависимостей. Проект с примером тут.
🔸правки в API, которые улучшают стабильность фреимворка и дают больше возможностей для улучшений.
🔸AndroidX теперь по умолчанию. Теперь нет поддержки support-библиотек, но я думаю, что вы уже давно мигрировали свои проекты на AndroidX.
🔸интеграция с Jetpack Compose — как уже сказал выше, зависимости выделены в отдельный модуль, но теперь также появилсь возможность использовать Koin в проектах с Jetpack Compose. Примеры приложений можно найти тут.
🔸переделали дизайн сайта с документацией. Ссылка осталась прежней.
Если нужно больше деталей — переходите на статью с анонсом релиза.
BY Android Live 🤖

Share with your friend now:
tgoop.com/android_live/648