Skip to content

Commit 233d0a1

Browse files
authored
Oxygen add-on for XSpec 3.2.0 (#19)
1 parent 20785a6 commit 233d0a1

2 files changed

Lines changed: 164 additions & 0 deletions

File tree

static/editors/oxygen/latest.xhtml

Lines changed: 94 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,94 @@
1+
<?xml version="1.0" encoding="UTF-8"?>
2+
<html xmlns="http://www.w3.org/1999/xhtml">
3+
<head>
4+
<title>XSpec</title>
5+
</head>
6+
<body>
7+
<div>
8+
<p>This add-on installs a recent snapshot of the <span style="color:red">development
9+
version</span> of XSpec. See <a
10+
href="https://github.com/xspec/xspec/wiki/Running-with-Oxygen">Wiki</a> for
11+
details.</p>
12+
<p>This add-on does <span style="color:red">not</span> work side by side with <b>XSpec
13+
Framework</b> add-on (a companion add-on for <b>XSpec Helper view</b>
14+
add-on).</p>
15+
</div>
16+
<div>
17+
<h2 style="margin-top: 8mm">Changelog (not inclusive)</h2>
18+
<div>
19+
<h3>v3.2.0</h3>
20+
<ul>
21+
<li>Test reports use black text on white background by default, improving accessibility.
22+
Themes 'whiteblack' (white on black) and 'classic' (earlier green/pink design) are
23+
also available. (<a href="https://github.com/xspec/xspec/pull/1822">#2055</a>)</li>
24+
<li>Tests for Schematron can verify string values of Schematron properties
25+
(<a href="https://github.com/xspec/xspec/pull/1822">#2045</a>).</li>
26+
<li>Tested with BaseX 11.6</li>
27+
<li>Tested with Oxygen 27.0.</li>
28+
</ul>
29+
</div>
30+
<div>
31+
<h3>v3.1.3</h3>
32+
<ul>
33+
<li>Fix for <a href="https://github.com/xspec/xspec-maven-plugin-1/">xspec/xspec-maven-plugin-1</a> and other uses
34+
of XSpec from a .zip or .jar file</li>
35+
<li>SchXslt 1.10.1 replaces 1.10 as the built-in Schematron implementation</li>
36+
</ul>
37+
</div>
38+
<div>
39+
<h3>v3.1.2</h3>
40+
<ul>
41+
<li>Official release of v3.1</li>
42+
</ul>
43+
</div>
44+
<div>
45+
<h3>v3.1.1</h3>
46+
<ul>
47+
<li>Release Candidate of the stable release</li>
48+
<li>fix(report): XSLT code coverage reports for Saxon 12.4 have many bug fixes in the coverage status</li>
49+
<li>feat(schematron): SchXslt 1.10 replaces 1.9.5 as the built-in Schematron implementation</li>
50+
<li>Tested with Saxon 10.9, 11.6, and 12.5, except that detailed contents of XSLT code coverage reports are tested with Saxon 12.4</li>
51+
<li>Tested with Oxygen 26.1</li>
52+
<li>Tested with BaseX 11.3</li>
53+
</ul>
54+
</div>
55+
<div>
56+
<h3>v3.0.3</h3>
57+
<ul>
58+
<li>Official release of v3.0</li>
59+
</ul>
60+
</div>
61+
<div>
62+
<h3>v3.0.2</h3>
63+
<ul>
64+
<li>Release Candidate of the stable release</li>
65+
<li>feat(xslt): code coverage for Saxon 12.4+ (<a href="https://github.com/xspec/xspec/pull/1833"
66+
>#1833</a>)</li>
67+
<li>Removes Saxon 9.9 support</li>
68+
<li>Saxon versions earlier than 12.4 are no longer recommended</li>
69+
<li>Tested with Saxon 10.9, 11.6, and 12.4</li>
70+
<li>Tested with Oxygen 26.1</li>
71+
</ul>
72+
</div>
73+
<div>
74+
<h3>v3.0.1</h3>
75+
<ul>
76+
<li>feat(schematron): SchXslt 1.9.5 replaces skeleton implementation</li>
77+
<li>feat(schematron): verification of messages (<a href="https://github.com/xspec/xspec/pull/1822"
78+
>#1822</a>)</li>
79+
<li>feat: syntax to ignore some or all attributes (<a href="https://github.com/xspec/xspec/pull/1838"
80+
>#1838</a>)</li>
81+
<li>feat: experimental support for XSLT/XQuery/XPath 4.0 (<a href="https://github.com/xspec/xspec/pull/1883"
82+
>#1883</a>)</li>
83+
</ul>
84+
</div>
85+
<div>
86+
<h3>v3.0.0</h3>
87+
<ul>
88+
<li>Initial development version of v3.0</li>
89+
<li>Tested with Oxygen 26.0</li>
90+
</ul>
91+
</div>
92+
</div>
93+
</body>
94+
</html>
Lines changed: 70 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,70 @@
1+
<?xml version="1.0" encoding="UTF-8"?>
2+
<xt:extensions xmlns:xi="http://www.w3.org/2001/XInclude"
3+
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
4+
xmlns:xt="http://www.oxygenxml.com/ns/extension"
5+
xsi:schemaLocation="http://www.oxygenxml.com/ns/extension http://www.oxygenxml.com/ns/extension/extensions.xsd">
6+
7+
<!-- This @id value assumes that https://github.com/xspec/ community owns "xspec.io". -->
8+
<xt:extension id="io.xspec.xspec">
9+
10+
<!--
11+
To publish a new version,
12+
* Update this @href to a specific commit archive
13+
* Increment <xt:version>
14+
* Disable the new add-on version in the project options stored in xspec.xpr
15+
(Options - Preferences - Document Type Association)
16+
* Update the changelog in xt:description
17+
-->
18+
<xt:location
19+
href="https://github.com/xspec/xspec/archive/fee92fd453ac9e55e3c889df168ebc918fdc8485.zip" />
20+
21+
<xt:version>3.2.0</xt:version>
22+
23+
<!-- Note that supporting multiple oXygen versions may be hard to maintain, because
24+
* oXygen add-on and framework require manual testing.
25+
* oXygen framework cannot always be backward compatible. See
26+
https://github.com/TEIC/oxygen-tei/issues/30. -->
27+
<xt:oxy_version>24.1+</xt:oxy_version>
28+
29+
<xt:type>framework</xt:type>
30+
31+
<!-- This could be Jeni, but she's not participated in this add-on release. -->
32+
<xt:author>https://github.com/xspec/xspec</xt:author>
33+
34+
<xt:name>XSpec</xt:name>
35+
36+
<xt:description>
37+
<xi:include href="latest.xhtml">
38+
<xi:fallback>Visit https://github.com/xspec/xspec and see
39+
editors/oxygen/add-on/description/latest.xhtml</xi:fallback>
40+
</xi:include>
41+
</xt:description>
42+
43+
<xt:license><![CDATA[
44+
The MIT License
45+
46+
Copyright (c) 2008-2017 Jeni Tennison
47+
48+
Permission is hereby granted, free of charge, to any person obtaining a copy
49+
of this software and associated documentation files (the "Software"), to deal
50+
in the Software without restriction, including without limitation the rights
51+
to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
52+
copies of the Software, and to permit persons to whom the Software is
53+
furnished to do so, subject to the following conditions:
54+
55+
The above copyright notice and this permission notice shall be included in
56+
all copies or substantial portions of the Software.
57+
58+
THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
59+
IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
60+
FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
61+
AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
62+
LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
63+
OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN
64+
THE SOFTWARE.
65+
66+
]]></xt:license>
67+
68+
</xt:extension>
69+
70+
</xt:extensions>

0 commit comments

Comments
 (0)