Skip to content

Add Symfony 8 support#218

Draft
Kocal wants to merge 1 commit into
FriendsOfBehat:masterfrom
Kocal:symfony-8
Draft

Add Symfony 8 support#218
Kocal wants to merge 1 commit into
FriendsOfBehat:masterfrom
Kocal:symfony-8

Conversation

@Kocal

@Kocal Kocal commented Nov 4, 2025

Copy link
Copy Markdown

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

Kocal commented Nov 7, 2025

Copy link
Copy Markdown
Author

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

Fahani commented Nov 28, 2025

Copy link
Copy Markdown

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

@Kocal

Kocal commented Nov 28, 2025

Copy link
Copy Markdown
Author

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

Fahani commented Nov 28, 2025

Copy link
Copy Markdown

Totally understandable, thanks for the feedback!

@mpdude

mpdude commented Dec 17, 2025

Copy link
Copy Markdown
Contributor

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.

@sonklein

Copy link
Copy Markdown

Hello guys,
Do you have any update for a SF8 compatibility ? Do we have to wait for a Behat 4 release ?
Thanks ! :)

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.

4 participants