XML.com

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.


News items may be commercial in nature and are published as received.