Releases: imsweb/validation
Releases · imsweb/validation
v1.5.2
v1.5.1
v1.5
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.