Releases: paratestphp/paratest
Releases · paratestphp/paratest
Version 6.3.2
Version 6.3.1
Fixed bugs:
Version 6.3.0
Implemented enhancements:
- Implemented
repeat
option #594 (stephandesouza) - Add support to write coverage text to file #609 (Nyholm)
Version 6.2.0
Version 6.1.2
Version 6.1.1
Version 6.1.0
Version 6.0.0
Implemented 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)
Version 5.0.4
Implemented enhancements:
Fixed bugs:
Version 5.0.3
Fixed bugs:
- PHPUnit 9 BaseRunner -> Writer error #520
- BaseRunner -> Writer $name #521 (matthewnessworthy)