unstale

pypi / openapi-spec-validator

openapi-spec-validator

What changed in openapi-spec-validator 0.8 to 0.9, from its official release notes, upgrade guides and advisories. Sources checked 2026-10-24.

2 breaking2 deprecations4 new APIs and options4 fixes and other

See which of these apply to your code, ranked, in your agent:

npx @unstale/cli init

@unstale/cli 0.2.5 on npm

openapi-spec-validator 0.91 changes

Breaking changes 1

  • Validation results may change for specifications that previously relied on discriminator-based narrowing or discriminator mapping resolution errors during validation.

    0.9.0release notes

openapi-spec-validator 0.811 changes

Breaking changes 1

Deprecations 2

New APIs and options 4

Fixes and other changes 4

  • Adds OAS 3.1 schema meta-validation that accounts for jsonSchemaDialect.

    0.8.2release notes

  • Malformed schema traversal now reports validation errors instead of internal exceptions.

    0.8.1release notes

  • Declared path parameters are validated against the path template.

    0.8.1release notes

  • Python 3.13 and 3.14 are supported.

    0.8.0release notes