Skip to content

Conversation

@Kocal
Copy link

@Kocal Kocal commented Nov 4, 2025

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

@Kocal Kocal force-pushed the symfony-8 branch 2 times, most recently from cc90af1 to e51c3fc Compare November 4, 2025 08:03
@Kocal Kocal marked this pull request as draft November 7, 2025 21:52
@Kocal
Copy link
Author

Kocal commented Nov 7, 2025

I'm passing the PR in draft, Behat will surely draft a new major release for Symfony 8: Behat/Behat#1687 (review)

Thus, some additional work will be required here

@Fahani
Copy link

Fahani commented Nov 28, 2025

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

@Kocal
Copy link
Author

Kocal commented Nov 28, 2025

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

@Fahani
Copy link

Fahani commented Nov 28, 2025

Totally understandable, thanks for the feedback!

@mpdude
Copy link
Contributor

mpdude commented Dec 17, 2025

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.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants