Skip to content

v1.0.0

Compare
Choose a tag to compare
@leadpony leadpony released this 15 Jul 06:30
· 163 commits to master since this release

1.0.0 - 2019-07-15

Added

  • Added JsonSchemaReaderFactoryBuilder.withMetaschema() which can be used to explicitly specify metaschema against which JSON schemas will be validated while being read. (Issue #19 proposed by @dszier)

Changed

  • The single parameter of Keyword.getValueAsJson() was removed.
  • JsonSchemaBuilder.withDependencies() now accepts a Map<String, ?> typed parameter instead of Map<String, Object>.
  • JsonSchemaReaderFactoryBuilder.withStrictWithFormats()​ was renamed to withStrictFormats​().
  • JsonSchemaReaderFactoryBuilder.withStrictWithKeywords​()​ was renamed to withStrictKeywords​().
  • [CLI] Revised console messages.

Fixed

  • Now every JSON schema and schema keyword retains its original JSON representation correctly, including custom keywords.