Skip to content

Releases: pb33f/libopenapi-validator

v0.13.4

15 Apr 12:33

Choose a tag to compare

Add opt-in readOnly/writeOnly rejection to strict mode

When StrictRejectReadOnly is enabled, readOnly properties in requests are reported as validation errors instead of being silently skipped. When StrictRejectWriteOnly is enabled, writeOnly properties in responses are reported similarly.

Addresses #90

@byted

v0.13.3

15 Mar 02:35

Choose a tag to compare

Fixes #27

And fixes pb33f/wiretap#134 fully

v0.13.2

15 Mar 01:35

Choose a tag to compare

Fixes issues in wiretap

and issues

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.