Kodein DI Versions Save

Painless Kotlin Dependency Injection

v7.21.2

3 months ago

Compose Multiplatform

  • 1.6.0-alpha01
  • Fix Kotlin/Wasm targets

v7.21.1

4 months ago
  • Kotlin 1.9.21

7.21.0

5 months ago

Core

  • Kotlin 1.9.20

Android

  • AGP 8.2.0-rc03

Compose Multiplatform

  • 1.5.10-dev-wasm02

Full Changelog: https://github.com/kosi-libs/Kodein/compare/7.20.2...7.21.0

7.20.2

10 months ago

Jetpack Compose

  • Fixed #435 : generics were erased while retrieving Android ViewModel on Compose.

7.20.1

1 year ago

⚠️ 7.20.0 Has been badly published, Please use THIS version instead!

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

kodein-di-framework-android-x-compose : Works with AndroidX ViewModel and Navigation extensions.

7.20.0

1 year ago

⚠️ 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

1 year ago
  • Compose
    • Add a rememberViewModel factory retrieval function

7.19.0

1 year ago
  • Core
    • Kotlin 1.8.10
  • Compose
    • Multiplatform Compose 1.3.1
    • MacOS targets

7.18.0

1 year ago

Enable Compose Multiplatform 1.3.0-rc2 with Kotlin 1.8.0 compatibility.

7.17.0

1 year ago
  • 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.