Skip to content

Mark Goutte, Selenium, Sahi and Zombie driver/support as abandoned#39

Merged
stof merged 3 commits into
FriendsOfBehat:masterfrom
mpdude:deprecate-goutte
Jan 14, 2026
Merged

Mark Goutte, Selenium, Sahi and Zombie driver/support as abandoned#39
stof merged 3 commits into
FriendsOfBehat:masterfrom
mpdude:deprecate-goutte

Conversation

@mpdude

@mpdude mpdude commented Dec 17, 2025

Copy link
Copy Markdown

Goutte has been abandoned a long time ago, and its dependencies pose a burden here. 

Let's get rid of it. 

Since we're not providing a replacement, maybe this need not be merged in the next minor release, but can go anywhere? In that case, I'd need to update the version number. 

This marks the four drivers as abandoned where the driver implementations are no longer maintained.

mpdude added a commit to mpdude/MinkExtension that referenced this pull request Dec 17, 2025
Goutte has been abandoned, and depending on it blocks us from e. g. bumping dependencies or the CI environment to newer Symfony and PHP versions.

So, this announces the removal of Goutte support in the next major.

Unfortunately, Behat has not built in deprecation tracking system (yet). Anyways, we cannot defer such changes until it has.

This is a squash-merge of FriendsOfBehat#39.

Squashed commit of the following:

commit 8fec8bc
Author: Matthias Pigulla <mp@webfactory.de>
Date:   Wed Dec 17 11:36:28 2025 +0100

    Add a changelog entry

commit 6a62541
Author: Matthias Pigulla <mp@webfactory.de>
Date:   Wed Dec 17 09:50:31 2025 +0100

    Mark Goutte driver/support as abandoned
Comment thread doc/index.rst Outdated
Comment thread CHANGELOG.md Outdated
@mpdude mpdude changed the title Mark Goutte driver/support as abandoned Mark Goutte, Selenium, Sahi and Zombie driver/support as abandoned Dec 18, 2025
@mpdude

mpdude commented Dec 18, 2025

Copy link
Copy Markdown
Author

Updated to include all four drivers. Waiting for #45 regarding documentation notes.

Comment thread doc/index.rst Outdated
This marks the four drivers as abandoned where the driver implementations are no longer maintained.
@mpdude

mpdude commented Dec 19, 2025

Copy link
Copy Markdown
Author

Rebased and merged with documentation from #45

@mpdude

mpdude commented Jan 5, 2026

Copy link
Copy Markdown
Author

@stof WDYT?

Comment thread doc/index.md Outdated
@mpdude mpdude requested a review from stof January 14, 2026 17:04
@stof stof merged commit f5bd8e3 into FriendsOfBehat:master Jan 14, 2026
7 of 8 checks passed
@mpdude mpdude deleted the deprecate-goutte branch January 14, 2026 17:38
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