friends-of-behat/symfony-extension
Integrates Behat with Symfony.
v2.7.0
26M downloads/mo
#1120 most downloaded on Packagist
FriendsOfBehat/SymfonyExtension
What this package is like to depend on
Last release 1 months ago
16 Jul 2026
Ships fairly regularly
a new release about every 9 months
Most releases are documented
notes for 23 of 36 stable releases
Nothing withdrawn
no release was ever pulled
10 years old
47 releases · first in 2016
1 release in the last 12 months
see the full history below
Release timeline
47 releases · Nov 2016 to Jul 2026Releases
latest 47-
v2.7.016 Jul 2026Release notes
Open source →What's Changed
- Fix CI: update matrix to Symfony 7.4, fix Psalm MissingTemplateParam by @pamil in #225
- Drop support for PHP <8.3 and Symfony <7.4 by @pamil in #226
- Add PHP 8.5 to CI matrix by @pamil in #228
- Restrict push trigger to master to avoid duplicate CI runs by @pamil in #227
- Add Symfony 8.0 and 8.1 to CI matrix by @pamil in #229
- Add support for Symfony 8 and Behat 4 by @GSadee in #233
New Contributors
made their first contribution as part of #233
Full Changelog: v2.6.2...v2.7.0
-
v2.6.203 Jun 2025 -
v2.6.127 May 2025 -
v2.6.003 Jul 2024 -
v2.5.011 Jan 2024Release notes
Open source → -
v2.4.209 Dec 2023 -
v2.4.112 Sep 2023Release notes
Open source →What's Changed
- README.md: update supported versions of Symfony by @alexisLefebvre in #200
- Add more precise types by @yguedidi in #201
New Contributors
- @alexisLefebvre made their first contribution in #200
- @yguedidi made their first contribution in #201
Full Changelog: v2.4.0...v2.4.1
-
v2.4.030 Nov 2022Release notes
Open source →What's Changed
- Fix the build pipeline in GitHub Actions by @mpdude in #191
- Explain the concept and consequences of having two kernels/containers a bit more by @mpdude in #192
- Fix
fob_symfony.driver_kernelstate leaking between requests and scenarios by @mpdude in #190 - Note one more lifecycle limitation in the documentation file by @mpdude in #198
- Update to Psalm 4.30 by @mpdude in #196
- Remove typing error in documentation by @relthyg in #197
- Do not re-run tests when a PR description is changed by @mpdude in #194
- Amend the test matrix for Symfony 6.1 by @mpdude in #193
New Contributors
Full Changelog: v2.3.1...v2.4.0
-
v2.3.124 Dec 2021Release notes
Open source →What's Changed
- Require Psalm v4.15.0 by @pamil in #181
- Return config cron by @Yozhef in #182
- Run static analysis with Symfony 6 by @pamil in #183
- Bump requirements from Symfony ^5.1 to ^5.3 and test all supported minor Symfony versions by @pamil in #184
- Fix for #88 by @DonCallisto in #129
- Add return type mixed to offsetGet by @ruudk in #185
New Contributors
Full Changelog: v2.3.0...v2.3.1
-
v2.3.013 Dec 2021Release notes
Open source →What's Changed
- Run tests on PHP 8.1 by @ruudk in #174
- Add PHP 8.1 compatibility by @ruudk in #175
- Add Symfony 6 support and bump PHP to 7.4 by @javer in #179
New Contributors
Full Changelog: v2.2.1...v2.3.0
-
v2.2.120 Oct 2021Nothing published for this version
-
v2.2.004 Feb 2021Release notes
Open source →TL;DR
- Added support for PHP 8 (#134)
Details
- #121 Require PHP ^7.2 (@pamil)
- #130 Missing class for Symfony 5 (@cv65kr, @pamil)
- #134 Add support for PHP 8 (@dunglas)
- #136 Bump dependencies to Symfony ^4.4|^5.1 (@pamil)
- #137 Bump dependencies to PHP ^7.3|^8.0 (@pamil)
- #139 Switch from Travis to GitHub Actions (@pamil)
- #140 Upgrade to Psalm v4.1.1 (@pamil)
- #141 Fix the build for PHP 8 (@pamil)
-
v2.1.004 Apr 2020Release notes
Open source →TL;DR
- Added support for Symfony 5 (#100)
- Added support for PHP 7.4 (#107)
- Added integration with FriendsOfBehat/PageObjectExtension (#105)
- Added integration with BrowserKit (#82)
- Exposed Mink service (#69)
- Exposed Mink's driver service container (#116)
- Removed support for Symfony 3.4 (#118)
Details
- #60 Remove support for Symfony 4.1 as it's EOLed (@pamil)
- #69 Expose the Mink service (@pamil)
- #82 Provide simple BrowserKit integration (@pamil)
- #98 Add Symfony 4.3.* build to Travis CI (@pamil)
- #100 Add support for Symfony 4.4 and 5.0; remove for 4.2 and 4.3 (@pamil)
- #105 Add integration with FriendsOfBehat/PageObjectExtension (@pamil)
- #107 Add support for PHP 7.4 (@pamil)
- #108 Add compatibility with Symfony 5 (@pamil)
- #114 Remove conflict with Symplify libraries (@pamil)
- #115 Add safety check for SymfonyDriverFactory to make sure BrowserKitDriver is installed (@pamil)
- #116 Accessing tested application services easily via driver's service container (@pamil)
- #117 Mention friends-of-behat forks of Mink-related repositories in the docs (@pamil)
- #118 Remove support for Symfony 3.4 (@pamil)
- #119 Fix a weird bug causing failures in Sylius (@pamil)
- #120 Recommend Mink forks in suggests section of composer.json (@pamil)
-
v2.1.0-RC.204 Apr 2020 pre-release -
v2.1.0-RC.104 Apr 2020 pre-release -
v2.1.0-BETA.204 Apr 2020 pre-releaseRelease notes
Open source →- #107 Add support for PHP 7.4 (@pamil)
- #115 Add safety check for SymfonyDriverFactory to make sure BrowserKitDriver is installed (@pamil)
- #116 Accessing tested application services easily via driver's service container (@pamil)
- #117 Mention friends-of-behat forks of Mink-related repositories in the docs (@pamil)
- #118 Remove support for Symfony 3.4 (@pamil)
-
v2.1.0-BETA.115 Jan 2020 pre-releaseRelease notes
Open source →- #60 Remove support for Symfony 4.1 as it's EOLed (@pamil)
- #69 Expose the Mink service (@pamil)
- #82 Provide simple BrowserKit integration (@pamil)
- #83 Fix master build (@pamil)
- #87 Update README.md (@DonCallisto)
- #98 Add Symfony 4.3.* build to Travis CI (@pamil)
- #100 Add support for Symfony 4.4 and 5.0; remove for 4.2 and 4.3 (@pamil)
- #105 Add integration with FriendsOfBehat/PageObjectExtension (@pamil)
- #106 Fix the build (@pamil)
- #108 Add compatibility with Symfony 5 (@pamil)
CHANGELOG FOR
2.0.x -
v2.0.1104 Apr 2020Release notes
Open source → -
v2.0.1009 Dec 2019 -
v2.0.910 Oct 2019Release notes
Open source →- #77 Fix docs: change 'kernel.file' to 'kernel.path' (@mkilmanas)
- #78 Use right namespace for service definition (@alanpoulain)
- #84 Minor improvements to CI config (@pamil)
- #92 Improve Mink installation docs (@pamil)
- #93 [HotFix] Force object typehint (@lchrusciel)
- #96 Add base_url to docs for configuring Mink (@liquorvicar)
- #97 Do not require base URL set with Mink (@pamil)
-
v2.0.821 Mar 2019 -
v2.0.717 Mar 2019 -
v2.0.615 Mar 2019 -
v2.0.504 Mar 2019 -
v2.0.413 Feb 2019 -
v2.0.307 Feb 2019Release notes
Open source →Removed the possibility to autoconfigure
$minkParameterswithout a typehint due to an instable implementation in Symfony.- #64 Fix typo (@rogamoore)
- #66 Revert mink parameters autoconfiguration (@pamil)
-
v2.0.230 Jan 2019 -
v2.0.124 Jan 2019 -
v2.0.021 Jan 2019Nothing published for this version
-
v2.0.0-rc.416 Jan 2019 pre-releaseNothing published for this version
-
v2.0.0-rc.316 Jan 2019 pre-releaseNothing published for this version
-
v2.0.0-rc.216 Jan 2019 pre-releaseNothing published for this version
-
v2.0.0-rc.116 Jan 2019 pre-releaseNothing published for this version
-
v2.0.0-beta.311 Jan 2019 pre-releaseNothing published for this version
-
v2.0.0-beta.210 Jan 2019 pre-releaseNothing published for this version
-
v2.0.0-beta.110 Jan 2019 pre-releaseNothing published for this version
-
v1.4.019 Dec 2018Nothing published for this version
-
v1.3.102 Nov 2018Nothing published for this version
-
v1.3.025 Sep 2018Nothing published for this version
-
v1.2.201 Aug 2018Nothing published for this version
-
v1.2.125 May 2018Nothing published for this version
-
v1.2.014 Feb 2018Nothing published for this version
-
v1.1.013 Feb 2018Nothing published for this version
-
v1.0.010 Jul 2017Nothing published for this version
-
v0.2.103 Nov 2016Nothing published for this version
-
v0.2.003 Nov 2016Nothing published for this version
-
v0.1.003 Nov 2016Nothing published for this version