XSpec v3.3.2 Released
September 25, 2025
Submitted by Amanda Galtman.
We are pleased to announce the release of XSpec v3.3.2, the open source unit test and behaviour-driven development framework for XSLT, XQuery, and Schematron. This version of XSpec upgrades its XProc harnesses to XProc 3 and adds support for XQS as the Schematron implementation.
You can get the latest release of XSpec and read the release notes on GitHub.
Highlights
- You can execute an XSpec test for XSLT or XQuery using an XProc 3 pipeline
- You can execute an XSpec test for a Schematron schema that has an XQuery-based queryBinding, using XQS as the Schematron implementation
- In the x:expect element, the new, optional result-type attribute describes the sequence type you expect for the actual result. XSpec checks the type before evaluating @test, so an unexpected type leads to an ordinary verification failure instead of a type error.
Many thanks to all the XSpec contributors who made this release possible! They are listed in the release notes.