Skip to content

Releases: ajv-validator/ajv

1.3.0

02 Sep 23:10
Compare
Choose a tag to compare

Asynchronous schema compilation with loading missing remote schemas:

  • compileAsync method
  • loadSchema option

1.2.1

27 Aug 20:02
Compare
Choose a tag to compare

Improved performance of "properties" keyword.
Test schema validation for 64 different combinations of options.

1.2.0

23 Aug 20:48
Compare
Choose a tag to compare

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

23 Aug 10:51
Compare
Choose a tag to compare

Improved performance of schemas with regular expressions
Fixes missing files in 1.1.0

1.1.0

22 Aug 23:01
Compare
Choose a tag to compare

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

21 Aug 22:45
Compare
Choose a tag to compare

npm scripts

1.0.0

18 Aug 16:20
Compare
Choose a tag to compare

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

18 Aug 16:22
Compare
Choose a tag to compare

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

18 Aug 20:23
Compare
Choose a tag to compare

Improved/fixed data filtering with removeAdditional option.

0.6.10

18 Aug 20:20
Compare
Choose a tag to compare

removeAdditional option allowing to remove additional properties.