From 801619a1b1abb0c308c6539ab635ed545c2ae377 Mon Sep 17 00:00:00 2001 From: Michiel Rook Date: Fri, 3 Jul 2020 16:56:24 +0200 Subject: [PATCH] Update changelog with 3.0.0a4 issues --- CHANGELOG.md | 142 +++++++++++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 142 insertions(+) diff --git a/CHANGELOG.md b/CHANGELOG.md index c451b7edc3..cfbd156def 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -2,6 +2,148 @@ P H I N G ========================= +Jul. X, 2020 - Phing 3.0.0 alpha 4 +---------------------------------- + +The following issues and pull requests were closed in this release: + + * [PatternSet] Added missing test. [\#1350](https://github.com/phingofficial/phing/pull/1350) + * Phpcstask fileset support [\#1349](https://github.com/phingofficial/phing/pull/1349) + * Removed PhpCodeSnifferTask [\#1346](https://github.com/phingofficial/phing/pull/1346) + * [test/build.xml] Removed adhoc tasks and use bootstrap [\#1336](https://github.com/phingofficial/phing/pull/1336) + * Fixed condition [\#1334](https://github.com/phingofficial/phing/pull/1334) + * Added extension points [\#1324](https://github.com/phingofficial/phing/pull/1324) + * Added augment reference task. [\#1323](https://github.com/phingofficial/phing/pull/1323) + * Added ClassConstants filter [\#1322](https://github.com/phingofficial/phing/pull/1322) + * Removed ansible support in favor of docker [\#1321](https://github.com/phingofficial/phing/pull/1321) + * Moved Zend Server Development Tools Tasks to own repo [\#1320](https://github.com/phingofficial/phing/pull/1320) + * [PathConvert] Fixed validation on attributes. [\#1319](https://github.com/phingofficial/phing/pull/1319) + * [FileUtils] Fixed file separator/pathSeparator as not always set. [\#1318](https://github.com/phingofficial/phing/pull/1318) + * Fixed phpunit warnings [\#1317](https://github.com/phingofficial/phing/pull/1317) + * [subphing] Added bulk project execution task. [\#1316](https://github.com/phingofficial/phing/pull/1316) + * [build.xml] Fixed deprecated warning. [\#1315](https://github.com/phingofficial/phing/pull/1315) + * [TruncateTask] Simplified new file creation. [\#1314](https://github.com/phingofficial/phing/pull/1314) + * [AdhocTaskdefTask] Fixed is subclass of task test. [\#1313](https://github.com/phingofficial/phing/pull/1313) + * [Target] Added location support. [\#1312](https://github.com/phingofficial/phing/pull/1312) + * [Phing] Used finally to simplify exc handling [\#1311](https://github.com/phingofficial/phing/pull/1311) + * [Phing] Removed not needed method [\#1310](https://github.com/phingofficial/phing/pull/1310) + * [Phing] Removed deprecated setting of track_errors [\#1309](https://github.com/phingofficial/phing/pull/1309) + * [Phing] Simplified os family condition [\#1308](https://github.com/phingofficial/phing/pull/1308) + * [Phing] Removed php compat condition [\#1307](https://github.com/phingofficial/phing/pull/1307) + * Moved JsHintTask to own repo [\#1306](https://github.com/phingofficial/phing/pull/1306) + * [PhingTask] Fixed exception handling and condition [\#1305](https://github.com/phingofficial/phing/pull/1305) + * Moved JsMinTask to own repo. [\#1304](https://github.com/phingofficial/phing/pull/1304) + * [PhingTask] Fixed multi same property [\#1296](https://github.com/phingofficial/phing/pull/1296) + * [PhingTask] Added native basedir support. [\#1295](https://github.com/phingofficial/phing/pull/1295) + * [WIP] [PhingTask] Fixed possible infinity loop [\#1294](https://github.com/phingofficial/phing/pull/1294) + * [ForeachTask] Cleanup code [\#1293](https://github.com/phingofficial/phing/pull/1293) + * [PhingTask] Cleanup code. [\#1292](https://github.com/phingofficial/phing/pull/1292) + * [PhingTask] Added output argument. [\#1291](https://github.com/phingofficial/phing/pull/1291) + * [MonologListener] Fixed logging for warning [\#1290](https://github.com/phingofficial/phing/pull/1290) + * [PropertyTask] reduce complexity by extract method [\#1287](https://github.com/phingofficial/phing/pull/1287) + * Moved phpdoc task to own repository. [\#1286](https://github.com/phingofficial/phing/pull/1286) + * [MoveTask] Added granularity support [\#1278](https://github.com/phingofficial/phing/pull/1278) + * [TouchTask] fixed log output setting datetime [\#1277](https://github.com/phingofficial/phing/pull/1277) + * [CopyTask] Added granularity support on LMT of src [\#1276](https://github.com/phingofficial/phing/pull/1276) + * [FileUtils] Added granularity support [\#1275](https://github.com/phingofficial/phing/pull/1275) + * [MoveTask] Added preservepermissions support. [\#1274](https://github.com/phingofficial/phing/pull/1274) + * [PhingTask] Added some more general tests [\#1273](https://github.com/phingofficial/phing/pull/1273) + * [PhingTask] Added override tests [\#1272](https://github.com/phingofficial/phing/pull/1272) + * [PhingTask] Added ref no inheritance and path test [\#1271](https://github.com/phingofficial/phing/pull/1271) + * [PhingTask] Added reference inheritance test [\#1270](https://github.com/phingofficial/phing/pull/1270) + * [TruncateTask] fixed unit suffix on length/adjust [\#1269](https://github.com/phingofficial/phing/pull/1269) + * [MoveTask] Fixed default overwrite behavior. [\#1268](https://github.com/phingofficial/phing/pull/1268) + * Moved ssh tasks to own repo [\#1267](https://github.com/phingofficial/phing/pull/1267) + * Moved zendcodeanalyser task to own repo [\#1266](https://github.com/phingofficial/phing/pull/1266) + * Moved SmartyTask to own repository. [\#1265](https://github.com/phingofficial/phing/pull/1265) + * [PhingTask] added inherit basedir tests [\#1264](https://github.com/phingofficial/phing/pull/1264) + * [PhingTask] Added some more tests [\#1263](https://github.com/phingofficial/phing/pull/1263) + * [PhingTask] Added test implementations [\#1262](https://github.com/phingofficial/phing/pull/1262) + * [PhingTask] add xml test files [\#1261](https://github.com/phingofficial/phing/pull/1261) + * [core] Removed not used assignment [\#1260](https://github.com/phingofficial/phing/pull/1260) + * [Task] bind task to another task [\#1259](https://github.com/phingofficial/phing/pull/1259) + * [PropertyHelper] Reduced complexity [\#1258](https://github.com/phingofficial/phing/pull/1258) + * [Project] Added inherited properties getter. [\#1257](https://github.com/phingofficial/phing/pull/1257) + * [TouchTask] Added mapping support. [\#1256](https://github.com/phingofficial/phing/pull/1256) + * [ZipTask] fixed basedir [\#1255](https://github.com/phingofficial/phing/pull/1255) + * [ExecTask] Fixed resolving env vars [\#1254](https://github.com/phingofficial/phing/pull/1254) + * Using ExecTask with environment variables [\#1253](https://github.com/phingofficial/phing/issues/1253) + * Moved ioncube tasks to own repo [\#1249](https://github.com/phingofficial/phing/pull/1249) + * Moved PhkPackageTask to own repo. [\#1248](https://github.com/phingofficial/phing/pull/1248) + * Simplify visualizer tests [\#1247](https://github.com/phingofficial/phing/pull/1247) + * Moved FtpDeployTask to own repo [\#1246](https://github.com/phingofficial/phing/pull/1246) + * VisualizerTask breaks test execution [\#1245](https://github.com/phingofficial/phing/issues/1245) + * Provide --config-option switch for svn tasks [\#1244](https://github.com/phingofficial/phing/pull/1244) + * [PhingCallTask] set target on callee [\#1243](https://github.com/phingofficial/phing/pull/1243) + * ZipTask cannot create zip using basedir [\#1242](https://github.com/phingofficial/phing/issues/1242) + * [PhingTask] Added full subproject handling. [\#1241](https://github.com/phingofficial/phing/pull/1241) + * Fixed error, if error_get_last equals to null [\#1240](https://github.com/phingofficial/phing/pull/1240) + * Added regression tests [\#1239](https://github.com/phingofficial/phing/pull/1239) + * Added echoxml task [\#1238](https://github.com/phingofficial/phing/pull/1238) + * Added support for creating custom attributes in the parsing phase. [\#1237](https://github.com/phingofficial/phing/pull/1237) + * [DiagnosticsTask] Fixed composer warning. [\#1236](https://github.com/phingofficial/phing/pull/1236) + * Moved coverage tasks to new repo [\#1230](https://github.com/phingofficial/phing/pull/1230) + * Removed ExportPropertiesTask in favor of EchoProperties task [\#1229](https://github.com/phingofficial/phing/pull/1229) + * Moved Liquibase Tasks to an ext repo. [\#1228](https://github.com/phingofficial/phing/pull/1228) + * [PropertyTask] Added "required" attribute [\#1226](https://github.com/phingofficial/phing/pull/1226) + * Added custom task/type support [\#1225](https://github.com/phingofficial/phing/pull/1225) + * Fixed IsTrueCondition [\#1221](https://github.com/phingofficial/phing/pull/1221) + * [PropertyTask] Added type hints [\#1218](https://github.com/phingofficial/phing/pull/1218) + * [EchoTask] Fixed type handling. [\#1217](https://github.com/phingofficial/phing/pull/1217) + * Removed memory limit from travis ini and some refactor [\#1216](https://github.com/phingofficial/phing/pull/1216) + * Added posix permission selector [\#1209](https://github.com/phingofficial/phing/pull/1209) + * Added multi line description support, … [\#1208](https://github.com/phingofficial/phing/pull/1208) + * SassTask mangles the CLI command depending on attribute order [\#1206](https://github.com/phingofficial/phing/issues/1206) + * Monolog listener [\#1204](https://github.com/phingofficial/phing/pull/1204) + * Value "0" is impossible [\#1201](https://github.com/phingofficial/phing/issues/1201) + * Incorrect type cast string-boolean [\#1200](https://github.com/phingofficial/phing/issues/1200) + * Updated dependencies [\#1195](https://github.com/phingofficial/phing/pull/1195) + * [WIP] Symfony 5 compat [\#1194](https://github.com/phingofficial/phing/pull/1194) + * replace ignore-checks in tests [\#1193](https://github.com/phingofficial/phing/pull/1193) + * replace @expectedException* anotation [\#1191](https://github.com/phingofficial/phing/pull/1191) + * [FileList] Fixed iterator [\#1190](https://github.com/phingofficial/phing/pull/1190) + * Removed unused lines of code. [\#1189](https://github.com/phingofficial/phing/pull/1189) + * fix coding style for test files [\#1188](https://github.com/phingofficial/phing/pull/1188) + * Allow symfony/* ^5.0 [\#1185](https://github.com/phingofficial/phing/issues/1185) + * Fixed indention [\#1183](https://github.com/phingofficial/phing/pull/1183) + * Move from PhingFile to SplFileObject - part 1 [\#1178](https://github.com/phingofficial/phing/pull/1178) + * Fixed not called Phing::shutdown() [\#1177](https://github.com/phingofficial/phing/pull/1177) + * Parameter unittests [\#1176](https://github.com/phingofficial/phing/pull/1176) + * Update ComposerTask code & documentation [\#1175](https://github.com/phingofficial/phing/pull/1175) + * fix coding style issues [\#1174](https://github.com/phingofficial/phing/pull/1174) + * Added PrefixLines test [\#1168](https://github.com/phingofficial/phing/pull/1168) + * Added SilentLoggerTest [\#1167](https://github.com/phingofficial/phing/pull/1167) + * Create TimestampedLoggerTest [\#1166](https://github.com/phingofficial/phing/pull/1166) + * Added test for StatisticsListener [\#1165](https://github.com/phingofficial/phing/pull/1165) + * [DefaultLogger] added unit test for buildFinished [\#1164](https://github.com/phingofficial/phing/pull/1164) + * CompserTask documentation [\#1163](https://github.com/phingofficial/phing/issues/1163) + * PSR12 and Object Calisthenics [\#1161](https://github.com/phingofficial/phing/pull/1161) + * get_magic_quotes_runtime() deprecated in 7.4 - replace HTTP_Request2 [\#1160](https://github.com/phingofficial/phing/issues/1160) + * Added SleepTaskTest [\#1153](https://github.com/phingofficial/phing/pull/1153) + * Fixed PSR12 related errors by phpcbf [\#1152](https://github.com/phingofficial/phing/pull/1152) + * Add unit test for Description addText method [\#1151](https://github.com/phingofficial/phing/pull/1151) + * Added bootstrap to scrutinizer config [\#1150](https://github.com/phingofficial/phing/pull/1150) + * [PhingTest] Added test case for printUsage [\#1149](https://github.com/phingofficial/phing/pull/1149) + * Fixed notice in JsonLogger. [\#1148](https://github.com/phingofficial/phing/pull/1148) + * [DataTypeTest] Added missing license and property [\#1147](https://github.com/phingofficial/phing/pull/1147) + * Datatype unit-tests [\#1146](https://github.com/phingofficial/phing/pull/1146) + * [StatisticsListener] Fixed PHP Error [\#1145](https://github.com/phingofficial/phing/pull/1145) + * The variable '$php_errormsg' is deprecated since PHP 7.2; Using error_get_last() instead [\#1144](https://github.com/phingofficial/phing/pull/1144) + * Rename __import method [\#1143](https://github.com/phingofficial/phing/pull/1143) + * StringReader should be an InputStreamReader [\#1141](https://github.com/phingofficial/phing/pull/1141) + * PDOSQLExecTask constructor error [\#1138](https://github.com/phingofficial/phing/issues/1138) + * update coding style [\#1137](https://github.com/phingofficial/phing/pull/1137) + * add Build-Matrix [\#1136](https://github.com/phingofficial/phing/pull/1136) + * FileHashTask should always generate a file. [\#1135](https://github.com/phingofficial/phing/pull/1135) + * Added loglevel attribute to the phpcs task. [\#1134](https://github.com/phingofficial/phing/pull/1134) + * Removed duplicated code. [\#1133](https://github.com/phingofficial/phing/pull/1133) + * update dependencies [\#1132](https://github.com/phingofficial/phing/pull/1132) + * Added ext-intl to appveyor.yml [\#1131](https://github.com/phingofficial/phing/pull/1131) + * add editorconfig, update gitattributes [\#1130](https://github.com/phingofficial/phing/pull/1130) + * [WIP] DirectoryScanner and AbstractFileSet improvements. [\#1034](https://github.com/phingofficial/phing/pull/1034) + * Auto-discover custom tasks when installed through Composer [\#654](https://github.com/phingofficial/phing/issues/654) + * MkdirTask behaves the same as "mkdir" Linux command and respects POSIX ACL [\#591](https://github.com/phingofficial/phing/pull/591) + Sep. 13, 2019 - Phing 3.0.0 alpha 3 -----------------------------------