All Versions
27
Latest Version
Avg Release Cycle
55 days
Latest Release
1426 days ago
Changelog History
Page 1
Changelog History
Page 1
-
v6.1.1 Changes
December 07, 2020 -
v6.1.0 Changes
December 06, 2020 -
v6.0.0 Changes
November 27, 2020Implemented enhancements:
- โ Replace WrapperRunner and SqliteRunner with file-based processes communication to drop proc_open in favor of Symfony\Process #526
- โ Paratest hangs indefinitely with WrapperRunner and SqliteRunner #431
- โ Replace proc_open with Symfony\Process #527 (Slamdunk)
- ๐ Allow PHP 8.0 #461 (Slamdunk)
๐ Fixed bugs:
- โ Sub-processes generate coverage/logging #518
- โ Forbid custom PHPUnit binary as ParaTest is coupled with pinned PHPUnit version #528 (Slamdunk)
- โ Print 100% ending progress #524 (Slamdunk)
Closed issues:
- โ PHP 8 compatibility #562
- โ PHP Warning: Use of undefined constant T_MATCH #530
- ๐ Support for phpunit --order-by #502
- ๐จ Refactor internal v4 code with better OOP for easier maintenance #480
- โ Disable Generic.Formatting.MultipleStatementAlignment.NotSame sniff #475
- โ Phar execution failure when a wrapper is used #364
- ๐ Memory/Performance Optimizations when running Magento Test Suite #319
๐ Merged pull requests:
- โ Sub-processes: skip XML-defined logs and cc #561 (Slamdunk)
- โ [PHP 8] Warning: Private methods cannot be final as they are never overridden by other classes #559 (tugmaks)
- โ Add support for Cobertura coverage format #557 (grachevko)
- โก๏ธ composer(deps-dev): update infection/infection requirement from 0.18.0 to 0.18.2 #553 (dependabot[bot])
- โก๏ธ composer(deps-dev): update phpstan/phpstan requirement from 0.12.50 to 0.12.52 #552 (dependabot[bot])
- โก๏ธ composer(deps-dev): update vimeo/psalm requirement from 4.0.0 to 4.0.1 #551 (dependabot[bot])
- โก๏ธ composer(deps-dev): update vimeo/psalm requirement from 3.17.2 to 3.17.2 || 4.0.0 #550 (dependabot[bot])
- ๐ Check test randomness outcome is deterministic with --random-order-seed set #549 (Slamdunk)
- ๐ Support TeamCity file to be a FIFO #547 (Slamdunk)
- โ Infection 0.18: ignore asserts #546 (Slamdunk)
- โ Make unnecessary associative array a list #542 (Slamdunk)
- โก๏ธ Minor tools update #541 (Slamdunk)
- ๐ Fix phpunit-wrapper from resetting variables in global scope in WrapperRunner #540 (proggga)
- โ Add paratest tests execution in random sort #539 (proggga)
- โ Add --log-teamcity option #537 (Slamdunk)
- โ Make test suite compatible with PHPUnit 9.4 #536 (Slamdunk)
- ๐ Fix phpunit/php-code-coverage deprecation #534 (Slamdunk)
- โ RunnerWorker simplified #529 (Slamdunk)
- โ Add mutation testing #510 (Slamdunk)
-
v5.0.4 Changes
August 26, 2020Implemented enhancements:
๐ Fixed bugs:
-
v5.0.3 Changes
August 26, 2020๐ Fixed bugs:
- โ PHPUnit 9 BaseRunner -> Writer error #520
- โ BaseRunner -> Writer $name #521 (matthewnessworthy)
-
v5.0.2 Changes
August 25, 2020๐ Fix PHAR build for release assets (2nd try)
-
v5.0.1 Changes
August 25, 2020๐ Fix PHAR build for release assets
-
v5.0.0 Changes
August 25, 2020Implemented enhancements:
- ๐ Allow setting custom temp directory #428
- โ Use PHPUnit listeners #286
- โ No info on failing / risky tests #282
- โ Generic exceptions do not help #158
๐ Fixed bugs:
- โ --stop-on-failure does not work with WrapperRunner #262
- โ PHPUnit warnings and risky tests are ignored #235
- โ CI: test compiled PHAR against a known passing suite #519 (Slamdunk)
- โ Print footer consistent with PHPUnit #517 (Slamdunk)
- ๐ง Enable coverage from XML configuration file #514 (Slamdunk)
- ๐ Support --stop-on-failure on WrapperRunner and SqliteRunner too #512 (Slamdunk)
- ๐ง Use native PHPUnit configuration loader #498 (Slamdunk)
- โ Prove #68 is fixed #495 (Slamdunk)
- โ Escape PHP_BINARY as well #486 (Slamdunk)
Closed issues:
- ๐ Support for PHPUnit 9.3 #503
- โ Adopt strictier version policy and stick with latest PHPUnit version only #450
- โ Ignored logging section in phpunit.xml file #442
- ๐ง Not handled configuration file #434
- ๐ Code coverage merge doesn't seem to take @Covers into account #400
- โ Error passing coverage-text with --runner SqliteRunner #356
- โ Coverage does not report error for missing whitelist #346
- โ Coverage reports are different from PHPUnit #344
- โ Excluded groups still appear to be run by default in paratest (different from PHPUnit behavior) #314
- ๐ Could not run it on windows. Log file C:...\PT_61A9.tmp is empty. #306
- โ Classes are not autoloaded when running tests #280
- ๐ Support for
logging
section inphpunit.xml
#72
๐ Merged pull requests:
- โ Warm code coverage cache by default #516 (Slamdunk)
- โ Mark every class as internal to allow classes BC breaks without requiring a MAJOR bump #515 (Slamdunk)
- โ Dictate process cwd from Options #513 (Slamdunk)
- โ Prefer Unit tests over Functional ones #511 (Slamdunk)
- โ Strict code coverage tracing with @Covers annotations #509 (Slamdunk)
- โ Raise static analysis levels #508 (Slamdunk)
- โ Raise static analysis levels #507 (Slamdunk)
- โ Control and handle all options only via Options class #506 (Slamdunk)
- ๐ Allow Runner to run without test tokens when --no-test-tokens option is set #505 (biozshock)
- โ Extract RunnerWorker from ExecutableTest #501 (Slamdunk)
- โ Use only native PHPUnit test loader #500 (Slamdunk)
- โ Strip duplicated $_ENV management #499 (Slamdunk)
- โ Use native PHPUnit annotation helpers #497 (Slamdunk)
- ๐ง Use native PHPUnit Configuration class #496 (Slamdunk)
- โ Add test for --parallel-suite option #494 (Slamdunk)
- โ Pass "testName" parameter to a dataProvider method #493 (mikolajzieba)
- โ Increase code coverage #492 (Slamdunk)
- โ Replace composer scripts with Makefile #491 (Slamdunk)
- โ Adopt thecodingmachine/phpstan-strict-rules #490 (Slamdunk)
- โ Run functional tests in the main PHPUnit process to get real code-coverage #489 (Slamdunk)
- โ Forbid raw system calls #488 (Slamdunk)
- โ Increase code-coverage #487 (Slamdunk)
- โ Adopt some ergebnis/phpstan-rules #485 (Slamdunk)
- โ Static Analysis: adopt strict rules #484 (Slamdunk)
- โ Remove business-logic free ParaTestApplication class #482 (Slamdunk)
-
v4.2.0 Changes
August 10, 2020๐ Allow PHPUnit 9.3
-
v4.2.0-beta.1
August 10, 2020