Releases: kosi-libs/Kodein
Releases · kosi-libs/Kodein
7.3.1
7.3.0
7.2.0
- CORE
- Kotlin 1.4.20
- Fix memory leak with DI context
- Context finder and translator can now access DI container's bindings
- Kodein-Type 1.4 + other dependencies
7.1.0
-
DOCUMENTATION
- New documentation format https://docs.kodein.org/kodein-di/7.1/
- Split full documentation into chapters
- New documentation format https://docs.kodein.org/kodein-di/7.1/
-
CORE
- Kotlin 1.4.0
- Explicit public API mode
- Fixed possible memory leak with DI context
- Deprecation cycle
-
BUILD
- Gradle 6.5.1
- New Internal Gradle Plugin
- New snapshot workflow
7.0.0
-
DOCUMENTATION
- Updated http://kodein.org/Kodein-DI/
- New type system
- Module refactoring
- Code refactoring
- Migration from version 6 to 7: http://kodein.org/Kodein-DI/?7.0/migration-6to7
- Updated http://kodein.org/Kodein-DI/
-
CORE
- Modules refactoring:
org.kodein.di.generic-jvm
/org.kodein.di.erased
combined intoorg.kodein.di
- New type system with
typeOf
to handle generics, for non JVM targets only. - Package deprecation:
org.kodein.di.generic
,org.kodein.di.erased
. - Internals: non nullable context types / test re-organization
- Deprecation cycle
- Modules refactoring:
-
FRAMEWORKS
- Android / Ktor / TornadoFX : Migration from 6 to 7
-
DEMOS
- Migrating the Kodein-DI samples projects from 6 to 7
-
BUILD
- Gradle 6.3
- New Internal Gradle Plugin
- Github Actions