All Versions
61
Latest Version
Avg Release Cycle
62 days
Latest Release
769 days ago
Changelog History
Page 2
Changelog History
Page 2
-
v7.1.0 Changes
September 18, 2020๐ DOCUMENTATION
- New documentation format https://docs.kodein.org/kodein-di/7.1/
- Split full documentation into chapters
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
- New documentation format https://docs.kodein.org/kodein-di/7.1/
-
v7.0.0 Changes
May 22, 2020๐ 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
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
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
- Updated http://kodein.org/Kodein-DI/
-
v6.5.5 Changes
April 15, 2020- CORE
- Kotlin
1.3.72
- Kotlin
- CORE
-
v6.5.4 Changes
March 23, 2020- CORE
- Kotlin
1.3.71
- Kotlin
- CORE
-
v6.5.3 Changes
March 04, 2020- CORE
- Kotlin
1.3.70
- Kotlin
- CORE
-
v6.5.2 Changes
February 19, 2020- CORE
- tvOS and watchOS compatibility
- tvOS and watchOS compatibility
- CORE
-
v6.5.1 Changes
December 09, 2019- CORE
- Fix build issue for Kotlin/Native projects
- Fix build issue for Kotlin/Native projects
- CORE
-
v6.5.0 Changes
November 27, 2019- CORE
- Depreciate multi-args factories, we now recommend to use data classes instead
- Kotlin
1.3.60
- Documentation
- Depreciate multi-args factories, we now recommend to use data classes instead
- CORE
-
v6.4.1 Changes
October 07, 2019- CORE
- Hotfix on base class injection, failing on automatic context (#254)
- Hotfix on base class injection, failing on automatic context (#254)
- CORE
-
v6.4.0 Changes
September 19, 2019- CORE
- Allowing to use
importOnce
over extended modules - Kotlin
1.3.50
- Allowing to use
- JVM
- Set the
JDK8
as default target
- Set the
- KTOR
- Route.controller extension functions to be able to install KodeinController routes inside the Ktor routing system.
- KodeinControllerFeature depreciation as the new extensions will better cover the use case
- DEMOS
- The samples projects have been moved. They are in a separate repo
- https://github.com/Kodein-Framework/Kodein-Samples
- CI/CD
- Automate builds on Travis CI
- MISC
- Move to a more traditional branching model with:
master
as defaultstable
for releaseX.X
for versioning
- CORE