Pretty Package Versions 2.1.0
This small minor is just a refresh which bumps a couple of requirements to reduce the CI and maintenance footprint, alongside testing the package against the coming PHP 8.4.
This small minor is just a refresh which bumps a couple of requirements to reduce the CI and maintenance footprint, alongside testing the package against the coming PHP 8.4.
This small new patch just adds support for PHP 8.4, with the resolution of one single deprecation.
This time, another release for Symfony 8 compatibility, but a minor one due to pending changes: the facile-it/symfony-functional-testcase package drops support for older PHP and Symfony versions, on top of supporting Symfony 8.
This means that next time we’ll bump to PHP 8.1 and Symfony 5.4, meaning that the usefulness of this package will wane. Maybe it’s time to abandon it?
This patch, on the old 1.x branch, was prompted by a bug found by a colleague: using --testsuite with chunked execution made PHPUnit execute no tests.
Luckily, the bug does not affect the 2.x branch, but I ported the regression test anyway.
This new release comes thanks to a new contributor: thanks @raffaelecarelle!
He contributed the support of two native PHPUnit options with a single pull request: --exclude-testsuite and --test-suffix. Both these options allow the user to filter and exclude tests from the execution.