XML.com

XSpec v4.0.2 Released

June 1, 2026

Submitted by Amanda Galtman.

We are pleased to announce the release of XSpec v4.0.2, the open source unit test and behaviour-driven development framework for XSLT, XQuery, Schematron, and now XProc. This version of XSpec supports testing your XProc 3 code and enhances the XProc harness for running test suites.

 

You can get the latest release of XSpec and read the release notes on GitHub.

 

Highlights

  • You can test your custom XProc 3 steps using XSpec and XML Calabash 3. You can execute your test suite from XML Calabash 3, Ant, or a shell/batch script. To learn more, see Getting Started with XSpec for Testing XProc.
  • The XProc 3 pipelines for running XSpec tests can produce JUnit reports on the new junit output port. To produce JUnit reports, set the junit-enabled option to 'true'.
  • The XProc 3 pipelines for running XSpec tests have a new inline-css option with default value 'true', making the HTML report of test results a self-contained file.
  • SchXslt2 v1.10.3 replaces SchXslt, for testing Schematron schemas having an XSLT-based queryBinding.

 

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.