v0.8.0
What's Changed
- Added support for using external constraint definition sets with existing Metaschema models by @david-waltermire-nist in #65
- Added support for defining a constraint validation handler on a deserializer. Resolves usnistgov/liboscal-java#19 by @david-waltermire-nist in #66
- Multiple improvements by @david-waltermire-nist in #67
- Reducing compile, PMD, and checkstyle warnings.
- Added support for allowed value constraint extensibility configuration
- Reduced visibility of implementation classes.
- Multiple improvements by @david-waltermire-nist in #71
- Improved error messages in constraint validator to help diagnose malformed constraints.
- Added exception handling on metapath evaluation to show the metapath causing the error.
- Fixed PMD, checkstyle, and Java compile warnings.
- Improved Javadoc-based documentation
Dependencies
- Bump mojo.maven.version from 3.8.4 to 3.8.5 by @dependabot in #33
- Bump Saxon-HE from 11.2 to 11.3 by @dependabot in #34
- Bump dependency.flexmark.version from 0.62.2 to 0.64.0 by @dependabot in #31
- Bump dependency.antlr4.version from 4.9.2 to 4.10.1 by @dependabot in #30
- Bump compiler from 2.4.1 to 2.21ea82 by @dependabot in #39
- Bump dependency.log4j2.version from 2.17.1 to 2.17.2 by @dependabot in #38
- Bump jackson-databind from 2.13.2.2 to 2.13.3 by @dependabot in #37
- Bump inject-resources-junit-jupiter from 0.3.0 to 0.3.2 by @dependabot in #35
- Bump jaxb-impl from 3.0.0 to 4.0.0 by @dependabot in #46
- Bump org.eclipse.persistence.moxy from 3.0.0 to 3.0.2 by @dependabot in #43
- Bump maven-invoker-plugin from 3.2.1 to 3.3.0 by @dependabot in #44
- Bump license-maven-plugin from 4.0.rc1 to 4.2.rc3 by @dependabot in #42
- Bump commons-io from 2.8.0 to 2.11.0 by @dependabot in #40
- Bump dependency.jackson.version from 2.13.2 to 2.13.3 by @dependabot in #48
- Bump github/codeql-action from 2.1.11 to 2.1.12 by @dependabot in #45
- Bump ipaddress from 5.3.3 to 5.3.4 by @dependabot in #51
- Bump woodstox-core from 6.2.7 to 6.2.8 by @dependabot in #50
- Bump maven-plugin-annotations from 3.2 to 3.6.4 by @dependabot in #52
- Bump commons-lang3 from 3.11 to 3.12.0 by @dependabot in #49
- Bump everit-json-schema from 1.14.0 to 1.14.1 by @dependabot in #56
- Bump freemarker from 2.3.30 to 2.3.31 by @dependabot in #55
- Bump antlr4test-maven-plugin from 1.17 to 1.21 by @dependabot in #57
- Bump xmlresolver from 4.2.0 to 4.3.0 by @dependabot in #58
- Bump oss-parent from 20 to 21 by @dependabot in #63
- Bump inject-resources-core from 0.3.0 to 0.3.2 by @dependabot in #62
- Bump mojo.maven.version from 3.8.5 to 3.8.6 by @dependabot in #61
- Bump actions/setup-java from 3 to 3.4.0 by @dependabot in #60
- Bump github/codeql-action from 2.1.12 to 2.1.13 by @dependabot in #59
- Bump xmlbeans from 5.0.3 to 5.1.0 by @dependabot in #54
- Bump github/codeql-action from 2.1.13 to 2.1.14 by @dependabot in #64
- Bump xmlresolver from 4.3.0 to 4.4.0 by @dependabot in #69
- Bump woodstox-core from 6.2.8 to 6.3.0 by @dependabot in #68
- Bump github/codeql-action from 2.1.14 to 2.1.15 by @dependabot in #70
Full Changelog: v0.7.0...v0.8.0
Download
This release is on Maven Central.