chore(deps): update dependency ajv@<6.14.0 to v7 - #279
Closed
renovate[bot] wants to merge 1 commit into
Closed
Conversation
Contributor
|
Thank you for following the naming conventions! 🙏 |
|
Review the following changes in direct dependencies. Learn more about Socket for GitHub.
|
renovate
Bot
force-pushed
the
renovate/ajv-6.14.0-7.x
branch
from
April 14, 2026 10:25
0b1b422 to
aa0e625
Compare
BREAKING CHANGE: updated dependencies to major versions
renovate
Bot
force-pushed
the
renovate/ajv-6.14.0-7.x
branch
from
April 14, 2026 10:30
aa0e625 to
c4cb580
Compare
Contributor
Author
Renovate Ignore NotificationBecause you closed this PR without merging, Renovate will ignore this update. You will not get PRs for any future If you accidentally closed this PR, or if you changed your mind: rename this PR to get a fresh replacement PR. |
Contributor
|
This pull request has been automatically locked since there has not been any recent activity after it was closed. Please open a new issue for related bugs. |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to subscribe to this conversation on GitHub.
Already have an account?
Sign in.
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
This PR contains the following updates:
>=6.14.0→>=7.2.4Release Notes
ajv-validator/ajv (ajv@<6.14.0)
v7.2.4Compare Source
Fix #1515: correctly initialize evaluated properties.
v7.2.3Compare Source
Remove docs from npm package
v7.2.2Compare Source
Docs correction
Simplified JSONSchemaType (@erikbrinkman)
Fix #1493 - incorrect reporting of missing required property with option
ownProperties: trueFix #1501 - JTD not working correctly with many properties in the schema
v7.2.1Compare Source
Add tests and fix parsers compiled with
ajv.compileParserfrom JTD schemas:Compiled parsers are now:
It is a breaking change for compiled parsers compared with 7.2.0 that was released earlier on the same day.
v7.2.0Compare Source
strictRequired option (off by default) - to log or fail if properties used in JSON Schema "required" are not defined in "properties" (@PBug90, #1403)
Compiled parsers (as fast as JSON.parse on valid JSON, but replace validation and fail much faster on invalid JSON) and serializers (10x+ faster than JSON.stringify) from JSON Type Definition schemas (#1454) - see examples in javascript and typescript
Please note: there are fixes to compiled parsers in 7.2.1
The website migrated to VuePress and documentation is restructured to make navigating Ajv documentation and learning easier - this is still work in progress, but already some improvement on the information structure. Any feedback/corrections would be very much appreciated!
Improved TypeScript support for JSONSchemaType:
Other improvements by @Fdawgs (#1466), @t7yang (#1472, #1473), @koba04 (#1460)
v7.1.1Compare Source
Support readonly arrays with JSONSchemaType (@LinusU, #1447)
v7.1.0Compare Source
Support for JSON Type Definition RFC 8927 - a simple schema language provided as an alternative to JSON Schema.
See these docs:
Allow ":" in keyword names (#1421, @teq0)
v7.0.4Compare Source
Fix: duplicate functions in standalone validation code with mutually recursive schemas (#1361)
Fix: reference resolution when base URI change was not applied (#1414)
v7.0.3Compare Source
Fixes:
Docs:
v7.0.2Compare Source
Remove duplicate functions from standalone validation code (#1361)
v7.0.1Compare Source
Update error message for
maxLength/minLengthkeywordsv7.0.0Compare Source
Please note: this document covers the changes from v6.12.6.
The main changes
unevaluatedPropertiesandunevaluatedItems, dynamic recursive references and other additional keywords.Please note:
newkeyword, as Ajv is now ES6 class.post: truein keyword definition.Better TypeScript support:
compileandcompileAsyncnow return type-guards - see Getting started.validateis a type-guard.API changes:
newkeyword (it is ES6 class).Added options (and defaults):
loopRequiredChanged options:
keywords- now expects the array of keyword definitions (old API works with "deprecated" warning)Removed options:
validateFormats: falsecan be used instead, old format mode can be chosen via ajv-formats package.nullablekeyword is supported by default.jsPropertySyntax: true(deprecated) can be used if old format is needed.ignoreKeywordsWithRef(deprecated) can be used instead to ignore $ref siblings.code: {process: (code, schemaEnv: object) => string}.code: {source: true}.strict.ajv.addFormatorformatsoption.Configuration
📅 Schedule: (in timezone Europe/Berlin)
🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.
♻ Rebasing: Whenever PR is behind base branch, or you tick the rebase/retry checkbox.
🔕 Ignore: Close this PR and you won't be reminded about this update again.
This PR was generated by Mend Renovate. View the repository job log.