Skip to content

Commit df834da

Browse files
authored
Add post for XSpec v2.0.7 release (#8)
1 parent c19160e commit df834da

2 files changed

Lines changed: 40 additions & 2 deletions

File tree

README.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -9,10 +9,10 @@ To run a local version:
99
* Clone or download this repository from GitHub.
1010
* Checkout the branch `hugo`: `git checkout hugo`
1111
* Install the git submodules: `git submodule update --init --recursive`
12-
* Run `hugo server -D` to get a local version of the website.
12+
* Run `hugo server -D` to get a local version of the website on [http://localhost:1313](http://localhost:1313)
1313

1414
To submit updates: create a pull request to the `hugo` branch.
1515

1616
## Background
1717

18-
The website is generated as a static site using [Hugo](https://gohugo.io/). The static site is stored in the `master` branch, and GitHub publishes the static site.
18+
The website is generated as a static site using [Hugo](https://gohugo.io/). The static site is stored in the `master` branch, and GitHub publishes the static site.

content/posts/xspec_207_release.md

Lines changed: 38 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,38 @@
1+
---
2+
date: 2020-11-29
3+
linktitle: Release XSpec v2.0.7
4+
title: Release XSpec v2.0.7
5+
weight: 9
6+
categories: [ "Release" ]
7+
tags: ["v2.0.7"]
8+
---
9+
10+
## Release XSpec v2.0.7
11+
Release v2.0.7 introduces new features and enhancements, fixes bugs, and improves the test suite and the documentation. These are the highlights for XSpec v2.0.7:
12+
13+
#### **Common to Languages Under Test**
14+
- [`x:helper`](https://github.com/xspec/xspec/wiki/Integrating-Your-Own-Test-Helpers) lets you integrate your own test helpers
15+
- `@as` can be set in `x:context` and `x:expect`
16+
17+
#### **XSLT**
18+
- You can test XSLT packages and static parameters ([experimental](https://github.com/xspec/xspec/wiki/External-Transformation))
19+
20+
#### **Schematron**
21+
- Compatible with [SchXslt](https://github.com/schxslt/schxslt) (not thoroughly tested)
22+
- You can write advanced expressions in `@location` (e.g. `<x:expect-assert location="//sec[@id='lower']" />`)
23+
24+
#### **XQuery**
25+
- [Text value templates](https://github.com/xspec/xspec/wiki/Text-Value-Templates)
26+
- Arrays and maps are reported in the same way as XSLT scenarios
27+
28+
#### **Command Line**
29+
- New option `-e` treats failed tests as error
30+
31+
#### **Oxygen**
32+
- `${xmlCatalogFilesList}` takes effect in the **Run XSpec Test** transformation scenario
33+
34+
#### **Breaking Changes**
35+
- See https://github.com/xspec/xspec/issues/1121
36+
37+
38+
Many thanks to the many XSpec contributors who made this release possible. They are listed on the [release notes](https://github.com/xspec/xspec/releases/tag/v2.0.7).

0 commit comments

Comments
 (0)