Skip to content

Releases: ajv-validator/ajv

v8.6.0

06 Jun 14:53
Compare
Choose a tag to compare

Track evaluated properties with patternProperties that have always valid schemas (e.g., true) (@P0lip, #1626)
Option int32range to disable number range checking for int32 and uint32 type in JTD schemas

v8.5.0

20 May 13:28
Compare
Choose a tag to compare

Optimize validation code for const keyword with scalar values (@SoAsEr, #1561)
Add option schemaId to support ajv-draft-04 - Ajv for JSON Schema drat-04.

v8.4.0

14 May 20:08
Compare
Choose a tag to compare

JSON Type Definition schema options:

  • parseDate: parse timestamp type as Date objects.
  • allowDate: non-standard - allow date without time with timestamp type.

v8.3.0

09 May 11:30
Compare
Choose a tag to compare

Typescript improvements:

  • better error reporting for JSONSchemaType in case strictNullChecks option is disabled (@erikbrinkman, #1583)
  • support missed boolean type in JTDDataType (@m00s, #1587)
    JTD timestamp validation option (@jrr, #1584).
    Docs corrections.

v8.2.0

27 Apr 15:04
Compare
Choose a tag to compare

Add JTDDataType to compile signature (@erikbrinkman, #1547)
Improve JSONSchemaType for records (@erikbrinkman, #1564)
Use rollup for browser bundles (@realityking, #1533)
Docs corrections

v8.1.0

11 Apr 16:47
Compare
Choose a tag to compare

unicodeRegExp option to not use RegExp unicode flag that may be incompatible with some environments (@asaid-0, #1530)
Fix JSONSchemaType (@erikbrinkman, #1541)
Extended error message for invalid keyword values (@pcwiek, #1542)

v8.0.5

02 Apr 15:49
Compare
Choose a tag to compare

Fix: add source code back to npm package, 8.0.4 is breaking ajv-cli (and possibly other things)

v8.0.4

02 Apr 12:49
Compare
Choose a tag to compare

Reduce npm bundle size

v8.0.3

01 Apr 07:00
Compare
Choose a tag to compare

Improve JSONSchemaType errors (@erikbrinkman, #1525)

v8.0.2

31 Mar 07:55
Compare
Choose a tag to compare

Support RegExp formats in standalone code (#1470)
Add schema path to strictTuple error message (@asaid-0, #1519)