SAXONICA |
Release 8.8 is the latest milestone in Saxonica's implementation of the XPath 2.0, XSLT 2.0, and XQuery 1.0 specifications. This version is shipped simultaneously for the Java and .NET platforms.
This release coincides with the availability of W3C conformance test suites for XSLT 2.0 and XQuery 1.0, in which Saxon is able to demonstrate full conformance to the specifications.
Saxon 8.8 is aligned with the W3C Candidate Recommendation published on 8 June 2006, together with corrections published by W3C up to 15 August 2006 in its public Bugzilla site. It is a complete and conformant implementation, providing all the mandatory features of those specifications and nearly all the optional features.
Saxon is available in two versions (each of which is delivered on both Java and .NET platforms). Saxon-B is a non-schema-aware processor, and is available as an open-source product, free of charge, from SourceForge. It is designed to conform to the basic conformance level of XSLT 2.0, and the equivalent level of functionality in XQuery 1.0. Saxon-SA is the schema-aware version of the package, and is available as a commercially supported product from Saxonica Limited. Licensing options are available to provide XSLT only, XQuery only, or schema validation only, as well as a full license that gives access to all functionality.
This documentation covers all versions of the product, with differences noted where applicable. For a summary of the differences, see Product Packages.
saxon-resources8-n.zip
, and is separate
from the software download. It includes documentation for both Saxon-B and Saxon-SA,
on both platforms. The file also includes sample applications and Saxon-B source code.
JavaDoc API specifications and .NET API specifications are also available.
A full change log is provided.
Saxon 8.x has been used for production applications by many users. The code is proving stable and reliable. Technically, the specifications are still subject to change; however, now that the specifications have reached Candidate Recommendation status, the only further changes are likely to be minor corrections and clarifications. Saxon will implement any such changes. Changes in each release are always described in the change log.
If you are looking for an XSLT 1.0 or XPath 1.0 processor, Saxon 6.5.5 remains available. However, Saxon 8.x is capable of executing XSLT 1.0 stylesheets with identical results in the vast majority of cases, so you may prefer to use the latest release.