Skip to content

XSLWeb release v4.0.0-RC-2

Pre-release
Pre-release
Compare
Choose a tag to compare
@maartenkroon maartenkroon released this 27 Nov 13:22
· 123 commits to master since this release

Since v4.0.0-RC1:

  • Several bugs fixes.
  • Upgrade to Saxon version 10.3, the version that is now recommended by Saxonica as the most stable and reliable release for production use.
  • Added XPath extension function: parse-html($html as xs:string) as document-node().
  • Added functionality to prevent XSS (Cross Site Scripting) attacks (still experimental).
  • Added new optional parameter $handle-quoting to extension function external:exec-external().
  • Nodes that are stored using the context, session and webapp's set-attribute() extension functions are now no longer copied to a new tiny tree but are stored "as is". Note that this is a breaking change because the node that is returned using the get-attribute() functions is not necessarily a document node, but now can be an element, attribute or other node type.
  • The EXPath extension function: file:move() incorrectly throwed execption when the target file already existed. Now works conform specs.