Release Notes: The dyn:evaluate() EXSLT function was added to evaluate strings as XPath expressions. A segfault which occurred when stylesheet import fails was fixed. User-defined scheme URIs are no longer encoded. A bug in sabcmd.cpp for Sun One Studio 8 Compiler was fixed. A bug in declarations of namespaces during serialization was fixed. Minor fixes were made for gcc 3.4.x. Mistakes in error messages were fixed.
Release Notes: SCRIPT and STYLE were escaped for XHTML, xsl:import, xsl:strip-space, xsl:preserve-space, and esxlt:document were implemented, DOM support was upgraded to DOM Level2, and XSLT can now be used on external documents (via callbacks). The unparsed-entity-uri() function and an XSLT debugger were also implemented, and many significant bugfixes were made.
Release Notes: The 'following' and 'preceding' axes were implemented. An SXP callback was added for id(), and a 'user data' pointer was added for some callbacks. Many bugs were fixed.
Release Notes: Added Sablotron XPath processor, implemented xsl:key and key(), implemented format-number() and xsl:decimal-format, implemented xsl:number, and made some minor fixes.
Release Notes: A subset of DOM level 1 was implemented. New interface methods were added. Support for indent was added. Bugfixes were made.
Release Notes: xsl:sort works if wcsxfrm() is not present. Support for the XHTML output method was added. Support was added for encoding conversations using iconv. A bug which was causing elements to be output incorrectly was fixed. Calls to iconv() were fixed. Fixes for AIX were made. The quoting of quotes in HTML output was fixed. All known memory leaks have been fixed. A bug in context evalution was fixed. Several major bugs in the hash tables were fixed.
Release Notes: This release includes xsl:sort, SablotSetEncoding(), and match predicate optimization. Fixes to character class handling, xml:lang, last(), current(), translate(), and starts-with() are now included, and top-level elements are now checked.
Release Notes: Fundamental changes were made to improve performance. New functions include namespace-alias() and message(). Fixes were made for XML namespace declarations, nested stylesheet inclusion, Byte Order Mark in UTF-8 doc, "SYSTEM" in DOCTYPE declaration, the preceding-sibling and following-sibling axes, and iconv. Support for Latin2 and Japanese encodings was added, as well as support for FreeBSD and OpenBSD.
Release Notes: Sablotron is now thread-safe. Output recoding can be done if iconv is present. Match predicates work. There are several bug fixes included and some new functions have been added.