The London Perl and Raku Workshop takes place on 26th Oct 2024. If your company depends on Perl, please consider sponsoring and/or attending.

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