osteel/openapi-httpfoundation-testing
Validate HttpFoundation requests and responses against OpenAPI (3+) definitions
v0.10.2
2.2M downloads/mo
#3599 most downloaded on Packagist
osteel/openapi-httpfoundation-testing
What this package is like to depend on
Last release 8 months ago
04 Dec 2025
Release timing varies
gaps range from 3 weeks to 1.8 years
Some releases are documented
notes for 10 of 20 stable releases
Nothing withdrawn
no release was ever pulled
6 years old
20 releases · first in 2020
3 releases in the last 12 months
see the full history below
Release timeline
20 releases · Nov 2020 to Dec 2025Releases
latest 20-
v0.10.229 Nov 2023Release notes
Open source →What's Changed
- Add Symfony 7 support by @ttomdewit in #37
New Contributors
- @ttomdewit made their first contribution in #37
Full Changelog: v0.10.1...v0.10.2
-
v0.10.121 Jun 2023 -
v0.7.201 Jul 2022Release notes
Open source →What's Changed
- Improved compatibility testing by @osteel in #19
- Improved exception content (invalid field) by @osteel in #21
Full Changelog: v0.7.1...v0.7.2
-
v0.7.125 Feb 2022Nothing published for this version
-
v0.6.130 Aug 2021Nothing published for this version
-
v0.923 Mar 2023Release notes
Open source → -
v0.801 Feb 2023 -
v0.705 Feb 2022Nothing published for this version
-
v0.613 Jun 2021Nothing published for this version
-
v0.527 Mar 2021Nothing published for this version
-
v0.422 Mar 2021Nothing published for this version
-
v0.307 Mar 2021Nothing published for this version
-
v0.218 Jan 2021Nothing published for this version
-
v0.1404 Dec 2025 -
v0.1301 Dec 2025Release notes
Open source →What's Changed
- Symfony 8 support by @osteel in #55
- Fix reference resolution for YAML and JSON strings by @osteel in #54
Full Changelog: v0.12...v0.13
-
v0.1207 Nov 2025Release notes
Open source →What's Changed
- Update README.md by @odolbeau in #42
- README fixes by @osteel in #43
- Updated rector and phpstan by @Ilyes512 in #47
- Fix phpcs deprecation warning by @Ilyes512 in #48
- Run CI against PHP 8.4 by @osteel in #50
- Update dependencies by @osteel in #51
- Add support for URLs to OpenAPI definitions by @osteel in #52
New Contributors
Full Changelog: v0.11...v0.12
-
v0.1112 Jan 2024Release notes
Open source →What's Changed
- Fix deprecation issues for PHP CS Fixer by @ttomdewit in #38
- Add PHP 8.3 to testing matrix by @ttomdewit in #39
- Dependency bumps by @osteel in #40
Full Changelog: v0.10.2...v0.11
-
v0.1019 Jun 2023Release notes
Open source →What's Changed
- Drop support for PHP 7 by @osteel in #29
- Dependency bump by @osteel in #30
- PHP CS Fixer by @osteel in #31
- Cache support by @osteel in #33
- PHPStan by @osteel in #34
Breaking changes
- Dropped support for PHP 7.4 (8.0 is now the minimum required)
- Renamed
Adapters\AdapterInterfaceforAdapters\MessageAdapterInterface - Renamed
ValidatorBuilder@setAdapterforValidatorBuilder@setMessageAdapter Adapters\MessageAdapterInterface@convertnow returnsResponseInterface|ServerRequestInterfaceinstead ofMessageInterface- OpenAPI PSR-7 Message Validator has changed
InvalidBodyexception messages in 0.20
Full Changelog: v0.9...v0.10
-
v0.1-alpha02 Nov 2020Nothing published for this version
-
v0.105 Nov 2020Nothing published for this version