Skip to content

ChangeLog.devel

fge edited this page Jan 17, 2013 · 40 revisions

1.5.2

  • Recursive schema syntax validation.
  • No more Message.Builder argument to SyntaxChecker instances (use AbstractSyntaxChecker#newMsg() instead).
  • Make JsonNodeEquivalence robust.
  • Fix JsonValidatorCache bug where it would consider all value nodes, and empty arrays, as valid schemas. Add test.
  • Some code factorization.
  • Dependencies updates.

1.5.1

  • Drop custom NumberNode/ArrayNode/ObjectNode implementations, use Guava's Equivalence instead; this makes the code much more robust.

1.5.0

  • API updates to submit new keywords/format attributes; mark old API as deprecated, convert all tests/examples to use the new API.
  • Add properties syntax checking for draft v4 :/
  • Add official test suite to the tests.
  • Update JSON Pointer draft.
  • Update jackson-databind dependency update.
Clone this wiki locally