PackageTrack
Sign in Get early access

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 2026
2017 2018 2019 2020 2021 2022 2023 2024 2025 2026
Release Pre-release

Releases

latest 23
  1. v6.1.2 07 Aug 2026
    Release notes

    Fix incorrect tagging of previous release

    Open source →
    Release notes
    • #163: Fix incorrect tagging of previous release
    Open source →
  2. v6.1.0 28 May 2026
    Release notes

    Minor changes and improvements along with some dependency bumps.

    Open source →
    Release notes
    • #157: Bump all dependencies
    • #151: Remove/ignore lock file and downgrade minimum requirements ([@uuf6429])
    • #146: Various fixes and minor improvements ([@uuf6429])
    • #144: Replace annotations with attributes ([@uuf6429])
    Open source →
  3. v6.0.1 16 Nov 2025
    Release notes

    This release contains a minor bug fix, see #141 for more info.

    Open source →
    Release notes
    • #142: Allow 'name' as parameter name
    Open source →
  4. v6.0.0 08 Jan 2025
    Release notes

    This release bumps the minimum required PHP version to 8.3. Refer to the Upgrading section in the docs for more information.

    Open source →
    Release notes
    Open source →
  5. v5.0.0 27 Mar 2023
    Release notes

    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.

    Open source →
    Release notes
    • #127: Allow configuration of the internal Guzzle client without using the deprecated getConfig method
    Open source →
  6. v4.0.0 18 Mar 2023
    Release notes
    • #126: Add type hints to most of the code base
    • #125: Require PHP >= 8.1
    Open source →
  7. v3.0.2 12 Apr 2023

    Nothing published for this version

  8. v3.0.1 27 Jun 2022
    Release notes

    Patch release with minor improvements and updated dependencies.

    Open source →
    Release notes
    • #109: Step for asserting an empty response body
    • #106: Adopt coding standard
    Open source →
  9. v3.0.0 25 May 2021
    Release notes
    • #101: Require PHP >= 7.4
    • #92: Add password grant OAuth step (@ABGEO)
    • #85: Add support for manipulating query parameters using steps
    Open source →
  10. v2.3.3 11 Jul 2023

    Nothing published for this version

  11. v2.3.2 09 May 2022

    Nothing published for this version

  12. v2.3.1 29 Jan 2020
    Release notes
    • Minor docs fix and bumped copyright year
    Open source →
  13. v2.3.0 29 Jan 2020
    Release notes
    • #84: Added support for any and multiple variable types with the @variableType matcher
    Open source →
  14. v2.2.1 15 Sep 2019
    Release notes
    Open source →
  15. v2.2.0 04 Sep 2019
    Release notes
    • #78: Added new step for sending multipart form data (@miteshmap)
    Open source →
  16. v2.1.0 20 Jan 2018
    Release notes
    • #67: Pass in entire array in the apiClient part of the configuration to the Guzzle Client instead of specifying specific configuration options (@vitalyiegorov)
    • #64: Move connectability validation of the base_uri option so that behat --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:

    Open source →
  17. v2.0.1 09 Apr 2017
    Release notes
    • #48: Allow HTTP PATCH (and other HTTP methods) with form parameters
    Open source →
  18. v2.0.0 01 Apr 2017
    Release notes
    • 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
    Open source →
    Release notes

    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
    Open source →
  19. v1.0.4 26 Oct 2016
    Release notes
    • #15: Add support for checking numerical arrays on root
    Open source →
    Release notes

    2016-10-26

    • #15: Add support for checking numerical arrays on root
    Open source →
  20. v1.0.3 13 Oct 2016
    Release notes

    Bug fixes:

    • #13: Checking multi-dimensional arrays
    Open source →
    Release notes

    2016-10-13

    Bug fixes:

    • #13: Checking multi-dimensional arrays
    Open source →
  21. v1.0.2 15 Sep 2016
    Release notes
    • #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
    Open source →
    Release notes

    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
    Open source →
  22. v1.0.1 10 Sep 2016
    Release notes
    • #3: Don't restrict comparisons to scalar values

    Bug fixes:

    • #1: Can't compare null values
    Open source →
    Release notes

    2016-09-10

    • #3: Don't restrict comparisons to scalar values

    Bug fixes:

    • #1: Can't compare null values
    Open source →
  23. v1.0.0 10 Sep 2016
    Release notes
    • Initial release
    Open source →
    Release notes

    2016-09-10

    • Initial release
    Open source →

Every package, every release, already written down.

The archive is open and free. Watching your own project is what we are building next.

Browse the archive