Open Source

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.

MongoDB Messenger Transport 1.4.1

This small new patch just tests against PHP 8.4 and removes new deprecations, namely the common implicit nullable arguments that arise often with this new language version.

This is the full changelog:

  • Add support to PHP 8.4 (by removing implicit nullable arguments deprecations)

Symfony Functional test case 1.4.0

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?