Skip to content

Releases: kosi-libs/Kodein

7.20.0

03 Apr 21:52
Compare
Choose a tag to compare

⚠️ DO NOT USE : the new modules have been wrongly published.

Use 7.20.1 instead!

  • Jetpack Compose
    Creation of 2 modules to handle AndroidX ViewModel retrieval, eventually scoped within the NavGraph.

kodein-di-framework-compose-android: Works with AndroidX ViewModel

kodein-di-framework-compose-android-navigation Works with AndroidX ViewModel AND Jetpack Compose Navigation

7.19.1

31 Mar 15:43
Compare
Choose a tag to compare
  • Compose
    • Add a rememberViewModel factory retrieval function

7.19.0

26 Mar 21:48
Compare
Choose a tag to compare
  • Core
    • Kotlin 1.8.10
  • Compose
    • Multiplatform Compose 1.3.1
    • MacOS targets

7.18.0

13 Jan 13:14
Compare
Choose a tag to compare

Enable Compose Multiplatform 1.3.0-rc2 with Kotlin 1.8.0 compatibility.

7.17.0

29 Dec 17:15
Compare
Choose a tag to compare
  • Kotlin 1.8.0
  • Ktor 2.2.1
  • JS: Since Legacy backend as been deprecated, Kodein will only support IR.

⚠️ Compose capabilities are disable as the compiler plugin has not been released yet.
We should be able to re-enable it in 7.18.0 as soon as a new version of compiler plugin will be released.

7.16.0

14 Nov 17:17
Compare
Choose a tag to compare
val di = DI {
    bindSet<Configuration> {
        add { provider { FooConfiguration() } }
        bind { singleton { BarConfiguration() } }
    }
}

7.15.1

04 Nov 15:04
Compare
Choose a tag to compare

Enable Compose Multiplatform 1.2.0.

⚠️ Compose Multiplatform 1.2.0 is not compatible with Kotlin/JS 1.7.20, but you can use it with Kotlin 1.7.10.

7.15.0

29 Sep 19:23
Compare
Choose a tag to compare
  • Kotlin 1.7.20

⚠️ Compose capabilities are disable as the compiler plugin has not been released yet.
We should be able to re-enable it in 7.15.1 as soon as a new version of compiler plugin will be released.

7.15.0-kotlin-1.7.20-RC

26 Sep 13:44
Compare
Choose a tag to compare
Pre-release

⚠️ Compose capabilities are disable as the compiler plugin has not been released yet.
We should be able to re-enable it in 7.15.1 as soon as a new version of compiler plugin will be released.

7.14.0

18 Jul 06:36
Compare
Choose a tag to compare
  • Gradle 7.5
  • Kotlin 1.7.10
  • Enable compatibility with non-hierarchical projects