Releases: cspray/annotated-container
Releases · cspray/annotated-container
v0.2 Release
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 ofInjector
- Renamed
UseScalar
->InjectScalar
- Renamed
UseScalarFromEnv
->InjectEnv
- Rename
UseService
->InjectService
Initial Release
Please see CHANGELOG for more details.