Releases: simply-framework/container
Releases · simply-framework/container
Version 0.3.1
Version 0.3.0
Added
- The
Container::getCacheFile()
now accepts an optional callable parameter for encoding values.
Changed
- The container now stores cached information only in a single property
- Improved tests and some failure conditions with mutation testing
Version 0.2.1
Added
- Added new entry type
WiredEntry
for instantiating objects with container values as constructor parameters. - Added
ContainerBuilder::registerAutowiredClasses
, which createsWiredEntry
container entries based on
inspected constructor parameters for the given classes.
Version 0.2.0
Changed
- Moved the logic of detecting provider methods to new interface method
EntryProvider::getMethods()
. - Prefer constructors in cache loading, when possible
Fixed
ProviderEntry
will now ensure the value returned by container is actually an object
Version 0.1.0
Added
- Initial development release