Skip to content

v1.5

Compare
Choose a tag to compare
@depryf depryf released this 19 Nov 18:26
· 522 commits to master since this release

Changes in version 1.5

  • Increased the engine version to 5.2.
  • The context functions and validator services are now lazily initialized with default implementation.
  • Added support for multi-threading rule parsing/compilation; see XmlValidatorFactory.enableMultiThreadedParsing() and ValidationEngine.enableMultiThreadedCompilation().
  • Improved multi-threading support; the validate methods will now block if the state of the engine is being changed, instead of returning no failures.
  • Removed deprecated CStage context methods from the ValidatorContextFunctions class.
  • Split context functions, this change requires doing the initialization a bit differently: to run translated and/or SEER edits, use the MetafileContextFunctions; to use only SEER edits, use the StagingContextFunctions.
  • Replaced JAXB by XStream for all XML operations.
  • Updated Groovy library from 2.4.3 to 2.4.4; now using "indy" version of the library.
  • Updated Staging client library from 1.4.2 to 1.4.6.
  • The library now requires Java 7.

This is the first version of this library that is available on Maven Central.