Skip to content

Releases: pb33f/libopenapi-validator

v0.4.5

Choose a tag to compare

@daveshanley daveshanley released this 20 May 21:42

Addresses #120

Two new helper functions in helpers module.

ExtractJSONPathFromValidationError(e *jsonschema.ValidationError) string

and

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

v0.4.4

Choose a tag to compare

@daveshanley daveshanley released this 17 May 12:19

Allows passthrough of all validation options

Resolves #144

v0.4.3

Choose a tag to compare

@daveshanley daveshanley released this 17 May 11:33

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

Choose a tag to compare

@daveshanley daveshanley released this 05 May 13:50

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

@emilien-puget

v0.4.0

Choose a tag to compare

@daveshanley daveshanley released this 14 Apr 22:17

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

Choose a tag to compare

@daveshanley daveshanley released this 08 Apr 21:34

Fixes a number of bugs and bumps dependencies.

Includes

And fixes

v0.3.0

Choose a tag to compare

@daveshanley daveshanley released this 02 Jan 02:37

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

Choose a tag to compare

@daveshanley daveshanley released this 21 Oct 14:49

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

@baerwang

v0.2.1

Choose a tag to compare

@daveshanley daveshanley released this 16 Oct 14:53

Fixes issue with validation failing on empty security definitions. Fixes #97

@AidanWelch

v0.2.0

Choose a tag to compare

@daveshanley daveshanley released this 02 Oct 12:33

No new features, but does upgrade latest deps (libopenapi) https://github.com/santhosh-tekuri/jsonschema to v0.6.1 Which improves all schema handling. A few tune ups were required, error messages are slightly different now and there is less noise in the machine.

Also added coverage across the project to level up quality.