Releases: pb33f/libopenapi-validator
Release list
v0.4.5
Addresses #120
Two new helper functions in helpers module.
ExtractJSONPathFromValidationError(e *jsonschema.ValidationError) string
and
ExtractJSONPathsFromValidationErrors(errors []*jsonschema.ValidationError) []string
v0.4.4
Allows passthrough of all validation options
Resolves #144
v0.4.3
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
v0.4.1
Bumped deps and added support for full range media types. #141
v0.4.0
Fixes a few issues and introduces a new CLI to quickly validate.
New CLI feature defined in #137, docs are defined in the README.
v0.3.1
v0.3.0
v0.2.2
Swapped out a boolean channel for a struct{} which uses no memory.
v0.2.1
Fixes issue with validation failing on empty security definitions. Fixes #97
v0.2.0
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.