Skip to content

Releases: cspray/annotated-container

v1.0.2

07 Jul 01:42
d23080c
Compare
Choose a tag to compare

What's Changed

Full Changelog: v1.0.1...v1.0.2

v1.0.1

05 Jul 13:56
c5c528b
Compare
Choose a tag to compare

What's Changed

Full Changelog: v1.0.0...v1.0.1

v1.0.0

26 Jun 19:40
4ea218b
Compare
Choose a tag to compare

🥂 🎉

What's Changed

  • Fixed cache compiler directory order by @cspray in #118
  • Add missing Inject functions by @cspray in #121
  • Include implicit default profile in definitions by @cspray in #123
  • Bug/container factory respect active profiles/119 by @cspray in #124

Full Changelog: v0.6.0...v1.0.0

v0.6.0

25 Jun 14:54
790431d
Compare
Choose a tag to compare

What's Changed

  • Create CODE_OF_CONDUCT.md by @cspray in #96
  • Use cspray/annotated-target implementations by @cspray in #100
  • Bug/type intersect union by @cspray in #101
  • Ensure nonshared services are not shared by @cspray in #103
  • Implicitly assign default profile at definition level by @cspray in #104
  • Add implicit service to get ActiveProfiles by @cspray in #105
  • Remove ability to not share a service by @cspray in #106
  • Add ability to autowire a callable by @cspray in #107
  • Task/0.6 docs by @cspray in #115
  • Add removal of AnnotatedTarget to changelog by @cspray in #116

Full Changelog: v0.5.0...v0.6.0

v0.5.0

05 Jun 03:50
3e26acc
Compare
Choose a tag to compare

What's Changed

Full Changelog: v0.4.0...v0.5.0

v0.4.0

08 May 15:30
98f67fb
Compare
Choose a tag to compare

What's Changed

  • Refactor internal parsing from static analysis by @cspray in #55
  • Fix various type errors by @cspray in #56
  • Declare strict types by @cspray in #57
  • Add support for ParameterStore by @cspray in #58
  • Task/better names by @cspray in #61
  • Feature/configuration/37 by @cspray in #62
  • Task/improve documentation by @cspray in #63
  • Feature/autowireable factory/39 by @cspray in #64
  • Task/move auryn container factory by @cspray in #65
  • add functions for friendlier ease-of-use by @cspray in #67
  • Add docs for recent changes by @cspray in #68
  • Update README link, fix missing CHANGELOG by @cspray in #70
  • Have ContainerFactory object allow retrieval of backing container: by @cspray in #71
  • Bring ContainerFactory implementations back into repo by @cspray in #72
  • Make sure PHP-DI checks for right dependency by @cspray in #76
  • Update changelog to reference ContainerFactory changes by @cspray in #77

Full Changelog: v0.3.0...v0.4.0

v0.3.0

17 Apr 00:12
fbe7fe6
Compare
Choose a tag to compare

What's Changed

Full Changelog: v0.2.0...v0.3.0

v0.2 Release

22 Mar 21:52
5e767b8
Compare
Choose a tag to compare

Added

  • Support for creating a PSR-11 Container
  • Allow to define multiple active profiles at compile time
  • Allow defining multiple profiles that a service belongs to
  • Improved the way many Definition objects are built
  • Allow merging multiple ContainerDefinitions
  • Allow a ContainerDefinition to be serialized and deserialized
  • Introduced a first-pass CLI tool for compiling a ContainerDefinition and caching it to file
  • Allow for using a factory to create a service

Changed

  • Renamed many classes, properties, and methods to reflect Container instead of Injector
  • Renamed UseScalar -> InjectScalar
  • Renamed UseScalarFromEnv -> InjectEnv
  • Rename UseService-> InjectService

Initial Release

07 Apr 00:52
6f24038
Compare
Choose a tag to compare

Please see CHANGELOG for more details.