Releases: santhosh-tekuri/jsonschema
Releases · santhosh-tekuri/jsonschema
v6.0.0.beta1
Improvements
- mixed dialect support
- custom
$vocabulary
support sermver
format- support for localisation for
ValidationError
- command
jv
- support stdin
--insecure
and--cacert
flag--quiet
flag
v5.3.1
Features
- improve performance of
uniqueItems
for large array
v5.3.0
Features
- formats can be registered with
Compiler
- mediaTypes can be registered with
Compiler
Bug Fixes
- correct
unevaluatedXXX
keyword spelling - ignore optional vocabularies
$dynamicRef
without anchor is identical to$ref
cmd/jv/v0.4.0
- correct version in go.mod
v5.2.0
Schema
: addDraft
fieldDraft
: addURL()
andString()
v5.1.1
fix: formats must be validated for draft <2019
v5.1.0
- implements $vocabulary
V5.0.2
types: add missing golang number variants
v5.0.1
- support $ref with URN+pointer and URN+fragment
- keyword expecting int can have decimal
v5.0.0
New Features:
- license changed from BSD-3 Clause to Apache-2.0
- implements draft 2020-12 specification
- implement output formats flag, basic and detailed
- cmd/jv: add -output flag
- extract $comment, writeOnly, deprecated metadata annotations
Incompatible Changes:
- if no $schema specified, default to Draft2020
- replaced SchemeNotRegisteredError with LoaderNotFoundError
- ValidateInterface method renamed to Validate
- ValidationError now captures keywordLocations