json-schema-validator

A fast Java JSON schema validator that supports draft V4, V6, V7, V2019-09 and V2020-12

APACHE-2.0 License

Stars
836
Committers
174

Bot releases are visible (Hide)

json-schema-validator - 0.1.25

Published by stevehu almost 6 years ago

0.1.25 - 2018-12-12

Added

Changed

  • fixes #108 v0.1.24 error on array union type Thanks @nitin456
  • fixes #107 Fix for performance issue Thanks @nitin456
  • fixes #106 Fix for enable loose type validator for REST Thanks @BalloonWen
json-schema-validator - 0.1.24

Published by stevehu almost 6 years ago

0.1.24 - 2018-11-21

Added

Changed

  • fixes #105 temporary fix to performance issue. Thanks @nitin456
json-schema-validator - 0.1.23

Published by stevehu about 6 years ago

0.1.23 - 2018-10-02

Added

Changed

  • fixes #103 Boolean type validation for the string type is incorrect
json-schema-validator - 0.1.22

Published by stevehu about 6 years ago

0.1.22 - 2018-09-11

Added

Changed

  • fixes #101 enhance TypeValidator trying to convert type from TEXT
json-schema-validator - 0.1.21

Published by stevehu about 6 years ago

0.1.21 - 2018-08-14

Added

Changed

  • fixes #94 Fix min/max error message of integer fields displayed as doubles. Thanks @NicholasAzar
  • fixes #93 Adding support for nullable fields. Thanks @NicholasAzar
json-schema-validator - 0.1.20

Published by stevehu about 6 years ago

0.1.20 - 2018-07-30

Added

Changed

  • fixes #85 Update version in maven dependency sample. Thanks @banterCZ
  • fixes #89 Added example for custom keywords in tests. Thanks @Klas Kalaß
  • fixes #90 Remove unused dependency to slf4j-ext due to security issue. Thanks @Thorbias
  • fixes #91 update one test case to ensure compatibility of Java 6
  • fixes #92 rollback type validator for null value as it is against spec.
json-schema-validator - 0.1.19

Published by stevehu over 6 years ago

0.1.19 - 2018-04-07

Added

Changed

  • fixes #84 remove Java 8 optional to ensure that this library can be Java 6 compatible. Thanks @johnygeorge
  • fixes #81 java.lang.NoClassDefFoundError: Failed resolution of: Ljava/util/Optional. Thanks @johnygeorge
  • fixes #83 upgrade to undertow 1.4.23.Final in sync with other repo
json-schema-validator - 0.1.18

Published by stevehu over 6 years ago

0.1.18 - 2018-04-04

Added

Changed

  • Fixes #80 upgrade to jackson 2.9.5 and undertow 1.4.20.Final
  • Fixes #77 One of was broken - it did not fail when there were no valid schemas. Thanks @kkalass
  • Fixes #76 Make remaining JsonSchema constructors public. Thanks @kkalass
json-schema-validator - 0.1.17

Published by stevehu over 6 years ago

0.1.17 - 2018-03-09

Added

Changed

  • Fixes #72 build JAR with OSGi support. Thanks @lichtin
  • Fixes #71 Github Quickstart section out-of-date. Thanks @lichtin
json-schema-validator - 0.1.15

Published by stevehu over 6 years ago

0.1.15 - 2017-02-16

Added

Changed

  • Fixes #65 enhance day validation regex for date format. Thanks @chenyan71
json-schema-validator - 0.1.14

Published by stevehu over 6 years ago

0.1.14 - 2017-02-14

Added

Changed

  • Fixes #64 Add simple tests for ValidatorTypeCode. Thanks @ehrmann
  • Fixes #61 Restore validator type code from value. Thanks @ehrmann
json-schema-validator - 0.1.13

Published by stevehu almost 7 years ago

0.1.13 - 2017-12-10

Added

Changed

  • Fixes #53 Optimization for OneOf. Thanks @kkalass
  • Fixes #52 References that cannot be resolved should be treated as an error. Thanks @kkalass
  • Fixes #51 Resolve sub schema node only if really needed. Thanks @kkalass
json-schema-validator - 0.1.12

Published by stevehu almost 7 years ago

0.1.12 - 2017-11-23

Added

Changed

  • Fixes #50 Support custom meta schemas with custom keywords and formats. Thanks @kkalass
  • Fixes #49 Use LinkedHashSets for ValidationMessages. Thanks @ehrmann
  • Fixes #48 Remove unnecessary todo. Thanks @ehrmann
  • Fixes #47 Change access modifiers in ValidationMessage. Thanks @ehrmann
  • Fixes #45 Added test case for loading schemas from classpath. Thanks @kenwa
json-schema-validator - 0.1.11

Published by stevehu about 7 years ago

0.1.11 - 2017-10-18

Added

  • Fixes #43 Load reference schemas from classpath is supported. Thanks @kenwa

Changed

json-schema-validator - 0.1.10

Published by stevehu about 7 years ago

0.1.10 - 2017-07-22

Added

Changed

  • Release the library in Java 6 as there are still developer using it. Thanks @basinilya
json-schema-validator - 0.1.9

Published by stevehu over 7 years ago

0.1.9 - 2017-07-03

Added

Changed

  • Fixes #37 adding relative $ref url. Thanks @eskabetxe
json-schema-validator - 0.1.8

Published by stevehu over 7 years ago

0.1.8 - 2017-06-17

Added

Changed

  • Recursive load fix #36 Thanks @thekensta
json-schema-validator - 0.1.7

Published by stevehu over 7 years ago

0.1.7 - 2017-04-26

Added

Changed

  • Fixes #25 Enable Undertow server to test remote schemas
  • Add test with id schema as url Thanks @eskabetxe
  • If schema not valid to oneOf, added all errors. Thanks @eskabetxe
json-schema-validator - 0.1.6

Published by stevehu over 7 years ago

0.1.6 - 2017-04-03

Added

Changed

  • Fixes #20 added default messages to empty messages on ValidatorTypeCode. Thanks @eskabetxe
  • Fixes #22 only check subschema if distinct from schema, and minor changes. Thanks @eskabetxe
  • Fixes #24 update dependencies versions. Thanks @eskabetxe
json-schema-validator - 0.1.5

Published by stevehu over 7 years ago

0.1.5 - 2017-03-25

Added

Changed

  • Fixes #19 make undertow test scope