Re: [ANN] Saxon-JS 2.1 release 2 March 2021

Martin Honnen <[email protected]> Tue, 2 Mar 2021 14:56:16 +0100
Newsgroups gmane.text.xml.saxon.help
Message-ID <[email protected]>
On 02.03.2021 13:43, Norm Tovey-Walsh wrote:
>
> Saxonica is pleased to announce the release of Saxon-JS 2.1 for both
> Node.js and the browser.


Congrats on the release.

>
> Saxon-JS is a high-performance XSLT 3.0 processor. It conforms with
> the latest W3C specifications (notably XSLT 3.0 and XPath 3.1),
> together with extensions designed to meet the needs of modern web
> applications.
>
> The latest version, Saxon-JS 2.1, is a maintenance release, focused
> mostly on bug fixes, although there are a few new added features:
>
> + On Node.js, the command line option -json has been added as an
>    alternative to -s. It allows the principal input to be a JSON
>    document. A corresponding API change allows this to be done
>    programmatically.
> + On Node.js, the -xp command line option has been added, somewhat
>    experimentally, to allow an XPath expression to be evaluated directly
>    over an XML document.

Nice, even nicer would be if we could combine -json and -xp to apply
XPath 3.1 against a JSON document.