packagist phing/phing 2.6.0
Phing 2.6.0

latest releases: dev-main, 3.0.0, dev-dependabot/composer/symfony/console-5.4.39...
10 years ago

New or improved functionality:

  • Docbook5 documentation is now the main documentation; output targets
    are 'hlhtml', 'chunkhtml', 'hlpdf', 'epub' and 'webhelp'
  • HttpRequest task supports POST request
  • PharPackage task supports PKCS#12 certificate stores
  • WikiPublish task was added
  • Smarty task is now compatible with Smarty 3
  • A new logger 'TargetLogger' was added, displaying the execution time for each target
  • Composer task and package were updated
  • More unit / regression tests added
  • Various bugs and documentation errors fixed

Additionally, the following Trac tickets (see www.phing.info) were fixed in this release:

  • [1037] PropertyTask docs is wrong
  • [1036] Error in ApplyTask->executeCommand()
  • [1029] PhpDocumentor2 task broken with latest phpdoc version
  • [1027] RegexpMapper uses deprecated PREG_REPLACE_EVAL
  • [1025] PHPLocTask fails when installed via composer
  • [1023] Argument 1 passed to IniFileTokenReader::setFile() must be an instance of PhingFile
  • [1020] [PHP Error] Illegal string offset 'filename' [line 149 of /usr/share/pear/phing/tasks/ext/ExtractBaseTask.php]
  • [1015] phing does not allow phpunit to echo
  • [1011] Problem with spaces in output redirection path
  • [1004] <gitcommit .../> does not work because task definition is missing in defaults.properties + another bug
  • [1003] 2 php syntax bugs in GitCommitTask
  • [1000] Make phing.phar work out of the box
  • [999] phing-2.5.0.phar Can't load default task list
  • [993] passthru will redirect stderr
  • [990] Prompting for a property value when it is not set results in a repeated input message
  • [985] Git Commit Task missing from docs
  • [981] FileUtil::copyFile(): $preserveLastModified causes empty symlink target file
  • [970] FileSyncTask missing from docbook5 documentation
  • [966] phing unit tests nice on all platforms
  • [920] Load phpdepend dependency only when they are used
  • [906] Move to docbook5 documentation
  • [438] pdosqlexec: add delimiterType=none (default), clarify delimiter documentation (was: pdosqlexec triggers segmentation fault)

Don't miss a new phing release

NewReleases is sending notifications on new releases.