All notable changes to this project will be documented in this file.
The format is based on Keep a Changelog and this project adheres to Semantic Versioning.
LazyInjectorBuilder
now creates and applies configs immediately
- Allow
Zend\ContainerFactory
to use an existing injector instance
Zend\Config
andZend\ContainerFactory
for improved Zend Service Manager compatibility
Config\ServiceConfig
has been replaced withZend\Config
- Added
LazyInjectorBuilder
to allow configurations to be loaded by class name
- Use PHP 7.1+ syntax and features; all classes and interfaces are now strictly typed
- Correct
provide
configuration for Composer
ServiceConfig
now shares instances by default and supports theshared
andshared_by_default
options
- Add
InjectorBuilder
to programmatically configure the injector - Add
ContainerConfig
to apply container aliasing for injector - Add
ServiceConfig
to apply service definitions to injector
- All injector references are now considered valid
- Injector aliases are now handled correctly
Initial release.