Subject: [xsl] ANN: EXSLT.NET 1.1|
From: Oleg Tkachenko <oleg@xxxxxxxxxxxxx>
Date: Mon, 13 Sep 2004 16:22:21 +0200
On behalf of the EXSLT.NET team I'm pleased to announce the next release of the EXSLT.NET library.
EXSLT.NET library is community-developed free open-source implementation of the EXSLT extensions to XSLT for the .NET platform. EXSLT.NET fully implements the following EXSLT modules: Dates and Times, Common, Math, Random, Regular Expressions, Sets and Strings. In addition EXSLT.NET library provides proprietary set of useful extension functions.
Download EXSLT.NET 1.1 at the EXSLT.NET Workspace home - http://workspaces.gotdotnet.com/exslt
Features: - 65 supported EXSLT extension functions - 13 proprietary extension functions - Support for XSLT multiple output via exsl:document extension element - Can be used not only in XSLT, but also in XPath-only environment - Thoroughly optimized for speed implementation of set functions
What's new: * New EXSLT extension functions has been implemented: str:encode-uri(), str:decode-uri(), random:random-sequence(). * New proprietary EXSLT.NET extension functions has been implemented: dyn2:evaluate(), which allows to evaluate a string as an XPath expression, date2:day-name(), date2:day-abbreviation(), date2:month-name() and date2:month-abbreviation() - these functions are culture-aware versions of the appropriate EXSLT functions. * Support for time zone in date-time functions has been implemented. * Multithreading issue with ExsltTransform class has been fixed. Now ExsltTransform class is thread-safe for Transform() method calls just like the System.Xml.Xsl.XslTransform class. * Lots of minor bugs has been fixed. See EXSLT.NET bug tracker for more info. * We switched to Visual Studio .NET 2003, so building of the project has been greatly simplified. * Complete suite of NUnit tests for each extension function has been implemented.
EXSLT.NET is subject to GOTDOTNET WORKSPACES COMMERCIAL DERIVATIVES LICENSE - http://www.gotdotnet.com/Community/Workspaces/License.aspx?id=201eb290-5bf0-4452-9bf7-d21d39268f36
-- Oleg Tkachenko http://blog.tkachenko.com Multiconn Technologies, Israel