SymfonyExtension icon indicating copy to clipboard operation
SymfonyExtension copied to clipboard

Add Symfony 8 support

Open Kocal opened this issue 2 months ago • 4 comments

This PR increase version constraints on symfony/* packages to allow Symfony 8, which will be released this month

Kocal avatar Nov 04 '25 07:11 Kocal

I'm passing the PR in draft, Behat will surely draft a new major release for Symfony 8: https://github.com/Behat/Behat/pull/1687#pullrequestreview-3432314870

Thus, some additional work will be required here

Kocal avatar Nov 07 '25 21:11 Kocal

Hello @Kocal , do you have any update on when compatibility with Symfony 8 will be added?

Fahani avatar Nov 28 '25 16:11 Fahani

Hi, I didn't have so much time recently due to the SymfonyCon. Support for Symfony 8 will land in Behat 4, so there is still more work to do here

Kocal avatar Nov 28 '25 21:11 Kocal

Totally understandable, thanks for the feedback!

Fahani avatar Nov 28 '25 21:11 Fahani

Maybe we should re-label this as "declare compatibility with Symfony 8 components"?

As far as this extension here is concerned, the relevant interface changes that might make it necessary to create a Behat 4 release have already been adressed.

So, from the POV of this package here, the change is sound. We can say "we're compatible with Behat 3 and Symfony 8", so we should get this merged (+ released).

Depending on what Behat comes up with for a 4.x release, we can either address those changes later, separately, or just update the dependency declaration to say "oh, and Behat ^4.0 is fine, too". But that does not have to stop us here.

mpdude avatar Dec 17 '25 11:12 mpdude