Skip to content

Releases: MineInAbyss/dependencies-kt

v0.1.3-dev.2

13 Apr 18:56

Choose a tag to compare

v0.1.3-dev.2 Pre-release
Pre-release

⚙️ Miscellaneous Tasks

  • Cleanup error messages when reloading a module - (046ac6f)

🔍 Other

v0.1.3-dev.1

09 Apr 04:21

Choose a tag to compare

v0.1.3-dev.1 Pre-release
Pre-release

⛰️ Features

  • Dependency recursion detection - (ab24a43)

🐛 Bug Fixes

  • Cannot reload a FailedModule - (ab24a43)

v0.1.3-dev.0

08 Apr 03:44

Choose a tag to compare

v0.1.3-dev.0 Pre-release
Pre-release

🐛 Bug Fixes

  • Incorrect logic with childDI, rename it to subcontext - (d618bc8)

🚜 Refactor

  • Rename DIAware -> DI, DI -> DIContext - (d618bc8)
  • Start splitting DIScope into interface - (d618bc8)

v0.1.2

06 Apr 22:37

Choose a tag to compare

⛰️ Features

  • Reloadable modules in DIScope - (9a93056)
  • Nicer error messages when missing bindings - (47b0497)

🐛 Bug Fixes

  • Can't use qualifiedName on all targets - (38b12f3)
  • Make di close idempotent - (9a93056)

v0.1.1

06 Apr 16:12

Choose a tag to compare

⛰️ Features

  • Rework features as DI.Module and DIScope Submodules - (218e4a6)

🚜 Refactor

  • Rename project to dependencies-kt - (dde232f)

v0.1.0

04 Apr 18:16

Choose a tag to compare

🚜 Refactor

  • Reimplement with our own simple DI model - (7cdddcb)
  • Change conditions to use message of thrown error instead of reason and predicate - (1da515d)

⚙️ Miscellaneous Tasks

  • Apply autoversion plugin - (be47c7b)

v0.0.1

01 Apr 02:48

Choose a tag to compare

[0.0.1] - 2026-03-31

Added

  • Initial release: simple feature DSL built around Kodein-DI.