From f3715c5d95833c569a3252fab9f2b36b19924669 Mon Sep 17 00:00:00 2001
From: galtm <40716346+galtm@users.noreply.github.com>
Date: Fri, 17 Apr 2026 10:50:55 -0400
Subject: [PATCH] Oxygen add-on for XSpec v4.0.1
---
static/editors/oxygen/latest.xhtml | 36 +++++++++++++++++---------
static/editors/oxygen/oxygen-addon.xml | 4 +--
2 files changed, 26 insertions(+), 14 deletions(-)
diff --git a/static/editors/oxygen/latest.xhtml b/static/editors/oxygen/latest.xhtml
index d84134e..fa09c8e 100644
--- a/static/editors/oxygen/latest.xhtml
+++ b/static/editors/oxygen/latest.xhtml
@@ -15,6 +15,30 @@
Changelog (not inclusive)
+
+
v4.0.1
+
+ - XSpec supports testing XProc 3 steps. To learn more, see Getting Started with XSpec for Testing XProc. Corresponding Oxygen transformation scenarios are:
+
+ - "Run XSpec Test", where you point "xspec.xmlcalabash.classpath" to your own XML Calabash 3 installation
+ - "XSpec for XProc using XProc", which uses XML Calabash 3 built into Oxygen
+
+
+ - SchXslt2 v1.10.3 replaces SchXslt, for testing Schematron schemas having an XSLT-based queryBinding. Notes:
+
+ - To specify a Schematron phase in your test, use a global x:param element. With SchXslt2,
+ the parameter name is "Q{http://dmaus.name/ns/2023/schxslt namespace}phase", not "phase".
+ - SchXslt usage in XSpec is deprecated but still works.
+
+
+ - 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".
+
+
v3.4.3
@@ -79,18 +103,6 @@
- Tested with BaseX 11.7.
-
-
v3.2.0
-
- - Test reports use black text on white background by default, improving accessibility.
- Themes 'whiteblack' (white on black) and 'classic' (earlier green/pink design) are
- also available. (#2055)
- - Tests for Schematron can verify string values of Schematron properties
- (#2045).
- - Tested with BaseX 11.6
- - Tested with Oxygen 27.0.
-
-