imbo/behat-api-extension
API extension for Behat
v6.1.2
2.7M downloads/mo
#4610 most downloaded on Packagist
imbo/behat-api-extension
What this package is like to depend on
Last release 16 days 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
3 releases in the last 12 months
see the full history below
Release timeline
23 releases · Sep 2016 to Aug 2026Releases
latest 23-
v6.1.207 Aug 2026 -
v6.1.028 May 2026 -
v6.0.116 Nov 2025 -
v6.0.008 Jan 2025Release notes
Open source →This release bumps the minimum required PHP version to 8.3. Refer to the Upgrading section in the docs for more information.
-
v5.0.027 Mar 2023Release notes
Open source →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.
Release notes
Open source →- #127: Allow configuration of the internal Guzzle client without using the deprecated getConfig method
-
v4.0.018 Mar 2023 -
v3.0.212 Apr 2023Nothing published for this version
-
v3.0.127 Jun 2022Release notes
Open source → -
v3.0.025 May 2021 -
v2.3.311 Jul 2023Nothing published for this version
-
v2.3.209 May 2022Nothing published for this version
-
v2.3.129 Jan 2020 -
v2.3.029 Jan 2020Release notes
Open source →- #84: Added support for
anyand multiple variable types with the@variableTypematcher
- #84: Added support for
-
v2.2.115 Sep 2019 -
v2.2.004 Sep 2019 -
v2.1.020 Jan 2018Release notes
Open source →- #67: Pass in entire array in the
apiClientpart of the configuration to the Guzzle Client instead of specifying specific configuration options (@vitalyiegorov) - #64: Move connectability validation of the
base_urioption so thatbehat --help(amongst others) can be executed without validating the configuration (@oxkhar) - #54: Added support for JWT matching using the
@jwt()custom matcher function, which uses the firebase/php-jwt package (@Zwartpet)
Bug fixes:
- #57: Use HTTP GET when no method is specified
Other changes:
- #56: Grammar fix (@FabianPiconeDev)
- #67: Pass in entire array in the
-
v2.0.109 Apr 2017 -
v2.0.001 Apr 2017Release notes
Open source →- Removed and updated some steps and public methods (refer to the docs regarding upgrading)
- Added more steps (refer to the guide to see all available steps)
Other changes:
Release notes
Open source →2017-04-01
- Removed and updated some steps and public methods (refer to the docs regarding upgrading)
- Added more steps (refer to the guide to see all available steps)
Other changes:
- #43: Matcher functions for greater than and less than
- #36: Improved documentation: https://behat-api-extension.readthedocs.io
- #29: New step: Assert response status line
- #19: New steps: Set request body to a string or a file before sending the request
- #18: New step: Assert response reason phrase
-
v1.0.426 Oct 2016 -
v1.0.313 Oct 2016 -
v1.0.215 Sep 2016Release notes
Open source →2016-09-15
- #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 does not work
-
v1.0.110 Sep 2016Release notes
Open source →Release notes
Open source →2016-09-10
- #3: Don't restrict comparisons to scalar values
Bug fixes:
- #1: Can't compare null values
-
v1.0.010 Sep 2016