Skip to content

1.9.0 Release: Chain Loaders, Resolution Filter, Imagine Library 0.7, Response Code Configuration, Additional Background Filter Positions

Compare
Choose a tag to compare
@robfrawley robfrawley released this 02 Sep 23:43
· 767 commits to 2.x since this release
1.9.0
2b9f4e6

Changelog

Full Changelog

  • [Tests] Fix filesystem loader deprecation message in tests. #982 (robfrawley)
  • [Filter] Add "centerright" and "centerleft" positions to background filter. #974 (cmodijk)
  • [Config] Allow to configure the HTTP response code for redirects. #970 (lstrojny)
  • [Console] Added --force option, renamed --filters to --filter, and pretty resolve command. #967 (robfrawley)
  • [CS] Fix two docblock annotations. #965 (imanalopher)
  • [Data Loader] [Deprecation] The FileSystemLoader no longer accepts an array of data root paths; instead pass a FileSystemLocator, which should instead be passed said paths. #963 (robfrawley, rpkamp)
  • [Composer] Allow avalanche123/Imagine version 0.7.0. #958 (robfrawley)
  • [Data Loader] [Documentation] Add chain loader documentation. #957 (robfrawley)
  • [Data Loader] Add chain loader implementation. #953 (robfrawley)
  • [CS] Fix templating extension method return type. #951 (imanalopher)
  • [Dependency Injection] Fix compiler pass log message typo. #947 (you-ser)
  • [Travis] Default to trusty container image (with precise image for php 5.3). #945 (robfrawley)
  • [Enqueue] Use simplified transport configuration. #942 (makasim)
  • [Filter] Add resolution loader implementation. #941 (robfrawley)
  • [Travis] Remove Symfony 3.3 from allowed failures. #940 (robfrawley)
  • [Utility] Use simplified Symfony kernel version comparison operation. #939 (robfrawley)

Upgrade

  • [Data Loader] The arguments for the FileSystemLoader class constructor have changed. Passing an array of roots as the third parameter and an (optional) LocatorInterace as the fourth parameter is deprecated. A LocatorInterface should now be passed as third parameter, and the array of roots to the LocatorInterface::__construct() method directly. All prior signatures will continue to work until 2.0 is release.
  • [Console] Added the --force parameter to resolve console command to force image resolution regardless of cache. Added the --as-script parameter to resolve console command to disable verbose, "prettified" output.
  • [Composer] Imagine library upgraded to version 0.7.x.