Skip to content

Releases: kosi-libs/Kodein

7.30.0

20 Nov 14:13

Choose a tag to compare

What's Changed

  • Update CHANGELOG.md by @romainbsl in #499
  • Applied the @DIDsl annotation to relevant builder interfaces and add specific convenience functions to [Arg]SetBinder by @romainbsl in #498
  • New with arguments by @SalomonBrys in #500

Full Changelog: v7.29.0...v7.30.0

7.29.0

11 Nov 13:07

Choose a tag to compare

What's Changed

  • Kotlin 2.2.21 and Compose 1.9.3
  • feat: add reified helper functions for NoArgBindingDI, update tests to use these methods by @romainbsl in #492
  • feat(#470): add module name verification option to DI by @romainbsl in #494
  • #467: Improvements to compose injection by @Nek-12 in #479
  • docs: document reactive compose injection behavior by @Nek-12 in #497

Full Changelog: v7.28.0...v7.29.0

7.27.0

30 Sep 08:28

Choose a tag to compare

What's Changed

  • Kotlin 2.2.20
  • refactor: restructure and modularize Compose runtime to a specific module by @romainbsl in #486
  • feat(#449): add support for KClass bindings by @romainbsl in #487
  • Deprecate TornadoFX support and recommend migration to Compose
  • chore: migrate workflows to use Central Portal authentication

Full Changelog: v7.26.0...v7.27.0

7.28.0

30 Sep 06:42

Choose a tag to compare

ℹ️ Du to a wrong manipulation this is the same as 7.27.0

What's Changed

  • Kotlin 2.2.20
  • refactor: restructure and modularize Compose runtime to a specific module by @romainbsl in #486
  • feat(#449): add support for KClass bindings by @romainbsl in #487
  • Deprecate TornadoFX support and recommend migration to Compose
  • chore: migrate workflows to use Central Portal authentication

Full Changelog: v7.26.0...v7.28.0

v7.26.1

12 May 09:55

Choose a tag to compare

  • fix: downgrade to Kotlin 2.1.20

Full Changelog: v7.26.0...v7.26.1

v7.26.0

03 May 19:29

Choose a tag to compare

What's Changed

  • #469: Add parameterized new support by @Nek-12 in #476
  • Compose Multiplatform 1.8.0-rc01
  • Kotlin 2.1.21-rc02
  • Remove Gradle JVM toolchains

New Contributors

Full Changelog: v7.25.0...v7.26.0

7.25.0

19 Jan 22:06

Choose a tag to compare

Compose

  • JS: Re-enable lost JS target

7.24.1

08 Jan 04:45

Choose a tag to compare

Frameworks

  • Compose Multiplatform 1.7.3
  • Compose compiler 2.1.0

7.24.0

07 Jan 19:54

Choose a tag to compare

Core

  • Kotlin 2.1.0
  • Gradle 8.11.1
  • Replace ScopeClosable by Kotlin's AutoCloseable #463

Frameworks

  • Migrate to Ktor 3.+

Bug fixes

  • Use kotlinx-atomicfu to synchronize scopes on each platform #460

7.23.1

02 Dec 14:11

Choose a tag to compare

chore: revert deprecation on Compose Multiplatform APIs.