Skip to content

Release 3.23.0

Compare
Choose a tag to compare
@Stranger6667 Stranger6667 released this 29 Dec 16:39
· 590 commits to master since this release
v3.23.0
c7e3237

🎉 This release offers a better example testing and aids Dredd users transitioning to Schemathesis.

🚀 Added

  • New CLI option --contrib-openapi-fill-missing-examples to automatically generate random examples for API operations that lack explicit examples. #1728, #1376
  • New CLI option --request-proxy to set HTTP(s) proxies for network calls. #1723

🔧 Changed

  • Validate --generation-codec values in CLI.
  • Do not deepcopy responses before passing to checks. They are not supposed to be mutated inside checks.
  • Pin anyio to <4 due to incompatibility with starlette-testclient.

🐛 Fixed

  • Internal error when the configured proxy is not available.
  • Not using examples from shared parameters. #1729, #1513