Releases: ajv-validator/ajv
1.3.0
Asynchronous schema compilation with loading missing remote schemas:
compileAsync
methodloadSchema
option
1.2.1
Improved performance of "properties" keyword.
Test schema validation for 64 different combinations of options.
1.2.0
Inline referenced schemas without refs (instead of compiling them as separate functions) - substantially increases performance of complex schemas
Option inlineRefs that determines if referenced schemas are inlined and/or limits the maximum size of inlined schemas.
1.1.1
Improved performance of schemas with regular expressions
Fixes missing files in 1.1.0
1.1.0
An option to report errors using JSON Pointers.
Removed compile dot templates from repo (they are there in npm package though).
Edit: this release is broken (removed from npm), please use the next one
1.0.1
npm scripts
1.0.0
addSchema
no longer compiles schemas.
Compiles schemas when they are used first time.
Order in which schemas are added is not important (referenced schemas should be available when compiled).
Circular references are supported.
0.7.0
addShema
no longer returns compiled schema(s).
Improved / fixed compilation of recursive schemas.
If cache instance is supplied it must have put
, get
and del
methods.
0.6.11
Improved/fixed data filtering with removeAdditional
option.
0.6.10
removeAdditional
option allowing to remove additional properties.