github schemathesis/schemathesis v4.27.4
Release 4.27.4

5 hours ago

🔧 Changed

  • Examples phase fills missing values with schema default values; required parameter defaults count as examples.

🐛 Fixed

  • Truncated --report ndjson output containing only the Initialize event. #4807
  • Show an error when a report writer fails instead of truncating its output silently.
  • Use example/examples declared on array items in the examples phase.
  • Use property examples under allOf, oneOf, and anyOf at any depth in the examples phase.
  • Drop self-referencing optional properties from examples instead of losing the whole body.
  • Crash in the examples phase for boolean property subschemas inside recursive schemas.
  • ignored_auth crash on generated cookie values the stdlib parser rejects. #4804
  • Use anyOf branches for examples when a schema declares both oneOf and anyOf.
  • Emit example and x-example values in a stable order across runs.
  • Use x-example and x-examples in OpenAPI 3 parameters in the examples phase.
  • Skip discriminator pins the branch's own enum rejects, which made those branches ungeneratable.

Don't miss a new schemathesis release

NewReleases is sending notifications on new releases.