Skip to content

Releases: athena-framework/dependency-injection

v0.4.5

19 Apr 23:29
Immutable release. Only release title and notes can be modified.
v0.4.5

Choose a tag to compare

Changed

Added

  • Add ability to define schema configuration maps; with arbitrary keys, but structured values (#641) (@Blacksmoke16)
  • Add ability to define re-usable schema object types (#641) (@Blacksmoke16)
  • Add ability for aliases to take constructor parameter names into account (#660) (@Blacksmoke16)
  • Add support for nested >> doc markup when using object_schema (#684) (@Blacksmoke16)

Fixed

  • Fix global extension schema Enum types not retaining their :: prefix (#639) (@Blacksmoke16)
  • Fix falsey binding values not resolving (#647) (@Blacksmoke16)
  • Fix issue with using multiple extensions when one has a nested schema (#658) (@Blacksmoke16)
  • Fix service argument validation errors overriding schema validation errors (#659) (@Blacksmoke16)
  • Fix enum typed object_schema types not allowing symbol/number values (#661) (@Blacksmoke16)
  • Fix compile time error when inadvertently using a type name that conflicts with an internal component type (#678) (@Blacksmoke16)
  • Fix being unable to link to non top-level types within a nested properties' >> doc markup (#684) (@Blacksmoke16)

v0.4.4

05 Sep 00:00
Immutable release. Only release title and notes can be modified.
v0.4.4

Choose a tag to compare

Changed

v0.4.3

08 Feb 19:31
v0.4.3

Choose a tag to compare

Changed

  • Breaking: prevent auto registering of already registered services (#520) (@Blacksmoke16)

v0.4.2

26 Jan 20:12
v0.4.2

Choose a tag to compare

Administrative release, no functional changes

v0.4.1

31 Jul 17:33
v0.4.1

Choose a tag to compare

Changed

Fixed

  • Fix default/nil values related to object_of and array_of being unavailable in bundle extensions (#432) (@Blacksmoke16)

v0.4.0

10 Apr 00:20
v0.4.0

Choose a tag to compare

Changed

Added

v0.3.8

10 Apr 00:18
v0.3.8

Choose a tag to compare

Fixed

v0.3.7

10 Oct 03:22
v0.3.7

Choose a tag to compare

Added

  • Add integration between Athena::DependencyInjection and the Athena::Clock component (#318) (@Blacksmoke16)

v0.3.6

18 Feb 17:31
v0.3.6

Choose a tag to compare

Changed

  • Update some links in preparation for Athena Framework 0.18.0 (#261) (@Blacksmoke16)

v0.3.5

04 Feb 15:12
v0.3.5
5fdfae1

Choose a tag to compare

Added

  • Add better integration between Athena::DependencyInjection and the Athena::Console and Athena::EventDispatcher components (#259) (@Blacksmoke16)