-
Notifications
You must be signed in to change notification settings - Fork 399
ChangeLog.devel
fge edited this page Jan 23, 2013
·
40 revisions
- Fix bug with duplicate ids when using inline schema addressing (
IllegalArgumentException
). - Update JSON Pointer to support draft version 8.
- Namespace change.
- Remove obsolete code.
- 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.
- Drop custom NumberNode/ArrayNode/ObjectNode implementations, use Guava's Equivalence instead; this makes the code much more robust.
- 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.