- Adds all existing documentation and publishes it at https://zendframework.github.io/zend-di/
- #3 fixes how
InstanceManager::sharedInstancesWithParams()behaves when multiple calls are made with different sets of parameters (it should return different instances in that situation).
- #16 adds container-interop as a dependency, and updates the
Interop\Container\ContainerInterface. This required adding the following methods:
- #15 and #16 remove most development dependencies, as the functionality could be reproduced with generic test assets or PHP built-in classes. These include:
- #16 updates the try/catch block in
Zend\Di\Di::resolveMethodParameters()to catch container-interop exceptions instead of the zend-servicemanager-specific exception class. Since all zend-servicemanager exceptions derive from container-interop, this provides more flexibility in using any container-interop implementation as a peering container.