Skip to content

Releases: ajv-validator/ajv

v8.12.0

03 Jan 14:14
Compare
Choose a tag to compare
  • fix JTD serialisation (remove leading comma in objects with only optional properties) (#2190, @piliugin-anton)
  • empty JTD "values" schema (#2191)
  • empty object to work with JTD utility type (#2158, @erikbrinkman)
  • fix JTD "discriminator" schema for objects with more than 8 properties (#2194)
  • correctly narrow "number" type to "integer" (#2192, @JacobLey)
  • update Node.js versions in CI to 14, 16, 18 and 19

v8.11.2

13 Nov 22:12
Compare
Choose a tag to compare

Update dependencies

Export ValidationError and MissingRefError (#1840, @dannyb648)

v8.11.1

13 Nov 22:01
Compare
Choose a tag to compare
v8.11.1 Pre-release
Pre-release

Update dependencies

Export ValidationError and MissingRefError (#1840, @dannyb648)

v8.11.0

22 Mar 22:14
Compare
Choose a tag to compare

Use root schemaEnv when resolving references in oneOf (#1901, @asprouse)

Only use equal function in generated code when it is used (#1922, @bhvngt)

v8.10.0

04 Feb 18:18
Compare
Choose a tag to compare

uriResolver option (@zekth, #1862)

v8.9.0

15 Jan 12:56
Compare
Choose a tag to compare

Option code.esm to generate ESM exports for standalone validation functions (@rehanvdm, #1861)
Support discriminator keyword with $ref in oneOf subschemas (@dfeufel, #1815)

v8.8.2

21 Nov 19:02
Compare
Choose a tag to compare

Use full RegExp string (with flags) as cache key, related to ajv-validator/ajv-keywords#220

v8.8.1

16 Nov 20:15
Compare
Choose a tag to compare

Fix minContains: 0 (#1819)

v8.8.0

13 Nov 18:28
Compare
Choose a tag to compare

Fix browser bundles in cdnjs
regExp option allowing to specify alternative RegExp engine, e.g. re2 (@efebarlas)

v8.7.1

08 Nov 21:07
Compare
Choose a tag to compare

Publish Ajv bundle for JSON Schema 2020-12 to cdnjs.com