Changes for version 0.025 - 2021-03-30
- minor changes to error strings to distinguish between issues that can be determined from static inspection of schema(s), and those that only arise during runtime evaluation (such as URIs that map to missing schema documents, or inconsistent configuration values).
- more validity checks at traversal time of $ref, $schema, $vocabulary values
- update ipv4 format validation to reject leading zeroes in octets, helping avoid a newly-discovered vulnerability in netmasks
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