Releases: phax/ph-schematron
Releases · phax/ph-schematron
ph-schematron 7.1.0
- 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
- 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 valuefalse
) - Removed deprecated methods
Full Changelog: ph-schematron-parent-pom-6.3.4...ph-schematron-parent-pom-7.0.0
ph-schematron 6.3.4
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- Extended
SchematronResourceSCH
API. See #122 - thanks @cshjsc - Made an improvement in the ISO Schematron XSLT on attribute handling. See #123 - thanks @Falcon2677