Symfony Functional test case 1.3.0
This small new release just adds support to Symfony 7; it was needed while doing the same work on the facile-it/mongodb-messenger-transport
package.
This small new release just adds support to Symfony 7; it was needed while doing the same work on the facile-it/mongodb-messenger-transport
package.
The facile-it/doctrine-mysql-come-back
had a major release last year, and it included a lot of changes to support DBAL 3. Luckily, with DBAL 4, the amount of changes is a lot smaller, mainly signature changes. In short, all the changes done during the last major bump allowed us to not have to do much for this new release.
May thanks to @oleg-andreyev for doing the initial work and PR to kickstart this release.
This last small patch comes after more than 2 years from the last one, as a proof that this is a pretty stable package. In this case, most of the changes are not user facing (CI tests, new code style rules), but there’s also some improvements in the packaging, with the exclusion of some files from the distributed version.
I may have jumped the gun while releasing the PHPUnit 11 compat, and I didn’t check that the CI was actually installing it. Unfortunately there were multiple dependencies still conflicting with it, and Prophecy needed some PRs to be compatible. I filed them and used them in my CI, so that now the compatibility is checked.
I needed to do multiple changes to make the CI green, but still no code changes was needed, only a widening of composer.json
constraints and some tests & CI fixes.
On the same day of PHPUnit 11.0.0 release, I’m able to release a minor version of Paraunit that supports it, and no code change was necessary! You may still be impacted by PHPUnit’s breaking changes and require to adjust your tests accordingly, but Paraunit can be upgraded before with no hassle (provided that you have at least PHPUnit 10.5.4 already installed), since it’s cross-compatible between the two major versions.