Phing v2.14.0 Release Notes

Release Date: 2016-03-10 // about 8 years ago
  • ๐Ÿš€ This release contains the following new or improved functionality:

    • Phing can now emit a specific status code on exit after failing
    • โž• Added IsPropertyTrue/IsPropertyFalse conditions
    • โž• Added IsWritable / IsReadable selectors
    • โž• Added GitDescribe task
    • โž• Added CutDirs mapper
    • ๐Ÿ Line breaks in property files on Windows machines fixed
    • ๐Ÿ‘ FileSync task now supports excluding multiple files/directories
    • ๐Ÿ“š Various typo and bug fixes, documentation updates

    ๐Ÿš€ The following tickets were closed in this release:

    • ๐Ÿ“š [1245] ExecTask documentation has incorrect escape attribute default value
    • [1244] phpunit task -- problem when listener depends on bootstrap
    • [1242] symfonyConsoleTask does not quote path to console
    • [1241] SymfonyConsoleTask's checkreturn / propertyname are not documented
    • [1239] ResolvePath just concatenates if "dir" attribute is present
    • [1237] HttpGetTask should catch HTTP_Request2_Exception, throw BuildException
    • ๐Ÿ“š [1236] version-compare condition typo in documentation
    • ๐Ÿ“š [1235] misworded sentence in documentation
    • [1234] IsFailure condition always evaluates to TRUE
    • [1231] JsHintTask fails when filename contains double quotes
    • [1198] PropertyTask resolving UTF-8 special chars in file attribute
    • โšก๏ธ [1194] Update relax-ng schema
    • ๐Ÿš€ [1132] Provide SHA512 sum of all generated archives for a release
    • [1131] Verification of changelog file fails when your file is in a directory added in your classpathref
    • ๐Ÿ‘ [1046] ReplaceTokensWithFile doesn't support begintoken/endtokens with / in them