Skip to content

Releases: pb33f/libopenapi-validator

v0.13.1

27 Feb 14:32

Choose a tag to compare

Adds support for passing compiled schemas for document validation. Prevents another compilation step, saving on compute and memory.

No breaking changes.

v0.13.0

26 Feb 22:30

Choose a tag to compare

Refactored SchemaValidationFailure struct fields.

This is a breaking change,

#188
#200

@mjbonifacio

Also implemented a RadixTree design to speed up path lookup.

#217

@its-hammer-time

v0.12.1

23 Feb 16:26

Choose a tag to compare

Adds support for all authentication types.

@x-delfino

v0.12.0

23 Feb 16:17

Choose a tag to compare

Adds XML body validation with the addition of AllowXMLBodyValidation as a configuration option. Also adds support for x-www-form-urlencoded validation.

No breaking changes.

@ySnoopyDogy

v0.11.4

14 Feb 15:13

Choose a tag to compare

Adds lazy context tracking to speed up path searches a little. No new features, no other fixes.

v0.11.3

14 Feb 13:10

Choose a tag to compare

Adds a fix for nullable enum validation and moves HEAD validation to be RFC 7231 Section 4.3.2 compliant.

@k2tzumi, @saisatishkarra

v0.11.2

13 Feb 21:24

Choose a tag to compare

Fixed some caching issues with long-running processes, no new features.

v0.11.1

03 Feb 12:17

Choose a tag to compare

Handles nullable + allOf edge cases, and bumps libopenapi to v0.33.1

@alexrjones

v0.11.0

27 Jan 17:09

Choose a tag to compare

Upgrades to libopenapi v0.33.0 and implements new faster and improved hashing.

Adds some node caching, retains validator options and refactors some constants, fixes a nil pointer. Addresses #223

@its-hammer-time @Nivl

v0.10.2

06 Jan 16:32

Choose a tag to compare

Fixes daveshanley/vacuum#788 by using the new inline rendering mode that's set to validation available in libopenapi.

No breaking changes. No new features.