Skip to content

Releases: python-openapi/openapi-schema-validator

0.7.2

24 Feb 18:20

Choose a tag to compare

Features

  • OAS 3.1 dialect registration and validator discovery #262

0.7.1

23 Feb 22:24

Choose a tag to compare

Features

  • Add OpenAPI 3.2.0 support (OAS32Validator) #256

0.7.0

23 Feb 12:52

Choose a tag to compare

Features

  • OAS30 strict validator #251

Fixes

  • Ignore readOnly/writeOnly set to False #248
  • Discriminator handling for non-object instances #249
  • Narrower handling around unresolved refs #250

Breaking changes

  • OAS30Validator with schema type string only accepts str (before accepted both str and bytes) #251
  • Added support for Python 3.12, 3.13 and 3.14 #205 #247
  • Dropped support for Python 3.8 and 3.9 #205 #246

0.6.3

10 Jan 18:00

Choose a tag to compare

Bug fixes

  • Remove jsonschema-specifications version limit #149
  • References docs example fix #178

0.6.2

05 Oct 11:16

Choose a tag to compare

Bug fixes

  • OAS30Validator readonly writeonly fix #135

0.6.1

20 Sep 20:02

Choose a tag to compare

Bug fixes

  • Jsonschema package keywords module rename fix #132

0.6.0

09 Jul 11:13

Choose a tag to compare

This version drops support for Python 3.7

Upgrades

  • Compatibility with jsonschema 4.18 #72
  • Dependencies update #106

Backward incompatibilities

  • Python 3.7 support dropped #84
  • OAS30Validator no longer accept read and write properties. Use OASReadValidator and OAS30WriteValidator instead. #85

0.6.0a1

13 Jun 18:13

Choose a tag to compare

0.6.0a1 Pre-release
Pre-release

Changelog

  • Python 3.7 support dropped #84
  • OAS30Validator read write properties dropped #85
  • jsonschema 4.18 compatibility #72

Backward incompatibilities

  • OAS30Validator no longer accept read and write properties. Use OASReadValidator and OAS30WriteValidator instead.

0.5.0

12 Jun 09:36

Choose a tag to compare

Changelog

  • Formats raise error for other types fix #67

Backward incompatibilities

  • format validators ignore other types and pass (in accordance with the specification)

0.4.4

17 Mar 08:31

Choose a tag to compare

Changelog

  • Include tests in sdist archives #71
  • jsonschema 4.17 dependency limit #73
  • add python 3.11 support #74