Released version 3.0.4
- Resolver: fixed self-dependency #240
- InjectExtension: chooses a more specific type #234
- SearchExtension: Exception when class is not autoloaded.
- DecoratorExtension: resolves definitions before uses its
findByType()
- Container: added
getByName()
as alias forgetService()
- Compiler: moved Search extension before Decorator (#197)
- Resolver: better exception message (#233)
- InjectExtension: maintains natural order of inject methods (BC break)
For the details you can have a look at the diff.