[xsl] Saxonica announces the release of SaxonJS 2.5

Subject: [xsl] Saxonica announces the release of SaxonJS 2.5
From: "Norm Tovey-Walsh ndw@xxxxxxxxxx" <xsl-list-service@xxxxxxxxxxxxxxxxxxxxxx>
Date: Tue, 4 Oct 2022 10:33:08 -0000
Hello,

Saxonica is pleased to announce the release of SaxonJS 2.5 for both
Node.js and the browser.

The SaxonJS 2.5 release is a maintenance release containing more than
twenty bug fixes.

Notable bug fixes in this SaxonJS release:

+ Fixed #5695 where sorting produced different results on Firefox and
Chromium-based browsers
+ Fixed #5677 where the XX compiler didnbt handle literal sequences of some
atomic types
+ Fixed #5667 where a newline at the beginning of a string sent to ixsl:eval
caused an error
+ Fixed #5653 where an empty array was not deemed empty in
xsl:where-populated
+ Fixed #5597 where a ixsl:schedule-action without a child xsl:call-template
failed at runtime
+ Fixed #5563 where element content in was allowed xsl:copy-of when a select
attribute was also provided
+ Fixed #5560 where bintersectb didnbt work correctly on attributes, and
some related issues
+ Fixed #5554 where some initialization errors were not handled correctly on
asynchronous transforms
+ Fixed #5544 where setting logLevel on SaxonJS.transform had a global effect
+ Fixed #5494 where the bparentb property wasnbt being correctly exposed
in the API
+ Fixed #5493 where some forms of secondary result documents werenbt
supported correctly
+ Fixed #5490 where chained transformations raised an runtime type error
+ Fixed #4704 where parse-xml failed on the browser if a CDATA section
included  an XML declaration
+ Fixed #5673 where ixsl:set-property couldnbt access properties with names
that contained a b.b
+ Fixed #5662 where a spurious runtime error could be generated by an invalid
axis step
+ Fixed #5389 where in-scope namespaces could be constructed incorrectly
+ Fixed #5083 where we added support for data: and blob: URIs in the browser

Note: if youbre using Saxon-EE 11 to produce SEFs for use with SaxonJS
2, please use version 11.3 or later, as a number of bugs in compiling
to SEF were fixed in the 11.3 maintenance release.

For more details, please see
https://www.saxonica.com/saxon-js/documentation2/index.html

                                        Be seeing you,
                                          norm

--
Norman Tovey-Walsh <ndw@xxxxxxxxxx>
https://nwalsh.com/

> There is no glory so bright but the veil of business can hide it
> effectually. With most men life is postponed to some trivial business
> and so therefore is heaven. Men think foolishly they may abuse and
> misspend life as they please and when they get to heaven turn over a
> new leaf.--Henry David Thoreau

[demime 1.01d removed an attachment of type application/pgp-signature which had a name of signature.asc]

Current Thread