Open Source

Paraunit 2.2.2: PHPUnit 10.4 support

This is a small patch to smooth the compatibility with the new release of PHPUnit, 10.4. Previous versions would still work fine, but I took the time to fix all the tests (that were broken due to reliance on @internal code such as PHPUnit events) and to add support for the new CLI options regarding the errors baseline.

Terminable Loop Command 1.2.1

This small new patch was needed because we discovered that PHP official Docker images override the STOPSIGNAL directive, using SIGQUIT instead of SIGTERM when shutting down a container. Thanks to Gabriele Colombera for providing the PR.

DoctrineMySQLComeBack 2.0.0: DBAL 3 support

The facile-it/doctrine-mysql-come-back was written long time ago by my colleague Luca Boeri, in an attempt to solve the infamous “MySQL server has gone away” error, and similar issues. It’s a simple Doctrine DBAL driver wrapper that catches relevant exceptions from the driver and attempts to reconnect to the database; this is pretty useful if your PHP script is doing something else between queries, and an aggressive timeout from the database truncates the connection in the meantime, due to the prolonged inactivity.