Skip to content

Releases: python-openapi/openapi-spec-validator

0.7.1

13 Oct 11:42
Compare
Choose a tag to compare

Features

  • Versions submodule #291
  • Move to jsonschema-path package #292
  • Validator accepts any schema (schema dictionary or SchemaPath) #293
  • validate and validate_url shortcuts #294

Deprecations

  • validate_spec shortcut in deprecated. Usevalidate instead.
  • validate_spec_url shortcut is deprecated. Use validate_url instead.

0.7.0

09 Oct 14:53
Compare
Choose a tag to compare

Features

  • Allow validate multiple files (also with pre-commit hook) #255
  • Validators and keywords refactor #286
  • Python 3.12 support #290
  • Bump docker image python from 3.11.5-alpine to 3.12.0-alpine #288

Deprecations

  • openapi_*_spec_validator objects are deprecated. Use *SpecValidator classes instead.

0.6.0

10 Jul 07:57
Compare
Choose a tag to compare

This version drops support for Python 3.7

Upgrades

  • Compatibility with jsonschema 4.18, jsonschema-spec 0.2 and openapi-schema-validator 0.6 #202
  • Update dependencies #243

Deprecations

  • spec_url parameter of spec validator is deprecated. Use base_uri instead. #202

Backward incompatibilities

  • Drop python 3.7 support #226

0.6.0a2

16 Jun 08:23
Compare
Choose a tag to compare
0.6.0a2 Pre-release
Pre-release

Fixes

  • Update SupportsValidation protocol #232

0.6.0a1

15 Jun 11:39
Compare
Choose a tag to compare
0.6.0a1 Pre-release
Pre-release

This version drops support for Python 3.7

Features

  • Compatibility with jsonschema 4.18, jsonschema-spec 0.2 and openapi-schema-validator 0.6 #202

Backward incompatibilities

  • Drop python 3.7 support #226

0.5.7

11 Jun 23:07
Compare
Choose a tag to compare

Changelog

  • allow path item ref fix #210
  • openapi 3.0 schema update #212
  • openapi 3.1 schema update #213

0.5.6

17 Mar 08:39
Compare
Choose a tag to compare

Changelog

  • Fix typo in server variables schema for OpenAPI 3.1.0 #198
  • Include tests in sdist archives #199
  • jsonschema 4.17 dependency limit #203
  • add python 3.11 support #204

0.5.5

06 Feb 05:56
Compare
Choose a tag to compare

Changelog

  • update openapi-schema-validator dependecy #194

0.5.4

02 Feb 05:02
Compare
Choose a tag to compare

Changelog

  • schema properties validation recursion fix #193

0.5.3

01 Feb 08:30
Compare
Choose a tag to compare

Changelog

  • fix custom format checker not found test #190
  • fix property missing reference validation #191