Appendix A. Change log
- 6.0.0, 28 Sep 2026
-
Added support for Saxon 13.x. Removed support for Saxon 10.x. The last release that supports Saxon 10 is version 5.6.0.
-
Fixed #10. Added a workaround for an issue in the underlying Saxon resolver where only the absolute URI is passed to the resolver for text resources. This inhibits the use of catalog resolver strategies like
rewriteURI. -
Fixed #9. Corrected a broken link in the
p:xincludepage of the documentation. -
Updated Gradle and some other build infrastructure.
-
- 5.6.0, 16 Nov 2025
Fixed a bug where in-scope namespaces were not being preserved. It’s possible that this will be a breaking change, if you happen to have been relying on the incorrect behavior, but it’s also clearly a bug.
- 5.5.0, 08 Aug 2025
Moved to Codeberg. Fixed a bug where the integrity constraints were not parsed correctly for the “search” scheme.
- 5.4.1, 20 May 2025
More fixes for the base URI; in particular, making sure that the base URI is preserved correctly even when
fixupXmlBaseis false. - 5.3.0, 07 Mar 2025
This release fixes a problem where the base URI of included elements was not recorded correctly. There is now a unit test to make sure that the base URI of an included element is the base URI of the included resource, not of the including resource.