behat/mink-browserkit-driver
Symfony2 BrowserKit driver for Mink framework
v2.3.0
67M downloads/mo
#652 most downloaded on Packagist
minkphp/MinkBrowserKitDriver
What this package is like to depend on
Last release 9 months ago
22 Nov 2025
Ships fairly regularly
a new release about every 1.5 years
Some releases are documented
notes for 10 of 19 stable releases
Nothing withdrawn
no release was ever pulled
14 years old
19 releases · first in 2012
1 release in the last 12 months
see the full history below
Release timeline
19 releases · Jun 2012 to Nov 2025Releases
latest 19-
v2.3.022 Nov 2025Release notes
Open source →New features:
- Add support for Symfony 7
- Fix deprecations triggered on PHP 8.5
- Improve the error handling for
setValuefor checkboxes
Bug fixes:
- Normalize the handling of non-breaking spaces in
getTextto match other drivers
Testsuite:
- Add CI jobs running on PHP 8.4 and 8.5
-
v2.2.009 Dec 2023Release notes
Open source →New features:
- Added support for Symfony 7.
- Added types for method parameters
- Improve the handling of invalid values passed to
setValue
Testsuite:
- Added CI jobs running on PHP 8.2 and 8.3
- Added static analysis with phpstan
-
v2.1.028 Mar 2022 -
v2.0.013 Dec 2021Release notes
Open source →BC break:
- The
getClientmethod now returns an AbstractBrowser from BrowserKit instead of the deprecated Client. - The constructor now takes an AbstractBrowser from BrowserKit instead of the deprecated Client.
- The deprecated methods
setRemoveHostFromUrlandsetRemoveScriptFromUrlhave been removed
New features:
- Added support for Symfony 5.
Removed:
- Removed support for Symfony <4.4.
- Removed support for PHP <7.2.
- Removed deprecated methods
- The
-
v1.4.110 Dec 2021Release notes
Open source →Bug fixes:
- Fixed the basic authentication implementation when using Browserkit clients other than the HttpKernel one.
-
v1.4.012 Oct 2021Release notes
Open source →Removed:
- Removed support for PHP 5.3
Bug fixes:
- Fixed the removal of cookies in a subpath
Testsuite:
- Added CI jobs running on PHP 7.4, 8.0 and 8.1
-
v1.3.411 Mar 2020Release notes
Open source →BC Break:
- Changed the return value for
getValueon a select without any options to an empty string rather thannullto respect the common contract between Mink drivers
Bug fixes:
- Changed phpdoc types from
Booleantobooleanto be compatible with psalm type checking - Improved compatibility with the HTML5 parsing of the symfony/dom-crawler component in 4.4+
- Removed usages of APIs deprecated in symfony/dom-crawler 4.4
- Send the configured headers when submitting forms
Testsuite:
- Removed HHVM from CI as they dropped support for PHP compatibility
- Added CI on PHP 7.2, 7.3 and 7.4
- Changed the return value for
-
1.3.302 May 2018 -
v1.3.205 Mar 2016Release notes
Open source →Testsuite:
- Disallowed failures on PHP 7 on Travis (tests were passing since a long time)
- Added HTML escaping of submitted values in the driver testsuite web-fixtures
-
v1.3.119 Jan 2016 -
v1.3.021 Sep 2015Nothing published for this version
-
v1.2.026 Sep 2014Nothing published for this version
-
v1.1.013 Apr 2013Nothing published for this version
-
v1.0.513 Apr 2013Nothing published for this version
-
v1.0.408 Mar 2013Nothing published for this version
-
v1.0.302 Mar 2013Nothing published for this version
-
v1.0.217 Feb 2013Nothing published for this version
-
v1.0.113 Feb 2013Nothing published for this version
-
v1.0.014 Jun 2012Nothing published for this version