All Versions
18
Latest Version
Avg Release Cycle
122 days
Latest Release
337 days ago

Changelog History
Page 2

  • v2.4.14 Changes

    September 18, 2018
    • ๐Ÿ‘ ContainerBuilder::resolveImplement supports polymorphism (#175)
    • ๐Ÿ‘ Helpers::expand() supports %dynamic.item% for dynamic parameters

    For the details you can have a look at the diff.

  • v2.4.13 Changes

    June 28, 2018
    • โœ… ContainerBuilder::completeStatement() improved error message
    • Helpers::autowireArguments() improved error message
    • ๐Ÿ‘ป ServiceCreationException: can alter exception message
    • names in error "Multiple services of type ..." are sorted
    • ๐Ÿ›  ContainerBuilder: fixed type of service

    For the details you can have a look at the diff.

  • v2.4.12 Changes

    May 17, 2018
    • ContainerPanel: compatibility with Tracy 2.5
    • ๐Ÿ’… coding style

    For the details you can have a look at the diff.

  • v2.4.11 Changes

    April 02, 2018
    • DecoratorExtension: do not decorate accessors by inner type (possible BC break)
    • ContainerBuilder: added check that accessor have no setup
    • Loader: add includes recursive limitation #164 #162
    • ContainerBuilder: added service type to ServiceCreationException (#151)

    For the details you can have a look at the diff.

  • v2.4.10 Changes

    September 06, 2017
    • ๐Ÿ‘Œ supports PHP up to 7.2
    • โž• added ServiceBuilder::setType() & getType() as a future replacements for setClass() and getClass()
    • ๐Ÿ”ง Compiler: added configuration option 'type' as a future replacement for 'class'
    • ๐Ÿ›  Loader: fixed including of paths with scheme in config loader (#153)
    • ๐Ÿ‘ ContainerLoader: better error message when is unable to create file
    • ๐Ÿ‘ป ContainerLoader: throws exception when is unable to create directory

    For the details you can have a look at the diff.

  • v2.4.9 Changes

    July 14, 2017
    • ๐Ÿ’… coding style: fixes, lowercase true/false/null
    • โž• added support for class aliases created via class_alias()#156
    • DependencyChecker: class is expired when parent/interfaces/traits was changed
    • DecoratorExtension: accepts setup syntax '$prop = val'
    • ContainerBuilder: allows ::Namespace\func as factory name
    • ๐Ÿ‘ generated factories: fix return type, PHP does not support return type covariance (#152)
    • โœ‚ removed unnecessary ltrim($class, '\')

    For the details you can have a look at the diff.

  • v2.4.8 Changes

    March 17, 2017
    • Compiler::loadDefinitions: allow to get to existing service by class #145
    • ContainerBuilder::getByType() added argument $throw
    • DependencyChecker::isExpired() can alter $phpFiles modification times #144
    • Helpers::getReturnType() ignores 'object' and 'mixed'
    • ๐Ÿšš PhpGenerator: removed unnecessary type checking in PHP 7
    • ๐Ÿ‘‰ uses nette/php-generator 2.6.1 wildcards
    • ContainerBuilder: create_function() replaced with eval()

    For the details you can have a look at the diff.

  • v2.3.14 Changes

    March 17, 2017
    • compatibility with nette/php-generator v2.6 #150
    • ContainerBuilder: create_function() replaced with eval()
    • โœ… tests: fixed mkdir() race condition
    • each() replaced with current() and next()

    For the details you can have a look at the diff.