Skip to content

Releases: phax/ph-schematron

ph-schematron 7.1.0

21 Feb 21:52
Compare
Choose a tag to compare
  • Updated to Saxon HE 12.0
  • Updated to ANT 1.10.13
  • Updated to SchXslt 1.9.5
  • Fixed an error with pattern local variable resolution in "pure" implementation. See #142 - thx @bertrand-lorentz
  • Added a check in "pure" implementation, that Pattern ID must follow the XML NCName convention

Full Changelog: ph-schematron-parent-pom-7.0.0...ph-schematron-parent-pom-7.1.0

ph-schematron 7.0.0

08 Jan 20:22
Compare
Choose a tag to compare
  • Using Java 11 as the baseline
  • Updated to ph-commons 11
  • Using JAXB 4.0 as the baseline
  • The creation of SVRL metadata was disabled in the SchXslt version (using parameter schxslt.compile.metadata with value false)
  • Removed deprecated methods

Full Changelog: ph-schematron-parent-pom-6.3.4...ph-schematron-parent-pom-7.0.0

ph-schematron 6.3.4

17 Nov 11:58
Compare
Choose a tag to compare
  • Updated to SchXslt 1.9.4
  • Updated to ph-commons 10.2.2
  • Fixed an error in the SVRL location - no XPath compliant paths are created. See also phax/ph-commons#31

Full Changelog: ph-schematron-parent-pom-6.3.3...ph-schematron-parent-pom-6.3.4

ph-schematron 6.3.3

17 Aug 16:02
Compare
Choose a tag to compare
  • Updated to Saxon 11.4 (which updates XMLResolver to 4.4 which updates to Apache Http Client 5.x)
  • Extended ISchematronXSLTBasedResource API to enable/disable the SVRL validation

Full Changelog: ph-schematron-parent-pom-6.3.2...ph-schematron-parent-pom-6.3.3

ph-schematron 6.3.2

06 Jul 05:35
Compare
Choose a tag to compare
  • Updated the RelaxNG components to version 20220510
  • Updated to SchXslt 1.9.1
  • The Maven "Schematron to XSLT" plugin has the parameter "stopOnError" (boolean)

Full Changelog: ph-schematron-parent-pom-6.3.1...ph-schematron-parent-pom-6.3.2

ph-schematron 6.3.1

06 Jul 05:34
Compare
Choose a tag to compare
  • Updated to Saxon 11.3
  • Updated to SchXslt 1.8.7
  • Updated the RelaxNG components to version 20181222

Full Changelog: ph-schematron-parent-pom-6.3.0...ph-schematron-parent-pom-6.3.1

ph-schematron 6.3.0

08 Mar 22:52
Compare
Choose a tag to compare
  • Updated to Saxon 11.2
  • Updated to SchXslt 1.8.6

Full Changelog: ph-schematron-parent-pom-6.2.8...ph-schematron-parent-pom-6.3.0

ph-schematron 6.2.8

29 Dec 19:58
Compare
Choose a tag to compare
  • Updated to SchXslt 1.8.5
  • Deprecated SchematronHelper.applySchematron in favour of the native methods
  • The Maven plugin prints a progress report, if the execution takes longer than 5 seconds. This can be enabled/disabled with the new parameter showProgress.
  • The diagnostic-reference elements in the Pure implementation now copy the rich attributes. See #126 - thanks @costas80

ph-schematron 6.2.7

29 Dec 19:58
Compare
Choose a tag to compare
  • Fixed an error in the ISO Schematron, that caused a message to be emitted if a iso:name[@path] exists that does not had a @select attribute.
  • Avoid double evaluation of Schematron when using the XSLT based approach with disabled caching

ph-schematron 6.2.6

24 Nov 15:49
Compare
Choose a tag to compare
  • Extended SchematronResourceSCH API. See #122 - thanks @cshjsc
  • Made an improvement in the ISO Schematron XSLT on attribute handling. See #123 - thanks @Falcon2677