Releases: swisnl/php-http-fixture-client
Releases · swisnl/php-http-fixture-client
3.1.0
3.0.0
Changed
- The
ResponseBuilder
now requires PSR-17 factories instead of a PHP-HTTP factory, to align it with theClient
. This is only a breaking change in the rare case where you provide your own factory to theResponseBuilder
. - Removed
domainAliases
from constructor arguments. Please usesetDomainAliases()
on the instance instead. - Replaced danielstjules/stringy with symfony/string. In some edge cases, mainly special or accented characters, this will affect how query parameters are transformed to a fixture.
Removed
- Dropped PHP <7.4 support.
2.4.0
2.3.2
2.3.1
2.3.0
2.2.0
2.1.0
2.0.0
This release changes the way URIs with GET-params are resolved to fixtures. GET-params are now separated with &
and key/value pairs are combined with =
instead of -
. Besides that, more characters are allowed in the filename. Please see the updated README and pull request #2 for more information.
Changed
- Changed logic for converting GET-params to a filename #2