packagist phing/phing 3.0.0-RC1

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

This is the first release candidate for Phing 3.

The following issues and pull requests were closed in this release:

  • [ReflexiveTask] Added exception for missing filterchain #1538
  • [ReflexiveTask] Fixed behavior, if file attribute points to a directory. #1537
  • [PropertySelector] Fixed group selection #1536
  • [core] Fixed deprecation warnings - PHP ^8.1 #1535
  • [TryCatchTask] Rectify the logic of the "finally" clause #1534
  • [PhingTask] Fixed dot notation #1533
  • Fix PhpEvalTask bugs with functions taking scalar and multidimensional array params #1531
  • Moved aws related tasks to own repo #1530
  • Moved SassTask to own repo #1529
  • Moved PhpUnitTask to own repo #1528
  • Moved SonarTask to own repo #1527
  • Moved analyzer tasks to own repo #1526
  • Moved http tasks to own repo. #1523
  • Move pdo tasks and path-as-package task to system scope #1521
  • Moved svn tasks to own repo #1520
  • [core] Moved XmlPropertyTask and PharMetadata to system tasks. #1519
  • [core] Move archive tasks #1518
  • Moved DbdeployTask to own repo #1516
  • Rename "master" branch to "main" #1514
  • Moved VisualizerTask to own repo #1513
  • Moved inifile task to own repo #1512
  • [SassTask] [core] - Fixed Filesystem::listContents for numeric filenames. #1511
  • Removed unused imports #1510
  • Use Phing\Type\Element.*Aware traits #1508
  • Finalize namespace-ification #1506
  • Moved git tasks to own repo #1505
  • Moved HG tasks to own repo #1504
  • Fixed windows line ending issue #1500
  • Fixed line ending issue on windows #1499
  • excludesfile example #1498
  • Updated composer dependencies #1496
  • Added ModifiedSelector. #1487
  • [PHPUnitTask] Removed PHPUnitTestRunner7 #1486
  • [Pear*] Removed unused test xml file. #1485
  • [phploc] Fixed test case. #1484
  • [phploc] Json formatter not tested #1483
  • Size helper #1482
  • [PatternSet] Simplified __toString method. #1481
  • Standardize file size units #1480
  • [core] Fixed codecoverage in action with latest ubuntu #1478
  • Show suggestion on unknown target #1477
  • [BindTargets] Added BindTargets Task #1476
  • Changed build trigger handling #1474
  • [DateSelector] Add tests and correct behavior #1473
  • [core] Fixed delta in TimerTest.php #1471
  • [core] Move internal build steps from travis to github #1470
  • Updated Dependencies #1469
  • Changed arg passed to phploc #1457
  • Add tests and correct TouchTask behavior #1456
  • [PHPUnitTask] Added haltondefect argument #1455
  • [TouchTask] Test doesn't check that files were created with the correct timestamp #1454
  • [TouchTask] millis attribute leads to invalid dates #1453
  • [TouchTask] allows invalid datetime values to be specified #1452
  • [PHPUnitTask] Fixed processIsolation setting #1451
  • [PHPUnitTask] renamed formatter #1448
  • [core] Removed unused excludes in test build. #1447
  • [core] Work on PHP 8 #1445
  • [DeleteTask] Fixed that only variables can be passed by reference. #1444
  • [PHPUnitTask] Removed includes #1443
  • [core] Fixed tests #1442
  • [core] Added PHP 8.0 and 8.1 snapshot to travis #1441
  • Fix deprecated ReflectionParameter::getClass() #1440
  • [PlainPHPUnitResultFormatter] Added risky counter #1439
  • [PHPUnitResultFormatter] Added risky test counter to summary #1438
  • [CoverageMergerTask] Fixed code coverage handling #1437
  • Add new optional clover-html formatter. #1436
  • [PHPUnitResultFormatter] Added warning and risky counter #1435
  • [PHPUnitTask] Added failure handling for risky and warning tests #1434
  • [PHPUnitTask] Added missing halton* methods. #1433
  • Added coverage-* related test setup #1432
  • Make use of PHPUnit 9 code coverage and reporting #1431
  • Make better use of PHPUnit 9 code coverage and reporting #1430
  • [PHPUnitReportTask] Fixed windows detection #1429
  • Delete unused. #1428
  • ComposerTask tests don't need Composer on the path #1427
  • ComposerTask test failing if Composer isn't on the path #1426
  • SonarConfigurationFileParser tests fail on cygwin (Windows) #1425
  • Fix ini parser must ignore ini sections #1421
  • Fixed env handling for windows #1419
  • Environment argument for ExecTask is broken for windows #1417
  • Move composer vaidation to action #1415
  • Added GITHub action workflow. #1414
  • Fixed Windows codepage setting for utf8 beta. #1413
  • Updated dependencies #1412
  • Windows & UTF-8 #1399
  • Fix Support for Nested Exec Env Tag - Fixes #1395 #1396
  • ENV SubTask Not Working as Expected #1395
  • Added new version of FtpDeloyTask #1394
  • Variable properties which could not expanded should be null. #1393
  • Error resolving proxy #1391
  • Fix visualizer bug #1390
  • [HttpRequest] Fixed verbose mode. #1389
  • [phploc] Fixed broken task for PHP >= 7.3 #1387
  • Downgraded guzzle to 6.5 #1386
  • httpget broken by guzzle update #1385
  • Could not create task/type: 'scp'. Make sure that this class has been declared using taskdef / typedef. (3.0.0-alpha4) #1372
  • VisualizerTask bug #1388
  • Reliance on PEAR packages despite being removed from PEAR itself #1370
  • [SubPhing] Fail on error should also be passed to the phing task. #1361
  • Cleanup test build script #1332
  • Added missing Target::dependsOn implementation #1303
  • Declaration of case-insensitive constants is deprecated - replace Net_FTP #1224

Don't miss a new phing release

NewReleases is sending notifications on new releases.