Skip to content

0.17.0

Compare
Choose a tag to compare
@p1c2u p1c2u released this 06 Mar 12:37
· 502 commits to master since this release

Changelog

  • shortcuts high level public api expose #465
  • ParametersError context property deprecated #462
  • Spec.create deprecated #463
  • Validators refactor #457
  • Webhooks support #470
  • Rename UnmarshalContext to ValidationContext #472
  • Fix PATH_PARAMETER_PATTERN for DRF default value pattern. #468
  • Fix falcon response data none #471
  • Shortcuts backward compatible #482
  • RequestValidator and ResponseValidator backward compatibility #487
  • Fix flask decorator function return other types #489
  • Fix integration Request Response factories check types fix #490
  • Fix Requests request dont allow fragments #491
  • Fix openapi packages update and tests #498
  • unmarshallers integration tests #497
  • Unmarshallers and validators refactor #508
  • Shortcuts refactor #517
  • Media type deserializers refactor #518

Backward incompatibilities

  • Schema unmarshalling/validation returns Invalid* exception (InvalidData, InvalidParameter, InvalidRequestBody, InvalidHeader). Use __cause__ property to get root cause exception.
  • InvalidSecurity exception renamed to SecurityNotFound