<?xml-stylesheet href="../make-menu.xsl" type="text/xsl"?>
<html>
    <head>
        <this-is section="welcome" page="welcome" subpage=""></this-is>
        <title>Saxonica: XSLT and XQuery Processing</title>
        <meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" />
        <meta name="description" content="" />
        <meta name="keywords" content="" />
        <meta name="coverage" content="Worldwide" />
        <meta name="copyright" content="Copyright Saxonica Ltd" />
        <meta name="title" content="Saxonica: XSLT and XQuery Processing" />
        <meta name="robots" content="follow" />
        <link rel="stylesheet" href="../saxondocs.css" type="text/css" />
        <!-- <script language="JavaScript" type="text/JavaScript">
if (window.name != "main")      
location.href="index.html";
</script> -->
    </head>
    <body class="main">

        <p><b>09 December 2011</b>&#xa0;&#xa0;Saxon 9.4 published, the first major release of "server-side
                Saxon" for over a year, with many advances: perhaps the most dramatic is the
                introduction of byte code generation (for Java, or IL code generation on .NET).<br/>
            <b>30 April 2012</b>&#xa0;&#xa0;Saxon Client Edition's second beta version (0.2) released, this
                introduces a JavaScript API providing access to several new core capabilities. There have also
                been improvements in areas such as HTML namespace handling (for SVG etc.) and diagnostics features.</p>

        <h2>Saxon Client Edition</h2>

        <p>On 27 March 2011 at the XML Prague conference Saxon Client Edition (Saxon-CE) was
            announced. This brought XSLT 2.0 processing to the web browser for the first time. Saxon-CE
            features interactive event-driven templates and should work in any recent browser with
            JavaScript enabled - including mobile devices.</p>

        <p>Michael Kay's paper at XML Prague is available in <a
                href="http://www.xmlprague.cz/2011/files/xmlprague-2011-proceedings.pdf"
                class="bodylink">the conference proceedings</a></p>

        <p>The product has progressed to the beta stage after successful completion of alpha
            testing, but please note that, as a beta, it is intended only for testing and
            evaluation. Documentation, demos and sample applications are available <a
                href="../ce/doc/contents.html" class="bodylink">here</a>, and you can download and
            register the latest release from <a href="../ce/download.xml" class="bodylink"
            >here</a>.</p>

        <p>Some most creative demonstrations, published by Saxon-CE early-adopters, have brought us a
            tantalising glimpse of the potential for this new development platform (and a collection
            of of valuable test cases). Many thanks, and please keep these coming!</p>

        <h2>Saxon 9.4</h2>

        <p>For the established server-side products (Saxon-EE, Saxon-PE, and Saxon-HE), the latest
            release is 9.4</p>



        <p>The most important enhancements in 9.4 are:</p>

        <ul>
            <li>Byte code generation in Saxon-EE for both the Java and .NET platforms, giving
                typically a 25% performance boost</li>
            <li>A complete, conformant implementation of XML Schema 1.1</li>
            <li>Greatly increased coverage of the draft XPath 3,0 and XQuery 3.0 specifications</li>
            <li>... and much more</li>
        </ul>

        <p>The documentation is <a href="../documentation/documentation.xml" class="bodylink"
                target="_top">here</a>, and existing users can download the code from <a
                href="../download/download_page.xml" class="bodylink">here</a>.</p>

        <p>You can download an evaluation copy of the software from <a
                href="../download/download.xml" class="bodylink">here</a>.</p>

        <p>Saxon-EE and Saxon-PE licenses issued after <insert
                name="current-maintenance-release-date-minusayear"></insert> will work with the
            current release. For those with earlier licenses, simply enter the existing license
            number when you reorder, and we will refund its <a href="../upgrades/upgrades.xml"
                class="bodylink">residual value</a>, based on when it was purchased. </p>

    </body>
</html>

