Releases: nette/di
Releases · nette/di
Released version 2.3.10
- PhpReflection::
expandClassName()
added support for @return $this - ContainerBuilder: unused parameters check when generating factory
- Compiler: support for removing services via 'name: no'
- PhpReflection::
parseUseStatemenets()
: class in use can contain leading \ #97 - ContainerPanel:
ob_start()
is protected against flush when error occurs
For the details you can have a look at the diff.
Released version 2.3.9
Released version 2.3.8
- Container: added
getServiceType()
- Compiler: InjectExtension is moved after extensions added by ExtensionsExtension #88
- ContainerBuilder: service name must not be empty
- ContainerPanel: removed color distinction
- ContainerBuilder::
removeAlias()
removes aliases - ContainerBuilder::
checkCase()
checks interfaces too - Helpers::
autowireArguments()
better error message for PHP7 and class name case mismatch
For the details you can have a look at the diff.
Released version 2.3.7
- Compiler, CompilerExtension: shows suggestions for unexpected config items and extensions
- ContainerBuilder: better message
For the details you can have a look at the diff.
Released version 2.3.6
- ContainerBuilder: added support for PHP7 type hints
- DecoratorExtension: implemented decorating by factory interface
- PhpExtension: NULLs are skipped.
- NeonAdapter: fixed
dump()
for data with simple Nette\DI\Statement
For the details you can have a look at the diff.
Released version 2.2.6
- travis: migrating to container-based infrastructure
- improved coding style
For the details you can have a look at the diff.
Released version 2.3.5
- travis: migrating to container-based infrastructure
- improved coding style
For the details you can have a look at the diff.