XML News from Monday, March 12, 2007

The Apache XML Project has released XML Security v1.4, an implementation of security related XML standards including Canonical XML, XML Encryption, and XML Signature Syntax and Processing. A compatible Java Cryptography Extension provider is required. Version 1.4 implements the Java XML Encryption API from JSR 105.

Oleg Paraschenko has released XSieve 1.2, "an XML transformation language based on combination of XSLT and Scheme (a Lisp dialect). XSieve make XSLT to be a general-purpose language." XSieve allows XSLT extension functions to be written in Scheme. Since XSLT and Scheme are both functional languages, that may be a better match than extension functions written in imperative languages like Java and C. This release adds two new functions: