Skip to content

Releases: pb33f/libopenapi-validator

v0.4.7

02 Jun 20:56
Compare
Choose a tag to compare

Adds support for integer number formatting in addition to the catch-all number formatting.

Also normalizes schemas before validation.

@reversearrow @trusta

v0.4.6

22 May 02:12
Compare
Choose a tag to compare

Addresses a number of issues.

v0.4.5

20 May 21:42
Compare
Choose a tag to compare

Addresses #120

Two new helper functions in helpers module.

ExtractJSONPathFromValidationError(e *jsonschema.ValidationError) string

and

ExtractJSONPathsFromValidationErrors(errors []*jsonschema.ValidationError) []string

v0.4.4

17 May 12:19
Compare
Choose a tag to compare

Allows passthrough of all validation options

Resolves #144

v0.4.3

17 May 11:33
Compare
Choose a tag to compare

Adds support for MinItems and MaxItems and UniqueItems in parameter validation. Also Check items when validating enums in array query parameters.

Bumps deps and removes the last trace of the yamlpath dependency

@mike-zorn

v0.4.1

05 May 13:50
Compare
Choose a tag to compare

Bumped deps and added support for full range media types. #141

@emilien-puget

v0.4.0

14 Apr 22:17
Compare
Choose a tag to compare

Fixes a few issues and introduces a new CLI to quickly validate.

New CLI feature defined in #137, docs are defined in the README.

@reversearrow @FFFFFFatsLan @JemDay @Rishabh-Daga

v0.3.1

08 Apr 21:34
Compare
Choose a tag to compare

Fixes a number of bugs and bumps dependencies.

Includes

And fixes

v0.3.0

02 Jan 02:37
Compare
Choose a tag to compare

Bumps the latest version of libopenapi with a number of fixes.

Also introduces a new pluggable regular expression engine, contributed by @JemDay

#112

v0.2.2

21 Oct 14:49
Compare
Choose a tag to compare

Swapped out a boolean channel for a struct{} which uses no memory.

@baerwang