Releases: phax/ph-schematron
Releases · phax/ph-schematron
ph-schematron 5.0.1
- Moved
getBeautifiedLocation
to classSVRLHelper
and made it public - Updated to Saxon-HE 9.8.0-7
- Requires ph-commons 9.0.1
Dependencies required:
- ph-commons/ph-xml/ph-collection/ph-jaxb 9.0.1
- Saxon-HE 9.8.0-7
Additional dependencies used
- ph-isorelax 1.1.1
- Jing Trang 20091111
- Ant 1.9.6
ph-schematron 5.0.0
- Updated to ph-commons 9.0.0
- Added new ANT task for preprocessing Schematron files only
- Improved support for
base-uri()
XPath function when using the pure implementation (#47) - Fixed issue with
role
attribute in SVRL when using pure implementation (#54) - Updated to Saxon-HE 9.8.0-6 - therefore no XLST v1 scripts can be used anymore - this only works up to 9.7.x!
- Added ANT task property
failOnError
(#57)
Dependencies required:
- ph-commons/ph-xml/ph-collection/ph-jaxb 9.0.0
- Saxon-HE 9.8.0-6
Additional dependencies used
- ph-isorelax 1.1.1
- Jing Trang 20091111
- Ant 1.9.6
ph-schematron 4.3.4
- v4.3.4 - 2017-07-27
- Added new class
SchematronDebug
that centrally manages the debug flags for logging etc.
- Added new class
- v4.3.3 - 2017-07-27
- Reverted to Saxon-HE 9.7.0_18 because of incompatibilities in production
- v4.3.2 - 2017-07-25
- Updated to Saxon-HE 9.8.0-3
- Changed all XSLT scripts to use and create only XSLT 2.0 (because Saxon 9.8.x does not support XSLT 1.0 anymore)
- Updated to ph-commons 8.6.6
Dependencies required:
- ph-commons/ph-xml/ph-jaxb 8.6.6
- Saxon-HE 9.7.0_18
Additional dependencies used
- ph-isorelax 1.1.1
- Jing Trang 20091111
- Ant 1.9.6
ph-schematron 4.3.3
Don't use it
I forgot to switch off a debug setting :(
As this happened for the second time I added a class SchematronDebug
to handle the debugging issues centrally
ph-schematron 4.3.2
Don't use it
The used Saxon-HE version 9.8.0_3 has issues not discovered by tests - so the next version stepped back to Saxon HE 9.7.0_18
ph-schematron 4.3.1
- Updated to ph-commons 8.6.5
- Fixed too verbose logging of created XSLT
- Removed some old deprecated methods
ph-schematron 4.3.0
- Updated to Saxon-HE 9.7.0-18
- Fixed an error with nested SVRL directories in Maven plugin (#37)
- Added possibility to use "negative" tests in Maven plugin (#38)
- Added ANT plugin to validate Schematron resources (#39, #40)
- Using the EntityResolver also for the XML files to be validated (not just the Schematron)
- Added a default
EntityResolver
and a defaultURIResolver
that tries to resolve includes relative to the base Schematron.
ph-schematron 4.2.0
- Binds to ph-commons 8.6.0
- Updated to Saxon-HE 9.7.0-14
- Added a new Schematron validation Maven plugin