NewYour coding agent can read the release notes before it upgrades.Set up the MCP server →
npm · #3414 most downloaded on npm
Custom error messages in JSON Schemas for Ajv validator
Last release 6 years ago
no release in 18 months
Ships unpredictably
gaps range from 9 days to 2.0 years
Most releases are documented
notes for 9 of 13 stable releases
Nothing withdrawn
no release was ever pulled
10 years old
14 releases · first in 2017
Upgrade for Ajv v8 (error property dataPath changed to instancePath)
Upgrade for Ajv v8 (error property dataPath changed to instancePath)
Fix standalone generation code when errorMessage keyword is used.
Fix standalone generation code when errorMessage keyword is used.
Nothing published for this version
One column per quarter.
Re-written to support for ajv v7
Re-written to support for ajv v7
Fix: If property specific error is not defined for 'required' keyword, error message is not generated for that property
Fix: If property specific error is not defined for 'required' keyword, error message is not generated for that property (#20)
Default error message specified in _ property of errorMessage keyword
Default error message specified in _ property of errorMessage keyword
Messages for specific properties in keywords "required" and "dependencies"
Messages for specific properties in keywords "required" and "dependencies"
Options keepErrors, singleError.
Options keepErrors, singleError.
Support templates in custom error messages.
Support templates in custom error messages.
errorMessage object can contain
errorMessage object can contain
properties object to create custom errors for specific propertiesitems array to create custom errors for specific itemsNothing published for this version
Nothing published for this version
as a string to replace all errors in the current schema and in subschemas
Support errorMessages:
Nothing published for this version
Your coding agent can read these notes before it upgrades. Set up the MCP server →