Releases: Codeception/module-rest
Releases · Codeception/module-rest
1.3.0
- Add generic send method taking HTTP method as parameter
- Don't send request body with DELETE and OPTIONS requests
- Validate url and params parameters of all send methods
- Document that sendPost, sendPut, sendPatch methods accept string and JsonSerializable as params too
- Other documentation improvements
1.2.8
Append query params to URL for HEAD requests
Fix deprecation error
- Replaced deprecated JsonPath data() method with getData #37 by @SoftCreatR
softcreatr/jsonpath
- Replace flow/jsonpath with softcreatr/jsonpath (#35)
Support PHP 8
Merge pull request #30 from Codeception/php8 PHP 8 support
Documentation improvements
Improved documentation of haveHttpHeader and deleteHeader Minor wording improvements. Question: `deleteHeader()` can only delete headers that were set by `haveHttpHeader()`? (Or other headers too?) So we could mention this and link to it?
amNTLMAuthenticated supports Guzzle 7
Merge pull request #19 from Tenzian/ntlm_update Add support for guzzle 7 client in amNTLMAuthenticated()
JsonType improvements
- Support for negative values, >= and <= matchers in JsonType comparisons .
- Improved docs for Json Matchers
Documentation updates
Merge pull request #15 from igorsantos07/patch-2 Clarify custom header configs for REST module
Response validation using JsonSchema
Add seeResponseIsValidOnJsonSchemaString and examples (#8) * Added examples * Use file for schema by default Added `seeResponseIsValidOnJsonSchemaString` for checks based on string * Use codecept_absolute_path instead of codecept_data_dir