Skip to content

Commit 5d80e41

Browse files
authored
Add post for XSpec v3.3.2 (#25)
1 parent 240fc36 commit 5d80e41

1 file changed

Lines changed: 37 additions & 0 deletions

File tree

content/posts/xspec_332_release.md

Lines changed: 37 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,37 @@
1+
---
2+
date: 2025-09-25
3+
linktitle: Release XSpec v3.3.2
4+
title: Release XSpec v3.3.2
5+
weight: 6
6+
categories: ["Release"]
7+
tags: ["v3.3.2"]
8+
---
9+
10+
<a href="https://github.com/xspec/xspec/issues/1766"><img align="right" src="https://user-images.githubusercontent.com/10128303/262700963-1a1e0fda-f335-4c90-9f8a-f72c5ece6c27.png" width="100px" alt="XSpec logo proposed and discussed in #1766"/>
11+
</a>
12+
13+
## Release XSpec v3.3.2
14+
15+
XSpec 3.3 upgrades its XProc harnesses to XProc 3 and adds support for XQS as the Schematron implementation. These are the highlights of XSpec v3.3:
16+
17+
## Common to Languages Under Test
18+
19+
- 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 failure instead of a type error.
20+
- XSpec reports its own version number in command-line output and HTML reports.
21+
- This will be the last XSpec release to support Java 8.
22+
- This will be the last XSpec release to support Saxon 10 and Saxon 11.
23+
24+
25+
## XSLT
26+
27+
- You can execute an XSpec test for XSLT using an XProc 3 pipeline.
28+
29+
## XQuery
30+
- You can execute an XSpec test for XQuery using an XProc 3 pipeline.
31+
- XSpec is tested with BaseX 12.0.
32+
33+
## Schematron
34+
- You can execute an XSpec test for a Schematron schema that uses an XQuery-based `queryBinding`, using XQS as the Schematron implementation. _Initial limitation_: Access to this feature is via XProc 3 only.
35+
36+
37+
Many thanks to all the XSpec contributors who made this release possible! They are listed in the [release notes](https://github.com/xspec/xspec/releases/tag/v3.3.2).

0 commit comments

Comments
 (0)