Changes for version 0.020 - 2021-01-02

  • the default value for "validate_formats" is now true, to reflect the most typical usecase.
  • gracefully handle the erroneous schema { "type": null }
  • fixes to relative-json-pointer format validation
  • new "annotate_unknown_keywords" config option

Modules

Validate data against a schema
Contains a single annotation from a JSON Schema evaluation
One JSON Schema document
Contains a single error from a JSON Schema evaluation
Contains the result of a JSON Schema evaluation
Internal utilities for JSON::Schema::Draft201909
Base role for JSON Schema vocabulary classes
Implementation of the JSON Schema Draft 2019-09 Applicator vocabulary
Implementation of the JSON Schema Draft 2019-09 Content vocabulary
Implementation of the JSON Schema Draft 2019-09 Core vocabulary
Implementation of the JSON Schema Draft 2019-09 Format vocabulary
Implementation of the JSON Schema Draft 2019-09 Meta-Data vocabulary
Implementation of the JSON Schema Draft 2019-09 Validation vocabulary