Историја ревизија

Аутор SHA1 Порука Датум
  Philipp Thuerwaechter c9a6f995a9 Add method chaining to all add* and remove* methods пре 7 година
  Evgeny Poberezkin cbef7f3061 refactor: update draft-06 meta-schema, fix URI resolution, fix tests пре 8 година
  Evgeny Poberezkin 03b24c72f8 fix: custom keywords with $data option validate as valid if their value (in data) is undefined пре 8 година
  Evgeny Poberezkin a06327eab4 Merge branch 'master' into 5.0.0 пре 8 година
  Evgeny Poberezkin aa8de572df feat: custom keywords with predefined validation result, #393 пре 8 година
  Evgeny Poberezkin 33845cc397 feat: support custom keywords that modify data, #392 пре 8 година
  Evgeny Poberezkin 2468bd5014 refactor: custom keyword code generation, #392 пре 8 година
  Evgeny Poberezkin 82002ec5e8 test: failing test for custom keyword mutating data, #141, #392 пре 8 година
  Richard Taylor b1b0c553d8 Improve implementation of allowing hyphens in keywords пре 8 година
  Richard Taylor 66db560ca5 Allow custom keywords that are not valid JS identifiers пре 8 година
  Evgeny Poberezkin 416f294350 Merge branch 'master' into 5.0.0 пре 8 година
  Evgeny Poberezkin ab488a4f57 feat: option $data instead of v5, use draft-6 meta schema, support constant and contains keywords by default, #372 пре 8 година
  Evgeny Poberezkin 7bfc868816 test: getKeyword, removeKeyword methods пре 8 година
  Evgeny Poberezkin b853218249 style: eslint tests, closes #250 пре 8 година
  Evgeny Poberezkin 5a80c7cff6 feat: support meta-schema validation in custom keywords with $data support, #146 пре 8 година
  Evgeny Poberezkin 7f5fe70cdb feat: $data support in custom keywords, #146 пре 8 година
  Evgeny Poberezkin 1a6e4b576c feat: meta schema for custom keywords schemas, closes #230 пре 8 година
  Evgeny Poberezkin 53a6c70138 asynchronous custom keywords can define custom errors by returning the promise that rejects with Ajv.ValidationError, closes #118 пре 9 година
  Evgeny Poberezkin 27bd49f182 renamed opts property of ajv instance to _opts; options object passed to constructor is copied пре 9 година
  Evgeny Poberezkin 2eef59dede minified browser bundle пре 9 година
  Evgeny Poberezkin 694e81684f throw exception if custom keyword is not an identifier; update tests as macro keyword definition supports type пре 9 година
  Evgeny Poberezkin c4786866e2 simplify compiling macro keywords пре 9 година
  Evgeny Poberezkin 10c6685027 support $data ref in formatMaximum/Minimum and exclusiveFormatMaximum/Minimum, #81 пре 9 година
  Evgeny Poberezkin abff815d38 refactored schema compilation to reduce browser bundle size пре 9 година
  Evgeny Poberezkin 65e534ee8b check/extend errors in inline custom keywords; tests for custom keywords creating errors пре 9 година
  Evgeny Poberezkin 771e79f36b readme: validation errors, inline custom keywords пре 9 година
  Evgeny Poberezkin 982264f192 removed i18n option (params always added to error objects) пре 9 година
  Evgeny Poberezkin 41f313a798 refactor custom keywords tests пре 9 година
  Evgeny Poberezkin ee450ec8d0 removed caching of compiled subschemas of custom keywords (it made performance worse in most cases) пре 9 година
  Evgeny Poberezkin ae5b4c0f45 support for "inline" custom keywords, #69 пре 9 година