Releases: ajv-validator/ajv
v7.0.0-rc.4
7.0.0-rc.4
v7.0.0-rc.3
Publish browser bundles to ajv-dist
v7.0.0-rc.2
Improve standalone code generation.
Update JSON Schema tests.
Code components doc for contributors.
v7.0.0-rc.1
Better types of error objects
Remove esModuleInterop from typescript config
v7.0.0-rc.0
Support code generation options code.es5
and code.lines
for standalone validation code.
v7.0.0-beta.9
JSONSchemaType support for the new draft-2019-09 keywords.
v7.0.0-beta.8
Support for generation of standalone validation code
v7.0.0-beta.7
Compatible with ajv-errors v2-beta.
Keywords for all data types that are executed after others (with post: true
in keyword definition).
v7.0.0-beta.6
Add "latest" meta-schema URI "http://json-schema.org/schema" to draft-2019-09 class to reference default meta-schema (to support ajv-keywords)
v7.0.0-beta.5
Separate Ajv class with JSON Schema draft-2019-09 support and Ajv class without any keywords/meta-schemas:
import Ajv from "ajv" // draft-07 support
import AjvCore from "ajv/dist/core" // no keywords included
import Ajv2019 from "ajv/dist/2019" // draft-2019-09 support (option `draft2019: true` no longer used)
Different default import using require (breaking change):
const Ajv = require("ajv").default // draft-07 support
const AjvCore = require("ajv/dist/core").default // no keywords included
const Ajv2019 = require("ajv/dist/2019").default // draft-2019-09 support
Support for $data reference with in draft-2019-09