packagist phing/phing 3.0.0-alpha1
3.0.0 alpha1

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

The following issues were closed in this release:

  • fixed typos in error messages #888
  • Refactor SassTask tests #882
  • The is_executable check in the Which method when run on Windows is unnecessary. #880
  • Fixed #712 #879
  • Added missing method DataType::getDataTypeName() #864
  • Removed unused methods in StringHelper #863
  • Fixed ConsoleInputHandler for symfony 4 #862
  • Fixed regression test 309 for win #860
  • Fixed FileUtils::contentEquals #859
  • ConsoleInputHandler isn't Symfony 4 compatible #858
  • Added multiple property file inclusion. #856
  • Fixed wrong init value #855
  • Fixed FatalError in ZendGuardFileSet #854
  • Optimized api build file #852
  • Fixed grammar for phpdoc2 task. #851
  • Removed more include statements #850
  • Removed includes/requires from test sources. #849
  • Removed unused ident #846
  • Added SvnProp* tasks #845
  • Updated supported php version #844
  • Added ClasspathAware trait. #843
  • Get rid of FunctionParam class. #842
  • Added selectors to the grammar file. #841
  • Removed hhvm build from travis - added php nightly #839
  • Removed unused methods. #838
  • Fixed method call on duplicated targets. #837
  • Removed includes for phing own classes #836
  • Removed IterableFileSet #835
  • Removed settings of deprecated ini options #834
  • Simplified Character::isLetter() #833
  • Made DateSelector::setMillis() public #832
  • Improved error/exception reporting in Task::perform() #831
  • Added public setter/getter to reference object. #830
  • Target attrib of PhingTask must not be empty. #827
  • Included Listener/Logger chapter in master.xml #822
  • Updated documentation - FileSyncTask #820
  • Fixed call to a private member var. #819
  • Fixed exclude/include groups for phpunit 6. #818
  • Git branch #817
  • GitBranchTask failes with git >= 2.15.0 #816
  • Fixed composer install issue #815
  • Bump minimum PHP version to 7.0+ #813
  • PharPackageTask wrong format of path in webstub and/or clistub when building on Windows #809
  • Cannot make work PHPUnit 6 #802
  • Can't install dev-master version using Composer #799
  • Fixed generation of html reportfiles. #798
  • Init feature #796
  • Added type aware traits. #783
  • Added regex attrib to the filename selector. #782
  • Added casesensitive and handledirsep attribs to the regexp mapper. #781
  • Added casesensitive and handledirsep attribs to the glob mapper. #780
  • Added multline attribute to containsregexp selector. #779
  • Added negate, regexp, casesensitive attribs to linecontainsregexp filter #778
  • Added negate attribute to the linecontains filter. #777
  • Fixed log method - HttpGetTask. #771
  • Added stopwatch name to log output. #767
  • feature request: stopwatch should show name as well #765
  • stopwatch includes autoloader #764
  • Fix: php.ini variable evaluation and "Notice: A non well formed numeric value encountered" #761
  • Added ability logging exceptions. #760
  • Added location setting to all task defined. #759
  • Added DependSet task. #757
  • Added FileList support to the TouchTask #756
  • Added osfamily attribute to ExecTask #755
  • Fixed usage of filelist if PathConvert uses a reference. #754
  • Superseded #302 Remove S3 PEAR dependency #748
  • Added relentless task. #746
  • StatisticsListener #744
  • Default exclude task #740
  • Fixed PropertyConditions behavior. #739
  • Fixed deprecated function calls. #737
  • SCA with Php Inspections (EA Extended) #731
  • Added PHPLoc ^4 support. #729
  • PHPLoc Task: Wrong class name in CSV Formatter #725
  • PHPLoc task Wrong class name for XML Logger class #724
  • HttpRequestTask doesn't support POST application/json #715
  • SassTask: Consider removing/embeding the dependency on Pear::System #710
  • Parallel Task: Call to a member function push() on null in ... Manager.php:237 #706
  • Dynamic path for composer task #701
  • patchTask not shell escaping file paths #693
  • Relative Symlinks #684
  • NullPointerException when phploc is used without a formatter #683
  • Always interpret basedir as relative to project's root #668
  • phpunit task is not compatible with PHPUnit 6.0 #659
  • symfony/yaml dependency improvemnt #658
  • Deprecate the PEAR channel #657
  • Making phing compatible with phive (https://phar.io) #633
  • Phing Strict Build Mode #626
  • Adding 0 and 1 strings as true and false values in StringHelper. #590
  • PHPUnitReportTask fails with XSLTProcessor::importStylesheet() unable to read phar:/usr/local/bin/phing/etc/str.replace.function.xsl (Trac #1240) #584
  • Unit test for various Git and SVN related tasks fails if locale is not 'en' or 'C' (Trac #1213) #577
  • Phingcall should have the options returnProperty (Trac #1209) #576
  • add task for git archive or git checkout-index (Trac #1182) #573
  • Error overwriting symlinks on copy or move (Trac #1096) #562
  • Support in chmod, chown, delete, echo, copy, foreach and move tasks (Trac #1026) #559
  • ComposerTask when composer is installed in the system (Trac #1008) #558
  • phing should get a strict mode (Trac #918) #554
  • Add 'hide input' attribute to InputTask (Trac #885) #553
  • Find build.xml file in parent directory tree (Trac #864) #551
  • includePath using project.basedir is failing under certain conditions (Trac #586) #537
  • Properties not being set on subsequent sets. (Trac #511) #535
  • Build Progress Bar (Trac #305) #532
  • Document that in a FileSet include/exclude "foo/" means "foo/**" #367
  • Make basedir property (including its default value) a path relative to the buildfile #358
  • Remove S3 PEAR dependency #302
  • Consider the strings "1" and "0" to be true and false, respectively. #261
  • Phing Strict Build Mode #159

The following pull requests were merged in this release:

  • fixed typos in error messages #888
  • Refactor SassTask tests #882
  • The is_executable check in the Which method when run on Windows is unnecessary. #880
  • Fixed #712 #879
  • Added missing method DataType::getDataTypeName() #864
  • Removed unused methods in StringHelper #863
  • Fixed ConsoleInputHandler for symfony 4 #862
  • Fixed regression test 309 for win #860
  • Fixed FileUtils::contentEquals #859
  • Added multiple property file inclusion. #856
  • Fixed wrong init value #855
  • Fixed FatalError in ZendGuardFileSet #854
  • Optimized api build file #852
  • Fixed grammar for phpdoc2 task. #851
  • Removed more include statements #850
  • Removed includes/requires from test sources. #849
  • Removed unused ident #846
  • Added SvnProp* tasks #845
  • Updated supported php version #844
  • Added ClasspathAware trait. #843
  • Get rid of FunctionParam class. #842
  • Added selectors to the grammar file. #841
  • Removed hhvm build from travis - added php nightly #839
  • Removed unused methods. #838
  • Fixed method call on duplicated targets. #837
  • Removed includes for phing own classes #836
  • Removed IterableFileSet #835
  • Removed settings of deprecated ini options #834
  • Simplified Character::isLetter() #833
  • Made DateSelector::setMillis() public #832
  • Improved error/exception reporting in Task::perform() #831
  • Added public setter/getter to reference object. #830
  • Target attrib of PhingTask must not be empty. #827
  • Included Listener/Logger chapter in master.xml #822
  • Updated documentation - FileSyncTask #820
  • Fixed call to a private member var. #819
  • Fixed exclude/include groups for phpunit 6. #818
  • Git branch #817
  • Fixed composer install issue #815
  • Fixed generation of html reportfiles. #798
  • Added type aware traits. #783
  • Added regex attrib to the filename selector. #782
  • Added casesensitive and handledirsep attribs to the regexp mapper. #781
  • Added casesensitive and handledirsep attribs to the glob mapper. #780
  • Added multline attribute to containsregexp selector. #779
  • Added negate, regexp, casesensitive attribs to linecontainsregexp filter #778
  • Added negate attribute to the linecontains filter. #777
  • Fixed log method - HttpGetTask. #771
  • Added stopwatch name to log output. #767
  • Fix: php.ini variable evaluation and "Notice: A non well formed numeric value encountered" #761
  • Added ability logging exceptions. #760
  • Added DependSet task. #757
  • Added FileList support to the TouchTask #756
  • Added osfamily attribute to ExecTask #755
  • Fixed usage of filelist if PathConvert uses a reference. #754
  • Superseded #302 Remove S3 PEAR dependency #748
  • Added relentless task. #746
  • StatisticsListener #744
  • Default exclude task #740
  • Fixed PropertyConditions behavior. #739
  • Fixed deprecated function calls. #737
  • SCA with Php Inspections (EA Extended) #731
  • Added PHPLoc ^4 support. #729
  • Dynamic path for composer task #701
  • Phing Strict Build Mode #626
  • Adding 0 and 1 strings as true and false values in StringHelper. #590
  • Document that in a FileSet include/exclude "foo/" means "foo/**" #367
  • Make basedir property (including its default value) a path relative to the buildfile #358

Don't miss a new phing release

NewReleases is sending notifications on new releases.