Today I released #paraunit 2.8.0, with support for @phpunit 13, which was released earlier this month.

https://github.com/facile-it/paraunit/releases/tag/2.8.0

Luckily, it required nearly no code changes, but it was stopped by the same upgrade on the phpspec/prophecy ecosystem. In return it required little to no code changes!

Happy testing!

Release 2.8.0 · facile-it/paraunit

Support PHPUnit 13 #356 Map notices as new test issues #305

GitHub

Just published #paraunit 2.7.1, with compatibility with #symfony 8, which just reached the BETA stage!

Let's roll out more patches like this! :D

https://github.com/facile-it/paraunit/releases/tag/2.7.1

Release 2.7.1 · facile-it/paraunit

Add support for Symfony 8 #344, thanks @Kocal

GitHub

Just released #paraunit 2.7.0, including PHPUnit deprecation support and a fix for an issue that was discovered by @PHPCSFixer adding a CI test against #PHP 8.5. They also found an issue with PHP itself.

Test you projects early against 8.5, it will help everyone!

https://alessandrolai.dev/releases/paraunit/2.7.0/

Paraunit 2.7.0: fix abnormal termination detection and add PHPUnit deprecation reporting

This new release includes a couple of improvements: the first one is the addition of PHPUnit deprecation as separate test issues, so that those will be reported in a separate category, as with PHPUnit itself; the second one stems from some issues detected by PHP-CS-Fixer under PHP 8.5, where some skipped tests were marked erroneously as “abnormal terminations”. I discovered that, when using the requires attribute, PHPUnit would report only a Skipped event, without the TestStarted, TestPrepared and TestFinished events, which would trigger this issue.

Alessandro Lai

Just tagged #paraunit 2.6.0, which includes a new feature, thanks to @garak

Now Paraunit respects PHPUnit config regarding deprecation output, reducing verbosity when not needed.

Happy (parallel) testing!

https://alessandrolai.dev/releases/paraunit/2.6.0/

Paraunit 2.6.0: hide deprecations by configuration

This new release includes the resolution of a long-standing issue, which polluted Paraunit’s output when too many deprecations were detected. In this new version, Paraunit respects PHPUnit’s configuration, which by default does not show the full deprecation text. Deprecations are detected anyway, so you will still get yellow Ds and the list of affected tests when appropriate.

Alessandro Lai

Today I released #paraunit 2.5.0, with support for the newly released PHPUnit 12! Happy (parallel) testing! 😃

https://alessandrolai.dev/releases/paraunit/2.5.0/

Paraunit 2.5.0: PHPUnit 12 & PHP 8.4 support

This new release includes the official support to PHPUnit 12, which did not need any code changes, just some CI fixes and the common Composer constraint widening. The biggest amount of work came just from upgrading (and pulling the forks) from the Prophecy toolchain, to make the CI work without waiting for their releases.

Another #paraunit release, another one coming from a first-time contributor! 🎉

This new minor comes with support for the --exclude-testsuite & --test-suffix PHPUnit options!

https://github.com/facile-it/paraunit/releases/tag/2.4.0

Release 2.4.0 · facile-it/paraunit

Added --exclude-testsuite option #273, thanks @raffaelecarelle --test-suffix option #273, thanks @raffaelecarelle

GitHub

While vacationing (and doing half-a-day of work) I took the time to release a small patch for #Paraunit, which includes two fixes from a new contributor; thanks kubawerlos!

https://github.com/facile-it/paraunit/releases/tag/2.3.4

Release 2.3.4 · facile-it/paraunit

Fix PHPUnit 11.3 compat #260, thanks @kubawerlos Reduce package footprint by updating .gitattributes #261, thanks @kubawerlos

GitHub

I may have jumped the gun a bit with the previous release, and I had to do a torny PR to make the CI happy with it... But now it works, still with no code changes apart from a couple of wider `composer.json` constraints!

Enjoy #paraunit 2.3.1!

https://github.com/facile-it/paraunit/releases/tag/2.3.1

Release 2.3.1 · facile-it/paraunit

Fix support for PHPUnit 11, due to dependency conflicts #230

GitHub

I just tagged #paraunit 2.3.0, compatible with @phpunit 11.0 with NO code changes required! YAY!

https://github.com/facile-it/paraunit/releases/tag/2.3.0

Release 2.3.0 · facile-it/paraunit

Add support for PHPUnit 11 #225 Bump PHPUnit requirement to a minimum of 10.5.4 #227

GitHub
Release 2.2.3 · facile-it/paraunit

Add support for Symfony 7

GitHub