[ANN] Saxon-JS 2.1 release 2 March 2021
Norm Tovey-Walsh <norm-JkSD5nQpfvpWk0Htik3J/[email protected]> Tue, 02 Mar 2021 12:43:22 +0000
| Newsgroups | gmane.text.xml.saxon.help |
|---|---|
| Message-ID | <[email protected]> |
Hello,
Saxonica is pleased to announce the release of Saxon-JS 2.1 for both
Node.js and the browser.
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.
+ On the browser, the set of Window events that an XSLT event handler
can respond to has been extended to include the resize and focus
events.
This release includes fixes for more than 60 bugs in areas related to
JavaScript method invocation, transformation chaining, namespace
handling, initial templates and the global context item, HTML
responses to scheduled actions, default collations, regular
expressions, higher order functions, resource headers, encoding, and
serialization.
For a more detailed summary of bug fixes, see the release notes:
https://www.saxonica.com/saxon-js/release-notes.xml
Be seeing you,
norm
--
Norm Tovey-Walsh
Saxonica
_______________________________________________
saxon-help mailing list archived at http://saxon.markmail.org/
[email protected]
https://lists.sourceforge.net/lists/listinfo/saxon-help
signature.asc
(application/pgp-signature, 832 B)
-----BEGIN PGP SIGNATURE----- iQIzBAEBCAAdFiEE1ury//rzuvqf7fN/hVWfHhJMAHkFAmA+MuoACgkQhVWfHhJM AHmyYQ//W+/PfMubphXWssimULEiGHf7Jmhad+Ophr24hfHT3OIE59FdtsGuUHmP VcKXODoM3Xcsd5h7NtsTUkh+CfONuD+epE0ugqloY3bTB9OWJuadOHmRkMStZEsp UmAm5Ix+jik6T5HQkJCTvNfI0EHNliQRZy0eaAmWdRCLiFN/VH6egpSg+6xav/oT 5r3+Xq+2hdjHFrPC11QEL0LXDmJIA5UtU8HLx8chWueXyRW3CTXx7k99efnHu9X+ P8Bqjp97OqoVRNyes29L3p1iz77SItDOTiiWBfxFVo/T7Cbel6yJZiRAbeAcSPhF h8bFmlU3TtifteTcDD7qgdprRt6Mz6MnxNtiQ1Z5ECFiQ2qzzFp02XyZ8yKDYtyM WA8amEyBsE0KoE/ItneDv/hVHYMrfCIOmJe/uyULgJNBb8TpXkpD8dAwB9kfy+J8 zujXFflvtij7NgiH56iY8u1gy8XgPvOBxJyQWurc8nckrs+yzTFcI+pQmBB4B9VH zqR6N6fEpfDoN8KdofZzUiHuOmOxcewY9BbqFIZqbx99Jsp6WXXBHN3jZu6TcnBF OkAphSurlhx/uzNxGHyMQlFwA4VYMz0ea/nwphUK+OuXUcOI+le1m/rgPM5z/b3b uWSKSb8iikvqJru02hfs0fWq9ixoymAF9xtcqEocoplYBWIIwPQ= =MPJQ -----END PGP SIGNATURE-----