Skip to content

v1.11.0

Compare
Choose a tag to compare
@PabloKowalczyk PabloKowalczyk released this 24 Jan 18:42
· 5 commits to 1.11.x since this release
98935ac

First release in 2019 🎉

In the past Crunz tries to look for tasks/config in paths related to bin, this behavior is deprecated, now you should cd to the directory with crunz.yml and then run command. The same way as in PHPUnit, Composer and other PHP tools.

PHAR fixes - PR #146.

Date of v2 release was moved to April 2019 (PR - #147) to give more time to stabilize Crunz API and fix bugs.

DI config was converted from XML to plain PHP (PR #148) to remove hidden dependency on DOMDocument class.

Legacy Helpers/Utils code was removed, PR #150.
Recently PHP nightly on Travis CI was changed to 7.4-dev, so there is need to define tests on 7.3 explicitly - PR #157.

Long awaited serious locking landed in this release, thanks to the @digilist. Now custom LockStore can be passed to preventOverlapping method - PR #153.

First RC of v1.11 fixes bug with new lock mechanism (#171), also Symfony 4.2 deprecations were fixed (#173).

Along with PHAR fixes, and to reduce PHAR size, some not necessary needed dependencies was removed, and replaced with own code if needed:

  • symfony/property-access, PR #149
  • symfony/finder, PR #151
  • nesbot/carbon, PR #155