Releases: ajv-validator/ajv-keywords
v5.1.0
v5.0.0
Upgrade for Ajv v8
Deprecate keyword select
- OpenAPI discriminator should be used instead.
v4.0.1
v5.0.0-beta.1
Update ajv and ajv-formats versions
Import fast-deep-equal directly
v5.0.0-beta.0
Upgrade ajv v8
v4.0.0
All keywords support Ajv v7.
Keywords formatMinimum
/formatMaximum
and formatExclusiveMinimum
/formatExclusiveMaximum
moved to ajv-formats, the latter two were changed to be used independently for exclusive boundaries, not as modifiers.
Keyword exclusiveRange
was changed to be used separately, not as a modifier.
Keywords select
/selectCases
/selectDefault
are re-implemented using new Acv v7 api for keywords - they now support relative references in subschemas.
Support for unevaluatedProperties
/unevaluatedItems
with select
keyword
Use "latest" metaschema URI "http://json-schema.org/schema"
for compatibility with Ajv export for JSON Schema draft-2019-09.
New implementation for "transform" keyword.
Supports standalone validation code
Keyword error type to extend tagged union DefinedError supplied by Ajv
v4.0.0-rc.0
Define keyword error types, to simplify extending type DefineError in ajv
v4.0.0-beta.3
Improve support for standalone validation code
v4.0.0-beta.2
Use "latest" metaschema URI "http://json-schema.org/schema"
for compatibility with Ajv export for JSON Schema draft-2019-09.
New implementation for "transform" keyword.
v4.0.0-beta.1
Support unevaluatedProperties/unevaluatedItems with select