Skip to content

Releases: imsweb/validation

v1.5.2

12 Apr 18:18
Compare
Choose a tag to compare

Version 1.5.2

  • Changed staging context method isAcceptableTnmCode() to not always return false for a null value

v1.5.1

08 Apr 16:22
Compare
Choose a tag to compare

Version 1.5.1

  • Added support for TNM staging in the context methods and the simple NAACCR line validatable; using TNM 1.1 algorithm.

v1.5

19 Nov 18:26
Compare
Choose a tag to compare

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.