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