Symfony Functional test case 1.5.0

This is a republished tag announcement for facile-it/symfony-functional-testcase. You can find the release here.

This release was forced upon me from Symfony, since 8.1 includes a new runCommand static method in its KernelTestCase class, which collides with our own. Since our method is non-static, this creates a fatal error every time that our class is autoloaded.

Apart from this, having this method in the native framework marks the end of the usefulness of this package. I released this minor to fix the compatibility with the Symfony 8 series, but I’ll probably do only one more release with a Rector rule to migrate away from this package, and adopt the native features of the framework.

So long, and thanks for all the fish!

This is the full changelog:

  • Drop support for PHP below 8.1
  • Drop support for Symfony below 5.4
  • Deprecate \Facile\SymfonyFunctionalTestCase\WebTestCase::getDependencyInjectionContainer() in favor of native Symfony getContainer()