Releases: erosb/json-sKema
Releases · erosb/json-sKema
Read-write context
Improvements
- adding support for validation of "readOnly" and "writeOnly" keywords, depending on context - requested by @mszawurski in #30
- allowing pre-registering schemas with relative URIs - contributed by @rayokota
Bugfixes
- improving error message for invalid schemas - contributed by @rayokota
Improved format validation policy and pre-registering schemas by URI
Improvements
- added
FormatValidationPolicy
to make enabling of format validation configurable - added ability to pre-register schemas by URIs which can be used as references
Fixed issue with subschema internal references
Unprocessed props & better dynamic refs
Improvements
- Supporting unprocessed schema properties - contributed by @rayokota
- Improved support for dynamic references
Bugfixes
- fixed an error occuring when a validation failure happens at the same instance nesting level, but on different subschemas
Android compatibility fix
Fixes #18
Loading schemas from URLs
Improvements
- added support to load schemas from URLs with
SchemaLoader.forURL("...")
- built-in support for
classpath://
protocol included
"format" support
Improvements
- adds initial support for "format" keyword, with the following values: date, date-time, time, duration, email, ipv6, ipv4, uuid, uri
First public release
v0.5.0 version number bump