We are reaching the end of the beta phases for #Ko...
# koin
a
We are reaching the end of the beta phases for #Koin 4.1 🔥 We finally settled on integrating the new Compose 1.8 and Lifecycle library 2.9 in Koin. Thanks Màrton & Ivan for your help! 🙏 You can find the latest changes in the KotlinConf app already on the repo (https://github.com/JetBrains/kotlinconf-app) You can start playing with 4.1.0-Beta11 👍 I'm still working on last Ktor 3.2 integrations. A patch for Koin Annotations 2.0 will follow soon to help adjust with the new koin-core-annotations artifact. https://github.com/InsertKoinIO/koin/releases/tag/4.1.0-Beta11 Stay tuned ✌️
🎉 8
koinscroll 11
koin parrot 1
🚀 1
l
@arnaud.giuliani We are planning to migrate to Ktor 3 from 2.x.x in the next 1-2 months and will upgrade to latest Koin version as well. Are there significant changes to the API?
a
Prepare to upgrade for Ktor 3.2. One main deprecation is about
Application.getKoin()
, that will be replaced with
Application.KoinModule { }
and
Application.KoinModules()
You have also access to scope request.
👍 1
Internally Koin is wiring with Ktor 3.2 internal DI to help you benefits of pre-deployed Ktor objects
s
waiting for the koin annotation update. the 1.8 is failing the build now
a
Koin Annotations 2.0 won't work with Koin 4.1 yes. I will open a track to help update the Kotlin versions