-
Notifications
You must be signed in to change notification settings - Fork 57
ChangeLog.devel
Francis Galiegue edited this page Feb 19, 2014
·
12 revisions
- Change license (dual licensing LGPL 3.0/ASL 2.0).
- BREAKING CHANGE: packages have moved (all now under -core); some packages renamed.
- New schema walking API.
- Update dependencies.
- Import classes from -validator.
- SchemaLoader: allow to disable caching.
- Allow to read JSON Schemas from non standard JSON files (comments etc), courtesy of Randy Watler.
- Rework schema walking code; mark as
@Beta. - Fix javadoc generation.
- Update msg-simple dependency; remove
ServiceLoadersupport. - Add path redirections in addition to schema redirections in a new
URITransformerclass. - Many dependency updates (jackson-coreutils, uri-template, etc etc).
- Update msg-simple dependency.
- Fix gross mistake with message bundles loading.
- Make core error messages more informational.
- Get rid of all inheritors of
ProcessingError; mark the latter as deprecated. - Skeleton code for new schema walking logic.
-
ProcessingMessagecan now have parameterized messages. - Reorganize core/syntax bundles, improve.
- Make some syntax messages output parameterized messages.
- Remove deprecated code.
- Improvements to pom.xml.
- Use msg-simple for all message needs, get rid of old enums.
- Syntax validation messages can be modified.
- Schema walking API changes.
- Convert all error messages to use a Java resource bundle.
- Maven artifact is now OSGi ready (thanks to Matt Bishop).
- Full hyperschema syntax validation support (as a result, added dependency on uri-template).
- Move JSON Pointer support to, and depend on, jackson-coreutils.
- Move JSON Patch to another package.
-
.toString()fix forAbstractProcessingReport. - JSON Patch: fix array index adding.
- Error messages rework.
- Make
ProcessorMapfinal. - Start to implement configuration for schema walking.
- Update Guava dependency to 14.0.
- New class
RawProcessor. - One change to
SchemaListener's.onExit()event.
- JSON Patch implementation
- Rework
SchemaListenerevents - Improve
Processing{Message,Report}'s.toString()
- First version of new development branch
- Change packages of ref resolving, syntax checking, others.
- Simplify schema walking listeners.
- Provide a more complete
.failOnError()method inProcessorChain. - Update Jackson dependency to 2.1.4.
- Remove
SchemaHolder; improveValueHolder.