NewYour coding agent can read the release notes before it upgrades.Set up the MCP server →
Packagist · #4147 most downloaded on Packagist
API extension for Behat
Last release 2 months ago
07 Aug 2026
Release timing varies
gaps range from 8 days to 1.5 years
Most releases are documented
notes for 20 of 23 stable releases
Nothing withdrawn
no release was ever pulled
10 years old
23 releases · first in 2016
Fix incorrect tagging of previous release
Fix incorrect tagging of previous release
Minor changes and improvements along with some dependency bumps.
Minor changes and improvements along with some dependency bumps.
One column per quarter.
This release contains a minor bug fix, see #141 for more info.
This release contains a minor bug fix, see #141 for more info.
This release bumps the minimum required PHP version to 8.3. Refer to the Upgrading section in the docs for more information.
This release bumps the minimum required PHP version to 8.3. Refer to the Upgrading section in the docs for more information.
This release bumps the minimum required PHP version to 8.1, and also introduces some changes to the interfaces within the package. Refer to the Upgrad
This release bumps the minimum required PHP version to 8.1, and also introduces some changes to the interfaces within the package. Refer to the Upgrading section in the docs for more information.
- #126: Add type hints to most of the code base - #125: Require PHP >= 8.1
Nothing published for this version
Patch release with minor improvements and updated dependencies.
Patch release with minor improvements and updated dependencies.
- #101: Require PHP >= 7.4 - #92: Add password grant OAuth step (@ABGEO) - #85: Add support for manipulating query parameters using steps
Nothing published for this version
Nothing published for this version
Minor docs fix and bumped copyright year
- #84: Added support for any and multiple variable types with the @variableType matcher
any and multiple variable types with the @variableType matcher- #74: Docs fix (@adambro)
- #78: Added new step for sending multipart form data (@miteshmap)
- #67: Pass in entire array in the apiClient part of the configuration to the Guzzle Client instead of specifying specific configuration options (@vit
apiClient part of the configuration to the Guzzle Client instead of specifying specific configuration options (@vitalyiegorov)base_uri option so that behat --help (amongst others) can be executed without validating the configuration (@oxkhar)@jwt() custom matcher function, which uses the firebase/php-jwt package (@Zwartpet)Bug fixes:
Other changes:
- #48: Allow HTTP PATCH (and other HTTP methods) with form parameters
Removed and updated some steps and public methods (refer to the docs regarding upgrading)
- #15: Add support for checking numerical arrays on root
Bug fixes: - #13: Checking multi-dimensional arrays
Bug fixes:
- #8: Step(s) for working with form data Bug fixes: - #7: Don't allow request body when sending multipart/form-data requests - #5: Attaching files doe
2016-09-15
Bug fixes:
- #3: Don't restrict comparisons to scalar values Bug fixes: - #1: Can't compare null values
2016-09-10
Bug fixes:
- Initial release
Your coding agent can read these notes before it upgrades. Set up the MCP server →