Project

Profile

Help

Release announcements

Announcements of Saxonica product releases
Added by Community Admin over 10 years ago

To receive notification of new Saxon product releases, click on "Watch" (a five-pointed star, top-right of screen)

This news item is used only for routine announcement of new major and minor releases of the software.

For the latest announcements, please scroll to the bottom.


Comments

Please register to add a comment

Added by Michael Kay over 10 years ago

Saxon Release 9.5.1.1 - released 19 June 2013

Saxon 9.5.1.1 is more than just a bug fixing release; it also provides some small functionality changes. These are mainly in the interests of achieving 100% conformance with the XQuery 3.0 and XPath 3.0 specifications, which are currently at Candidate Recommendation status. In line with last-minute changes to the specifications, some functions in the function library have been renamed, and the syntax for declaring required and prohibited features has been dropped. The EXPath ZIP module is also withdrawn from the standard build because of concerns about its maturity; it can still be used by downloading the source code.

Added by O'Neil Delpratt over 10 years ago

Saxon Release 9.5.1.2 - released 29 August 2013

Saxon 9.5.1.2 is primarily a bug fix release. There has been quite a number of bugs fixed but most of them will affect rather few users. It has been uploaded to the usual locations on the SourceForge and Saxonica servers. For a list of bugs, go to https://saxonica.plan.io/projects/saxon and filter on 'Fixed in version' = 9.5.1.2 and Status = Closed. Alternatively, view the readme file for summary of bug fixed: http://sourceforge.net/projects/saxon/files/Saxon-HE/9.5/readme95.txt/download

Added by Michael Kay over 10 years ago

Saxon Release 9.5.1.3 - released 25 October 2013

Another bug fixing release.

For a list of bugs, go to https://saxonica.plan.io/projects/saxon and filter on 'Fixed in version' = 9.5.1.3 and Status = Closed. Alternatively, view the readme file for summary of bugs fixed: http://sourceforge.net/projects/saxon/files/Saxon-HE/9.5/readme95.txt/download

Added by O'Neil Delpratt about 10 years ago

Saxon Release 9.5.1.4 - released 22 January 2014

Another bug fixing release.

For a list of bugs, go to https://saxonica.plan.io/projects/saxon and filter on 'Fixed in version' = 9.5.1.4 and Status = Closed. Alternatively, view the readme file for summary of bugs fixed: http://sourceforge.net/projects/saxon/files/Saxon-HE/9.5/readme95.txt/download

Added by Nicolas Rouquette about 10 years ago

Can you please provide instructions for using the expath functions described in the doc?

http://www.saxonica.com/documentation/index.html#!extensions/functions/expath

It is unclear what needs to be done so that saxon9.5 EE can recognize these extensions.

  • Nicolas.

Added by John Lumley about 10 years ago

The functions described in the documentation are already present in Saxon9.5.xxx PE/EE editions. The specific details are described in the appropriate sections of the Function Library: [[http://www.saxonica.com/documentation/index.html#!functions/expath-file]] for File and [[http://www.saxonica.com/documentation/index.html#!functions/expath-zip]] for Zip. To use a function (assuming you have 9.5 PE/EE) you need only invoke it in an XPath expression using the appropriate namespace for the function name. For example:

    
        
    ......

Please note that these EXPath standards are in some degree of revision at present - File is proposing a number of changes and Zip may well be superceded by another module: Archive. For more details please see [[http://expath.org/]]. Saxonica intends to support the revised (and hopefully Version 1.0) EXPath standards for File, Archive and also Binary in the upcoming 9.6 PE/EE editions.

Added by O'Neil Delpratt almost 10 years ago

Saxon Release 9.5.1.5 - released 25 March 2014

Another bug fixing release.

There have been quite a number of bugs fixed but most of them will affect rather few users.

Whilst Saxon 9.5.1.5 is a maintenance release, in the Saxon-HE edition we have moved support for XQJ from the main JAR file, because of concerns about whether the license was truly open source, but for the code to remain available as a separate JAR file, i.e. 'saxon-xqj.jar'.

For a list of bugs, go to https://saxonica.plan.io/projects/saxon and filter on 'Fixed in version' = 9.5.1.5 and Status = Closed. Alternatively, view the readme file for summary of bugs fixed: http://sourceforge.net/projects/saxon/files/Saxon-HE/9.5/readme95.txt/download

Added by O'Neil Delpratt over 9 years ago

Saxon Release 9.5.1.6 - released 10 July 2014

Another bug fixing release.

For a list of bugs, go to https://saxonica.plan.io/projects/saxon and filter on 'Fixed in version' = 9.5.1.6 and Status = Closed. Alternatively, view the readme file for summary of bugs fixed: http://sourceforge.net/projects/saxon/files/Saxon-HE/9.5/readme95.txt/download

Added by O'Neil Delpratt over 9 years ago

We are please to announce the release of Saxon 9.6.0.1 - 2 October 2014

Whats new:

  • Support for the latest XSLT 3.0 draft specification published on 2 October 2014
  • Support for XQuery 3.0 and XPath 3.0 (now Recommendations) has been added to the open-source product.
  • Performance enhancements in selected areas.
  • Saxon 9.6 now performs localization using the ICU (International Components for Unicode), which supports many more languages.
  • The version for .NET will follow shortly.
  • Enhancements in the support of EXPath

Download products: http://www.saxonica.com/download/download_page.xml Documentation: http://www.saxonica.com/documentation/ Please see the change log for more details: http://www.saxonica.com/documentation/#!changes/9.5-9.6

Added by O'Neil Delpratt over 9 years ago

Saxon Release 9.5.1.8 - released on the 31st October 2014

Another bug fixing release.

For a list of bugs, go to https://saxonica.plan.io/projects/saxon and filter on 'Fixed in version' = 9.5.1.8 and Status = Closed. Alternatively, view the readme file for summary of bugs fixed: http://sourceforge.net/projects/saxon/files/Saxon-HE/9.5/readme95.txt/download

Download products: http://www.saxonica.com/download/download_page.xml Documentation: http://www.saxonica.com/documentation/ Please see the change log for more details: http://www.saxonica.com/documentation/#!changes/9.4-9.5

Added by O'Neil Delpratt over 9 years ago

We are please to announce the release of Saxon 9.6.0.2 on 13th November 2014

Another bug fixing release.

Whats new:

The version for .NET is now available

For a list of bugs, go to https://saxonica.plan.io/projects/saxon and filter on 'Fixed in version' = 9.6.0.2 and Status = Closed. Alternatively, view the readme file for summary of bugs fixed: http://sourceforge.net/projects/saxon/files/Saxon-HE/9.6/readme96.txt/download

Download products:

Documentation: http://www.saxonica.com/documentation/ Please see the change log for more details: http://www.saxonica.com/documentation/#!changes/9.5-9.6

Added by O'Neil Delpratt over 9 years ago

We are please to announce the release of Saxon 9.6.0.3 on the 2nd December 2014

Another bug fixing release.

For a list of bugs, go to https://saxonica.plan.io/projects/saxon and filter on 'Fixed in version' = 9.6.0.3 and Status = Closed. Alternatively, view the readme file for summary of bugs fixed: http://sourceforge.net/projects/saxon/files/Saxon-HE/9.6/readme96.txt/download

Download products:

Documentation: http://www.saxonica.com/documentation/ Please see the change log for more details: http://www.saxonica.com/documentation/#!changes/9.5-9.6

Added by O'Neil Delpratt about 9 years ago

We are please to announce the release of Saxon 9.6.0.4 on the 14 January 2015

Another bug fixing release.

For a list of bugs, go to https://saxonica.plan.io/projects/saxon and filter on 'Fixed in version' = 9.6.0.4 and Status = Closed. Alternatively, view the readme file for summary of bugs fixed: http://sourceforge.net/projects/saxon/files/Saxon-HE/9.6/readme96.txt/download

Download products: http://www.saxonica.com/download/download_page.xml http://sourceforge.net/projects/saxon/files/Saxon-HE/9.6 Maven Documentation: http://www.saxonica.com/documentation/ Please see the change log for more details: http://www.saxonica.com/documentation/#!changes/9.5-9.6

Added by O'Neil Delpratt almost 9 years ago

We are please to announce the release of Saxon 9.6.0.5 on the 27 March 2015

Another bug fixing release.

For a list of bugs, go to https://saxonica.plan.io/projects/saxon and filter on 'Fixed in version' = 9.6.0.5 and Status = Closed. Alternatively, view the readme file for summary of bugs fixed: http://sourceforge.net/projects/saxon/files/Saxon-HE/9.6/readme96.txt/download

Download products:

Documentation: http://www.saxonica.com/documentation/ Please see the change log for more details: http://www.saxonica.com/documentation/#!changes/9.5-9.6

Added by O'Neil Delpratt almost 9 years ago

We are please to announce the maintenance release of Saxon 9.5.1.10 - released on the 15th April 2015

Another bug fixing release.

For a list of bugs, go to https://saxonica.plan.io/projects/saxon and filter on 'Fixed in version' = 9.5.1.10 and Status = Closed. Alternatively, view the readme file for summary of bugs fixed: http://sourceforge.net/projects/saxon/files/Saxon-HE/9.5/readme95.txt/download

Download products:

Documentation: http://www.saxonica.com/documentation/ Please see the change log for more details: http://www.saxonica.com/documentation/#!changes/9.4-9.5

Added by O'Neil Delpratt almost 9 years ago

We are please to announce the release of Saxon 9.6.0.6 maintenance release on the 5 June 2015

Another bug fixing release.

For a list of bugs, go to https://saxonica.plan.io/projects/saxon and filter on 'Fixed in version' = 9.6.0.6 and Status = Closed. Alternatively, view the readme file for summary of bugs fixed: http://sourceforge.net/projects/saxon/files/Saxon-HE/9.6/readme96.txt/download

Download products:

Added by O'Neil Delpratt over 8 years ago

We are please to announce the release of Saxon 9.6.0.7 maintenance release on the 5 August 2015

Another bug fixing release.

For a list of bugs, go to https://saxonica.plan.io/projects/saxon and filter on 'Fixed in version' = 9.6.0.7 and Status = Closed. Alternatively, view the readme file for summary of bugs fixed: http://sourceforge.net/projects/saxon/files/Saxon-HE/9.6/readme96.txt/download

Download products:

Documentation: http://www.saxonica.com/documentation/ Please see the change log for more details: http://www.saxonica.com/documentation/#!changes/9.5-9.6

Added by O'Neil Delpratt over 8 years ago

We are please to announce Saxon 9.7 for Java is released, the first major release in over a year. Release Date: 27 November 2015

Whats new:

  • XSLT 3.0 implementation largely complete (requires Saxon-PE or Saxon-EE).
  • Schema validation: improved error reporting. The schema validator now offers customised error reporting, with an option to create an XML report detailing all validation errors found.
  • Arrays, Maps, and JSON: Arrays are implemented as a new data type (defined in XPath 3.1).
  • Miscellaneous new functions: two of the most interesting are random-number-generator(), and parse-ietf-date().
  • Streaming: further improvements to the set of constructs that can be streamed, and the diagnostics when constructs cannot be streamed.
  • Concurrency improvements
  • Cost-based optimization: Saxon's optimizer now makes cost estimates in order to decide the best execution strategy.

The version for .NET will follow shortly.

See full details of release notes: http://www.saxonica.com/products/latest.xml and http://www.saxonica.com/products/feature-matrix-9-7.xml

Download products: http://www.saxonica.com/download/download_page.xml Documentation: http://www.saxonica.com/documentation/ Please see the change log for more details: http://www.saxonica.com/documentation/#!changes/9.6-9.7

Added by O'Neil Delpratt over 8 years ago

We are please to announce the release of Saxon 9.6.0.8 maintenance release on the 10 December 2015

Another bug fixing release.

For a list of bugs, go to https://saxonica.plan.io/projects/saxon and filter on 'Fixed in version' = 9.6.0.8 and Status = Closed. Alternatively, view the readme file for summary of bugs fixed: http://sourceforge.net/projects/saxon/files/Saxon-HE/9.6/readme96.txt/download

Download products: http://www.saxonica.com/download/download_page.xml http://sourceforge.net/projects/saxon/files/Saxon-HE/9.6 Maven (Will be added shortly) Documentation: http://www.saxonica.com/documentation/ Please see the change log for more details: http://www.saxonica.com/documentation/#!changes/9.5-9.6

Added by O'Neil Delpratt about 8 years ago

We are please to announce the release of Saxon 9.7.0.2 maintenance release on the 19 January 2016

Another bug fixing release.

For a list of bugs, go to https://saxonica.plan.io/projects/saxon and filter on 'Fixed in Maintenance' = 9.7.0.2 and Status = Closed or Resolved. Alternatively, view the readme file for summary of bugs fixed: http://sourceforge.net/projects/saxon/files/Saxon-HE/9.7/readme97.txt/download

Download products: http://www.saxonica.com/download/download_page.xml http://sourceforge.net/projects/saxon/files/Saxon-HE/9.7 Maven (Will be added shortly) Documentation: http://www.saxonica.com/documentation/ Please see the change log for more details: http://www.saxonica.com/documentation/#!changes/9.6-9.7

Added by O'Neil Delpratt about 8 years ago

We are please to announce the release of Saxon 9.7.0.3 maintenance release on the 18 February 2016

Another bug fixing release.

For a list of bugs, go to https://saxonica.plan.io/projects/saxon and filter on 'Fixed in Maintenance' = 9.7.0.3 and Status = Closed or Resolved. Alternatively, view the readme file for summary of bugs fixed: http://sourceforge.net/projects/saxon/files/Saxon-HE/9.7/readme97.txt/download

Download products: http://www.saxonica.com/download/download_page.xml http://sourceforge.net/projects/saxon/files/Saxon-HE/9.7 Maven (Will be added shortly) Documentation: http://www.saxonica.com/documentation/ Please see the change log for more details: http://www.saxonica.com/documentation/#!changes/9.6-9.7

Added by O'Neil Delpratt about 8 years ago

We are please to announce the release of Saxon 9.7.0.4 maintenance release on the 11th March 2016.

This release is a significant one in that the .NET release is out.

For a list of bugs, go to https://saxonica.plan.io/projects/saxon and filter on 'Fixed in Maintenance' = 9.7.0.4 and Status = all. Alternatively, view the readme file for summary of bugs fixed: http://sourceforge.net/projects/saxon/files/Saxon-HE/9.7/readme97.txt/download

Download products: http://www.saxonica.com/download/download_page.xml http://sourceforge.net/projects/saxon/files/Saxon-HE/9.7 Maven (Will be added shortly) Documentation: http://www.saxonica.com/documentation/ Please see the change log for more details: http://www.saxonica.com/documentation/#!changes/9.6-9.7

To receive notifications of new Saxon products, in addition to major and minor releases please go to the following page and click on 'Watch' (user registration is required):

https://saxonica.plan.io/projects/saxon/news

Kind regards,

Added by O'Neil Delpratt almost 8 years ago

We are pleased to announce the release of Saxon 9.7.0.5 maintenance release on the 12 May 2016

Another bug fixing release.

For a list of bugs, go to https://saxonica.plan.io/projects/saxon and filter on 'Fixed in Maintenance' = 9.7.0.5 and Status = Closed or Resolved. Alternatively, view the readme file for summary of bugs fixed: http://sourceforge.net/projects/saxon/files/Saxon-HE/9.7/readme97.txt/download

Download products: http://www.saxonica.com/download/download_page.xml http://sourceforge.net/projects/saxon/files/Saxon-HE/9.7 Maven (Will be added shortly) Documentation: http://www.saxonica.com/documentation/ Please see the change log for more details: http://www.saxonica.com/documentation/#!changes/9.6-9.7

Added by O'Neil Delpratt almost 8 years ago

We are pleased to announce the release of Saxon 9.6.0.9 maintenance release on the 26 May 2016

Another bug fixing release.

For a list of bugs, go to https://saxonica.plan.io/projects/saxon and filter on 'Fixed in version' = 9.6.0.9 and Status = Closed. Alternatively, view the readme file for summary of bugs fixed: http://sourceforge.net/projects/saxon/files/Saxon-HE/9.6/readme96.txt/download

Download products: http://www.saxonica.com/download/download_page.xml http://sourceforge.net/projects/saxon/files/Saxon-HE/9.6 Maven (Will be added shortly) Documentation: http://www.saxonica.com/documentation/ Please see the change log for more details: http://www.saxonica.com/documentation/#!changes/9.5-9.6

Added by O'Neil Delpratt almost 8 years ago

We are pleased to announce the release of Saxon 9.7.0.6 maintenance release on the 17 June 2016

Another bug fixing release.

For a list of bugs, go to https://saxonica.plan.io/projects/saxon and filter on 'Fixed in Maintenance' = 9.7.0.6 and Status = Closed or Resolved. Alternatively, view the readme file for summary of bugs fixed: http://sourceforge.net/projects/saxon/files/Saxon-HE/9.7/readme97.txt/download

Download products: http://www.saxonica.com/download/download_page.xml http://sourceforge.net/projects/saxon/files/Saxon-HE/9.7 Maven (Will be added shortly) Documentation: http://www.saxonica.com/documentation/ Please see the change log for more details: http://www.saxonica.com/documentation/#!changes/9.6-9.7

Added by O'Neil Delpratt over 7 years ago

We are pleased to announce the release of Saxon 9.7.0.7 maintenance release on the 15 July 2016

Another bug fixing release.

For a list of bugs, go to https://saxonica.plan.io/projects/saxon and filter on 'Fixed in Maintenance' = 9.7.0.7 and Status = Closed or Resolved. Alternatively, view the readme file for summary of bugs fixed: http://sourceforge.net/projects/saxon/files/Saxon-HE/9.7/readme97.txt/download

Download products: http://www.saxonica.com/download/download_page.xml http://sourceforge.net/projects/saxon/files/Saxon-HE/9.7 Maven (Will be added shortly) Documentation: http://www.saxonica.com/documentation/ Please see the change log for more details: http://www.saxonica.com/documentation/#!changes/9.6-9.7

Added by O'Neil Delpratt over 7 years ago

We are pleased to announce the release of Saxon 9.7.0.8 maintenance release on the 1 September 2016

Another bug fixing release.

For a list of bugs, go to https://saxonica.plan.io/projects/saxon and filter on 'Fixed in Maintenance' = 9.7.0.8 and Status = Closed or Resolved. Alternatively, view the readme file for summary of bugs fixed: http://sourceforge.net/projects/saxon/files/Saxon-HE/9.7/readme97.txt/download

Download products: http://www.saxonica.com/download/download_page.xml http://sourceforge.net/projects/saxon/files/Saxon-HE/9.7 Maven (Will be added shortly) Documentation: http://www.saxonica.com/documentation/ Please see the change log for more details: http://www.saxonica.com/documentation/#!changes/9.6-9.7

Added by O'Neil Delpratt over 7 years ago

We are pleased to announce the release of Saxon 9.7.0.10 maintenance release on the 21 October 2016

Another bug fixing release.

For a list of bugs, go to https://saxonica.plan.io/projects/saxon and filter on 'Fixed in Maintenance' = 9.7.0.10 and Status = Closed or Resolved. Alternatively, view the readme file for summary of bugs fixed: http://sourceforge.net/projects/saxon/files/Saxon-HE/9.7/readme97.txt/download

Download products: http://www.saxonica.com/download/download_page.xml http://sourceforge.net/projects/saxon/files/Saxon-HE/9.7 Maven Documentation: http://www.saxonica.com/documentation/ Please see the change log for more details: http://www.saxonica.com/documentation/#!changes/9.6-9.7

Added by O'Neil Delpratt over 7 years ago

We are pleased to announce the release of Saxon 9.7.0.11 maintenance release on the 2 Novemeber 2016

Another bug fixing release.

For a list of bugs, go to https://saxonica.plan.io/projects/saxon and filter on 'Fixed in Maintenance' = 9.7.0.11 and Status = Closed or Resolved. Alternatively, view the readme file for summary of bugs fixed: http://sourceforge.net/projects/saxon/files/Saxon-HE/9.7/readme97.txt/download

Download products: http://www.saxonica.com/download/download_page.xml http://sourceforge.net/projects/saxon/files/Saxon-HE/9.7 Maven Documentation: http://www.saxonica.com/documentation/ Please see the change log for more details: http://www.saxonica.com/documentation/#!changes/9.6-9.7

Added by O'Neil Delpratt over 7 years ago

We are pleased to announce the release of Saxon 9.7.0.12 maintenance release on the 22 November 2016

Another bug fixing release.

For a list of bugs, go to https://saxonica.plan.io/projects/saxon and filter on 'Fixed in Maintenance' = 9.7.0.12 and Status = Closed or Resolved. Alternatively, view the readme file for summary of bugs fixed: http://sourceforge.net/projects/saxon/files/Saxon-HE/9.7/readme97.txt/download

Download products: http://www.saxonica.com/download/download_page.xml http://sourceforge.net/projects/saxon/files/Saxon-HE/9.7 Maven Documentation: http://www.saxonica.com/documentation/ Please see the change log for more details: http://www.saxonica.com/documentation/#!changes/9.6-9.7

Added by O'Neil Delpratt over 7 years ago

We are pleased to announce the release of Saxon 9.7.0.13 maintenance release on the 28 November 2016

Another bug fixing release.

For a list of bugs, go to https://saxonica.plan.io/projects/saxon and filter on 'Fixed in Maintenance' = 9.7.0.13 and Status = Closed or Resolved. Alternatively, view the readme file for summary of bugs fixed: http://sourceforge.net/projects/saxon/files/Saxon-HE/9.7/readme97.txt/download

Download products: http://www.saxonica.com/download/download_page.xml http://sourceforge.net/projects/saxon/files/Saxon-HE/9.7 Maven Documentation: http://www.saxonica.com/documentation/ Please see the change log for more details: http://www.saxonica.com/documentation/#!changes/9.6-9.7

Added by O'Neil Delpratt over 7 years ago

We are pleased to announce Saxon 9.6.0.10 maintenance release is out on the 2 December 2016

Another bug fixing release.

For a list of bugs, go to https://saxonica.plan.io/projects/saxon and filter on 'Fixed in Maintenance' = 9.6.0.10 and Status = Closed. Alternatively, view the readme file for summary of bugs fixed: http://sourceforge.net/projects/saxon/files/Saxon-HE/9.6/readme96.txt/download

Download products: http://www.saxonica.com/download/download_page.xml http://sourceforge.net/projects/saxon/files/Saxon-HE/9.6 Maven Documentation: http://www.saxonica.com/documentation/ Please see the change log for more details: http://www.saxonica.com/documentation/#!changes/9.5-9.6

Added by O'Neil Delpratt over 7 years ago

We are pleased to announce that Saxon 9.7.0.14 maintenance release is out on the 2 December 2016

Another bug fixing release.

For a list of bugs, go to https://saxonica.plan.io/projects/saxon and filter on 'Fixed in Maintenance' = 9.7.0.14 and Status = Closed or Resolved. Alternatively, view the readme file for summary of bugs fixed: http://sourceforge.net/projects/saxon/files/Saxon-HE/9.7/readme97.txt/download

Download products: http://www.saxonica.com/download/download_page.xml http://sourceforge.net/projects/saxon/files/Saxon-HE/9.7 Maven Documentation: http://www.saxonica.com/documentation/ Please see the change log for more details: http://www.saxonica.com/documentation/#!changes/9.6-9.7

Added by O'Neil Delpratt about 7 years ago

We are pleased to announce that Saxon 9.7.0.15 maintenance release is out on the 7 February 2017

Another bug fixing release.

For a list of bugs, go to https://saxonica.plan.io/projects/saxon and filter on 'Fixed in Maintenance' = 9.7.0.15 and Status = Closed or Resolved. Alternatively, view the readme file for summary of bugs fixed: http://sourceforge.net/projects/saxon/files/Saxon-HE/9.7/readme97.txt/download

Download products: http://www.saxonica.com/download/download_page.xml http://sourceforge.net/projects/saxon/files/Saxon-HE/9.7 Maven Documentation: http://www.saxonica.com/documentation/ Please see the change log for more details: http://www.saxonica.com/documentation/#!changes/9.6-9.7

Added by O'Neil Delpratt almost 7 years ago

We are pleased to announce that Saxon 9.7.0.18 maintenance release is out on the 5 April 2017

Another bug fixing release.

For a list of bugs, go to https://saxonica.plan.io/projects/saxon and filter on 'Fixed in Maintenance' = 9.7.0.18 and Status = Closed or Resolved. Alternatively, view the readme file for summary of bugs fixed: http://sourceforge.net/projects/saxon/files/Saxon-HE/9.7/readme97.txt/download

Download products: http://www.saxonica.com/download/download_page.xml http://sourceforge.net/projects/saxon/files/Saxon-HE/9.7 Maven Documentation: http://www.saxonica.com/documentation/ Please see the change log for more details: http://www.saxonica.com/documentation/#!changes/9.6-9.7

Added by O'Neil Delpratt almost 7 years ago

We are pleased to announce Saxon 9.8 for Java and .NET is released, the first major release in over a year. +Release Date: 8 June 2017+

Whats new:

  • open source Saxon-HE version now includes core support for XSLT 3.0 with XPath 3.1.

  • just-in-time compilation to reduce the cost of loading vast stylesheets like DocBook and DITA when you're only using a fraction of the template rules

  • hot-spot bytecode generation, again to put the compilation effort where it's needed

  • optimization of template rule sets like those found in DITA where the matching is all on attribute values rather than element names

  • a new approach to processing of DOM trees, which are now only twice as slow as Saxon's native TinyTree compared with 5-10 times slower the old way

  • some experimental syntax enhancements to enrich the type system: tuple types, union types, and type aliases

  • bytecode generation for validation of user-defined simple types in XSD

  • we're dropping support for older versions of the specs, so you can no longer run in XQuery 1.0 or XSLT 2.0 mode, for example - your code should continue to work, because the specs have a high level of backwards compatibility.

See full details of release notes: http://www.saxonica.com/products/latest.xml and http://www.saxonica.com/products/feature-matrix-9-8.xml

Download products: http://www.saxonica.com/download/download_page.xml Documentation: http://www.saxonica.com/documentation/ Please see the change log for more details: http://www.saxonica.com/documentation/#!changes/9.7-9.8

Added by O'Neil Delpratt over 6 years ago

+Saxon 9.8.0.2 maintenance release+

We are pleased to announce that Saxon 9.8.0.2 maintenance release is out. Releaded on the 21 June 2017

A first bug fixing release.

For a list of bugs, go to https://saxonica.plan.io/projects/saxon and filter on 'Fixed in Maintenance' = 9.8.0.2 and Status = Closed or Resolved. Alternatively, view the readme file for a summary of bugs fixed: http://sourceforge.net/projects/saxon/files/Saxon-HE/9.8/readme98.txt/download

Download products: http://www.saxonica.com/download/download_page.xml http://sourceforge.net/projects/saxon/files/Saxon-HE/9.8 Maven Documentation: http://www.saxonica.com/documentation/ Please see the change log for more details: http://www.saxonica.com/documentation/#!changes/9.7-9.8

Added by O'Neil Delpratt over 6 years ago

+Saxon 9.8.0.3 maintenance release+

We are pleased to announce that Saxon 9.8.0.3 maintenance release is out. Released on the 6 July 2017

A first bug fixing release.

For a list of bugs, go to https://saxonica.plan.io/projects/saxon and filter on 'Fixed in Maintenance' = 9.8.0.3 and Status = Closed or Resolved. Alternatively, view the readme file for a summary of bugs fixed: http://sourceforge.net/projects/saxon/files/Saxon-HE/9.8/readme98.txt/download

Download products: http://www.saxonica.com/download/download_page.xml http://sourceforge.net/projects/saxon/files/Saxon-HE/9.8 Maven Documentation: http://www.saxonica.com/documentation/ Please see the change log for more details: http://www.saxonica.com/documentation/#!changes/9.7-9.8

Added by O'Neil Delpratt over 6 years ago

We are pleased to announce that Saxon 9.7.0.19 maintenance release is out on the 7 July 2017 The latest Saxon release is +9.8.0.3+, but we are still committed to maintaining the 9.7 release.

Another bug fixing release.

For a list of bugs, go to https://saxonica.plan.io/projects/saxon and filter on 'Fixed in Maintenance' = 9.7.0.19 and Status = Closed or Resolved. Alternatively, view the readme file for summary of bugs fixed: http://sourceforge.net/projects/saxon/files/Saxon-HE/9.7/readme97.txt/download

Download products: http://www.saxonica.com/download/download_page.xml http://sourceforge.net/projects/saxon/files/Saxon-HE/9.7 Maven Documentation: http://www.saxonica.com/documentation/ Please see the change log for more details: http://www.saxonica.com/documentation/#!changes/9.6-9.7

Added by O'Neil Delpratt over 6 years ago

We are pleased to announce that Saxon 9.7.0.20 maintenance release is out on the 28 July 2017 The latest Saxon release is 9.8.0.3, but we are still committed to maintaining the 9.7 release.

Another bug fixing release.

For a list of bugs, go to https://saxonica.plan.io/projects/saxon and filter on 'Fixed in Maintenance' = 9.7.0.20 and Status = Closed or Resolved. Alternatively, view the readme file for summary of bugs fixed: http://sourceforge.net/projects/saxon/files/Saxon-HE/9.7/readme97.txt/download

Download products: http://www.saxonica.com/download/download_page.xml http://sourceforge.net/projects/saxon/files/Saxon-HE/9.7 Maven Documentation: http://www.saxonica.com/documentation/ Please see the change log for more details: http://www.saxonica.com/documentation/#!changes/9.6-9.7

Added by O'Neil Delpratt over 6 years ago

+Saxon 9.8.0.3 maintenance release+

We are pleased to announce that Saxon 9.8.0.4 maintenance release is out. Released on the 16 August 2017

Another bug fixing release.

For a list of bugs, go to https://saxonica.plan.io/projects/saxon and filter on 'Fixed in Maintenance' = 9.8.0.4 and Status = Closed or Resolved. Alternatively, view the readme file for a summary of bugs fixed: http://sourceforge.net/projects/saxon/files/Saxon-HE/9.8/readme98.txt/download

Download products: http://www.saxonica.com/download/download_page.xml http://sourceforge.net/projects/saxon/files/Saxon-HE/9.8 Maven Documentation: http://www.saxonica.com/documentation/ Please see the change log for more details: http://www.saxonica.com/documentation/#!changes/9.7-9.8

Added by O'Neil Delpratt over 6 years ago

+Saxon 9.8.0.5 maintenance release+

We are pleased to announce that Saxon 9.8.0.5 maintenance release is out. Released on the 5 October 2017

Another bug fixing release.

For a list of bugs, go to https://saxonica.plan.io/projects/saxon and filter on 'Fixed in Maintenance' = 9.8.0.5 and Status = Closed or Resolved. Alternatively, view the readme file for a summary of bugs fixed: http://sourceforge.net/projects/saxon/files/Saxon-HE/9.8/readme98.txt/download

Download products: http://www.saxonica.com/download/download_page.xml http://sourceforge.net/projects/saxon/files/Saxon-HE/9.8 Maven Documentation: http://www.saxonica.com/documentation/ Please see the change log for more details: http://www.saxonica.com/documentation/#!changes/9.7-9.8

Added by O'Neil Delpratt over 6 years ago

+Saxon 9.8.0.6 maintenance release+

We are pleased to announce that Saxon 9.8.0.6 maintenance release is out. Released on the 30 October 2017

Another bug fixing release.

For a list of bugs, go to https://saxonica.plan.io/projects/saxon and filter on 'Fixed in Maintenance' = 9.8.0.6 and Status = Closed or Resolved. Alternatively, view the readme file for a summary of bugs fixed: http://sourceforge.net/projects/saxon/files/Saxon-HE/9.8/readme98.txt/download

Download products: http://www.saxonica.com/download/download_page.xml http://sourceforge.net/projects/saxon/files/Saxon-HE/9.8 Maven Documentation: http://www.saxonica.com/documentation/ Please see the changelog for more details: http://www.saxonica.com/documentation/#!changes/9.7-9.8

Added by O'Neil Delpratt over 6 years ago

Saxon 9.7.0.21 maintenance release

We are pleased to announce that Saxon 9.7.0.21 maintenance release is out. Released on the 5 December 2017

The latest Saxon release is 9.8.0.6, but we are still committed to maintaining the 9.7 release.

Another bug fixing release.

For a list of bugs, go to https://saxonica.plan.io/projects/saxon and filter on 'Fixed in Maintenance' = 9.7.0.21 and Status = Closed or Resolved. Alternatively, view the readme file for summary of bugs fixed: http://sourceforge.net/projects/saxon/files/Saxon-HE/9.7/readme97.txt/download

Download products: http://www.saxonica.com/download/download_page.xml http://sourceforge.net/projects/saxon/files/Saxon-HE/9.7 Maven Documentation: http://www.saxonica.com/documentation/ Please see the change log for more details: http://www.saxonica.com/documentation/#!changes/9.6-9.7

Added by O'Neil Delpratt about 6 years ago

+Saxon 9.8.0.7 maintenance release+

We are pleased to announce that Saxon 9.8.0.7 maintenance release is out. Released on the 20 December 2017

Another bug fixing release.

For a list of bugs, go to https://saxonica.plan.io/projects/saxon and filter on 'Fixed in Maintenance' = 9.8.0.7 and Status = Closed or Resolved. Alternatively, view the readme file for a summary of bugs fixed: http://sourceforge.net/projects/saxon/files/Saxon-HE/9.8/readme98.txt/download

Download products: http://www.saxonica.com/download/download_page.xml http://sourceforge.net/projects/saxon/files/Saxon-HE/9.8 Maven Documentation: http://www.saxonica.com/documentation/ Please see the changelog for more details: http://www.saxonica.com/documentation/#!changes/9.7-9.8

Added by O'Neil Delpratt about 6 years ago

+Saxon 9.8.0.8 maintenance release+

We are pleased to announce that Saxon 9.8.0.8 maintenance release is out. Released on the 5 February 2018

Note that this maintenance release includes some incompatible changes to the fn:transform() function. The implementation has been changed as follows:

  • The ability to set configuration options using the vendor-options parameter with names such as

"vendor-options": map { QName('http://saxon.sf.net/feature/', 'defaultLanguage'):'de', QName('http://saxon.sf.net/feature/', 'timing'):'true' }

is dropped. This is because the configuration changes affected the calling environment as well as the invoked transformation, with unpredictable consequences.

  • As a replacement for this feature, the target transformation can now be run in a new Configuration by using the option

"vendor-options": map { QName('http://saxon.sf.net/', 'configuration'): $config }

where $config is the root of an XML document holding a configuration file. When this option is used, the target transformation will run in a new Configuration that shares the same NamePool as the caller's configuration (so untyped temporary trees are compatible; but the new Configuration will be initialized with an empty schema, so type-annotated nodes cannot be passed across. If the target transformation is schema-aware then it must use xsl:import-schema to load any schema components it requires.

One use-case for this is where the target transformation invokes XSLT 3.0 package libraries; the configuration file can be used to determine the location of these libraries in source or compiled form.

  • As an extension to the W3C specification, the source input of the transformation can be specified using a source-location option containing the URI of the document to be transformed. This has the same effect as the source-node option, but it allows the target transformation to be streamable.

  • Schema-validation of source documents can be requested using

"vendor-options": map { QName('http://saxon.sf.net/', 'schema-validation'): 'strict' }

where the allowed values are "strict" and "lax". If the target transformation runs in a different configuration, then the schema of the target configuration is used.

For a list of bugs, go to https://saxonica.plan.io/projects/saxon and filter on 'Fixed in Maintenance' = 9.8.0.8 and Status = Closed or Resolved. Alternatively, view the readme file for a summary of bugs fixed: http://sourceforge.net/projects/saxon/files/Saxon-HE/9.8/readme98.txt/download

Download products:

Documentation: http://www.saxonica.com/documentation/ Please see the changelog for more details: http://www.saxonica.com/documentation/#!changes/9.7-9.8

Added by O'Neil Delpratt about 6 years ago

+Saxon 9.8.0.10 maintenance release+

We are pleased to announce that Saxon 9.8.0.10 maintenance release is out. Released on the 16 March 2018

Another bug fixing release.

For a list of bugs, go to https://saxonica.plan.io/projects/saxon and filter on 'Fixed in Maintenance' = 9.8.0.10 and Status = Closed or Resolved. Alternatively, view the readme file for a summary of bugs fixed: http://sourceforge.net/projects/saxon/files/Saxon-HE/9.8/readme98.txt/download

Download products:

Documentation: http://www.saxonica.com/documentation/ Please see the changelog for more details: http://www.saxonica.com/documentation/#!changes/9.7-9.8

Added by O'Neil Delpratt almost 6 years ago

+Saxon 9.8.0.11 maintenance release+

We are pleased to announce that Saxon 9.8.0.11 maintenance release is out. Released on the 19 March 2018

Another bug fixing release.

For a list of bugs, go to https://saxonica.plan.io/projects/saxon and filter on 'Fixed in Maintenance' = 9.8.0.11 and Status = Closed or Resolved. Alternatively, view the readme file for a summary of bugs fixed: http://sourceforge.net/projects/saxon/files/Saxon-HE/9.8/readme98.txt/download

Download products: http://www.saxonica.com/download/download_page.xml http://sourceforge.net/projects/saxon/files/Saxon-HE/9.8 Maven Documentation: http://www.saxonica.com/documentation/ Please see the changelog for more details: http://www.saxonica.com/documentation/#!changes/9.7-9.8

Added by O'Neil Delpratt almost 6 years ago

+Saxon 9.8.0.12 maintenance release+

We are pleased to announce that Saxon 9.8.0.12 maintenance release is out. Released on the 9 May 2018

Another bug fixing release.

For a list of bugs, go to https://saxonica.plan.io/projects/saxon and filter on 'Fixed in Maintenance' = 9.8.0.12 and Status = Closed or Resolved. Alternatively, view the readme file for a summary of bugs fixed: http://sourceforge.net/projects/saxon/files/Saxon-HE/9.8/readme98.txt/download

Download products: http://www.saxonica.com/download/download_page.xml http://sourceforge.net/projects/saxon/files/Saxon-HE/9.8 Maven Documentation: http://www.saxonica.com/documentation/ Please see the change log for more details: http://www.saxonica.com/documentation/#!changes/9.7-9.8

Added by Debbie Lockett over 5 years ago

Saxon 9.8.0.14 maintenance release

We are pleased to announce that the Saxon 9.8.0.14 maintenance release is out. Released on 25 July 2018

Another bug fixing release.

For a list of bugs, go to https://saxonica.plan.io/projects/saxon and filter on 'Fixed in Maintenance' = 9.8.0.14 and Status = Closed or Resolved. Alternatively, view the readme file for a summary of bugs fixed: http://sourceforge.net/projects/saxon/files/Saxon-HE/9.8/readme98.txt/download

Download products:

Documentation: http://www.saxonica.com/documentation/ Please see the changelog for more details: http://www.saxonica.com/documentation/#!changes/9.7-9.8

Added by O'Neil Delpratt over 5 years ago

Saxon 9.9.0.1 Major Release

We are pleased to announce major release for Saxon 9.9 on Java only (.NET release will follow soon). This is the first major release in over a year. Release Date: 27 September 2018

Whats new:

  1. There's a significant extension of the s9api interface to provide XDM tree navigation. Under the hood, this takes advantage of Java 8 streams. As an alternative to using XPath expressions such as XdmValue selectedBooks = xpath.evaluate("//book[author='" + key + "']", doc);

you can now write doc.select(descendant("book").where(eq(child("author"), key)).asXdmValue();

There's a usability benefit because you're only using one language (Java) rather than two (Java+XPath), and there's a performance benefit because it cuts out the expensive XPath parsing stage. It also reduces the risk of injection attacks, and is likely to detect more programming errors at compile time. To make this work, we're now requiring a baseline of Java 8.

  1. Tuple types extend the XPath type system to provide better type checking of complex data structures. If you're representing employee data as a map, then instead of declaring it as map(xs:string, item()*), you can now declare it as tuple(empNr: xs:string, dob: xs:date, name: element(personalName)). The result is more readable code, better type checking (meaning faster debugging), and better performance. The extension has been implemented in such a way that it can be used without compromising the portability of your code to other XSLT 3.0 processors.

  2. Arrays, like maps, now have an internal implementation that means updates to individual entries in the array don't require the whole array to be copied, giving substantial performance improvements for applications that use arrays heavily.

  3. Improvements have been implemented to the TinyTree data structure to further reduce memory usage, and to enable zero-cost copying of subtrees from one tree to another in the course of a transformation.

  4. A number of powerful new extension instructions and functions are provided to enable easier query and update of the trees of maps and arrays that typically arise when processing JSON input. For example, the instruction reads and parses a JSON file, adds a new order for a selected customer, and returns a data structure representing the modified data set, which can then be serialized using the JSON output method.

  5. Streamed accumulators, as defined in the XSLT 3.0 Recommendation, are extended with a new feature: by annotating an accumulator rule with the attribute saxon:capture="yes", an entire element from the source document can be captured as the value of the accumulator. For example this can be used to capture the header section at the start of a document and make it available for reference while the rest of the document is processed using pure streaming.

  6. The updating primitives of the XQuery Update specification are now available for use in XSLT via Saxon-defined extension instructions. These make many simple updates (such as "delete all comments") easier to express and faster in execution, without sacrificing the declarative nature of the XSLT language. For a future release we are thinking about new data structures that make such updates very efficient, avoiding the need to copy all the data in the source document that has not changed.

  7. The XPath lookup operator "?" has been exploited to provide easier call-out from XSLT and XQuery to Java code. For example, if the variable $connection holds a SQL database connection obtained using the sql:connect() extension function, then the expression $connection?isClosed() calls the Java method isClosed defined on the underlying connection object.

  8. The ability for an XSLT stylesheet to produce "raw" output (for example, a sequence of integers rather than an XML document), as envisaged in the XSLT 3.0 specification, is now much better supported in the Saxon API. A new RawDestination is available to define the destination of a transformation. Internally, there has been a significant tidying-up of the interface between the transformation engine and a destination such as a Serializer.

  9. There have been further improvements to diagnostics on type errors. This applies especially when passing complex data structures between templates and functions using maps. In general, instead of telling you that the expected type was X but the supplied value V was an instance of Y, the message now tells you in what way V fails to conform to the type X: for example, if X is map{xs:string, node()} and V contains an entry whose key is of type xs:untypedAtomic, then the error message in 9.8 would tell you that V is an instance of map{xs:anyAtomicType, node()}, while 9.9 will tell you that V is not an instance of map{xs:string, node()} because it contains a key whose type is xs:untypedAtomic and whose value is (say) "Idaho".

Download products:

See full details of release notes: http://www.saxonica.com/products/latest.xml and http://www.saxonica.com/products/feature-matrix-9-9.xml

Download products: http://www.saxonica.com/download/download_page.xml Documentation: http://www.saxonica.com/documentation/ Please see the change log for more details: http://www.saxonica.com/documentation/#!changes/9.8-9.9

Added by O'Neil Delpratt over 5 years ago

** Maintenance Releases out on Saxon 9.8 and 9.9 series**

We are pleased to announce that Saxon 9.9.0.2 maintenance release is out on the 7 November 2018 which is the latest of the Saxon products. We also have out the Saxon 9.8.0.15 maintenance release on the 6 November 2018. We are still committed to maintaining the Saxon 9.8 release series as we consider it the most stable.

These are bug fixing releases.

For a list of bugs, go to https://saxonica.plan.io/projects/saxon and filter on 'Fixed in Maintenance' = 9.9.0.2 and Status = Closed or Resolved. Likewise 'Fixed in Maintenance' = 9.8.0.15 for the 9.8 release. Alternatively, view the readme file for summary of bugs fixed: http://sourceforge.net/projects/saxon/files/Saxon-HE/9.9/readme99.txt/download or http://sourceforge.net/projects/saxon/files/Saxon-HE/9.8/readme98.txt/download

Download products: http://www.saxonica.com/download/download_page.xml http://sourceforge.net/projects/saxon/files/Saxon-HE/9.9 Maven Documentation: http://www.saxonica.com/documentation/ Please see the change log for more details: http://www.saxonica.com/documentation/#!changes/9.8-9.9 http://www.saxonica.com/documentation/#!changes/9.7-9.8

Added by O'Neil Delpratt about 5 years ago

We are pleased to announce that we have issued a new Saxon maintenance release: Saxon 9.9.1.1. This has been uploaded to the usual locations on the Saxonica servers and on SourceForge.

Afficionados of Saxon release numbering will recognize that Saxon 9.9.1.1 is more than just a maintenance release, but not quite a new major functionality release. For licensing purposes (relevant to Saxon-PE and EE only) it counts as a maintenance release; that is, you will be able to run it if you are up to date on support renewal.

Relative to Saxon 9.9.0.2, the main changes are:

  • Support for .NET, including many upgrades to the API to bring it up to the same level as the Java API

  • A large number of bug fixes (over 100). The majority of these result not from user-submitted bug reports, but from a proactive attempt by Saxonica to increase test coverage and reduce the number of TODO comments in the code suggesting "loose ends" needing to be tidied up.

  • Addition of code (not yet useful) supporting the generation of SEF files for a future, much enhanced, release of Saxon-JS

  • A number of minor performance and usability enhancements, including:

-- improved diagnostics on XSLT dynamic errors, including (on Saxon-EE) display of all local variables and parameters

-- new tracing options

-- improvements to static optimizations, coverage of byte code generation, implementation of maps with string-valued keys, fast path for XPath parsing of simple expressions

For a list of bugs, go to https://saxonica.plan.io/projects/saxon and filter on 'Fixed in Maintenance' = 9.9.1.1 and Status = Closed or Resolved. Alternatively, view the readme file for a summary of bugs fixed: https://sourceforge.net/projects/saxon/files/Saxon-HE/9.9/readme99.txt/download

Download products:

• http://www.saxonica.com/download/download_page.xml
• http://sourceforge.net/projects/saxon/files/Saxon-HE/9.9
• Maven

Documentation: http://www.saxonica.com/documentation/ Please see the changelog for more details: http://www.saxonica.com/documentation/#!changes/all/9.9-9.9.1 Also see changelog for those upgrading from Saxon 9.8: http://www.saxonica.com/documentation/#!changes/all/9.8-9.9.1

Added by O'Neil Delpratt about 5 years ago

Saxon 9.9.1.2 maintenance release

We are pleased to announce that the Saxon 9.9.1.2 maintenance release is out. Released on 12 March 2019

The Saxon 9.9 release is now considered as the most stable and reliable release.

Another bug fixing release.

For a list of bugs, go to https://saxonica.plan.io/projects/saxon and filter on 'Fixed in Maintenance' = 9.9.1.2 and Status = Closed or Resolved. Alternatively, view the readme file for a summary of bugs fixed: http://sourceforge.net/projects/saxon/files/Saxon-HE/9.9/readme99.txt/download

Download products:

http://www.saxonica.com/download/download_page.xml

http://sourceforge.net/projects/saxon/files/Saxon-HE/9.9

Maven

Documentation: http://www.saxonica.com/documentation/ Please see the changelog for more details: http://www.saxonica.com/documentation/#!changes/9.8-9.9

Added by O'Neil Delpratt almost 5 years ago

Saxon 9.9.1.3 maintenance release

We are pleased to announce that the Saxon 9.9.1.3 maintenance release is out. Released on 15 May 2019

The Saxon 9.9 release is now considered as the most stable and reliable release.

Another bug fixing release.

For a list of bugs, go to https://saxonica.plan.io/projects/saxon and filter on 'Fixed in Maintenance' = 9.9.1.3 and Status = Closed or Resolved. Alternatively, view the readme file for a summary of bugs fixed: http://sourceforge.net/projects/saxon/files/Saxon-HE/9.9/readme99.txt/download

Download products:

http://www.saxonica.com/download/download_page.xml

http://sourceforge.net/projects/saxon/files/Saxon-HE/9.9

Maven

Documentation: http://www.saxonica.com/documentation/ Please see the changelog for more details: http://www.saxonica.com/documentation/#!changes/9.8-9.9

Added by O'Neil Delpratt over 4 years ago

Saxon 9.9.1.4 maintenance release

We are pleased to announce that the Saxon 9.9.1.4 maintenance release is out. Released on 28 June 2019

The Saxon 9.9 release is now considered as the most stable and reliable release.

Another bug fixing release.

For a list of bugs, go to https://saxonica.plan.io/projects/saxon and filter on 'Fixed in Maintenance' = 9.9.1.4 and Status = Closed or Resolved. Alternatively, view the readme file for a summary of bugs fixed: http://sourceforge.net/projects/saxon/files/Saxon-HE/9.9/readme99.txt/download

Download products:

Documentation: http://www.saxonica.com/documentation/ Please see the changelog for more details: http://www.saxonica.com/documentation/#!changes/9.8-9.9

Added by O'Neil Delpratt over 4 years ago

Saxon 9.9.1.5 maintenance release

We are pleased to announce that the Saxon 9.9.1.5 maintenance release is out. Released on 5 September 2019

The Saxon 9.9 release is now considered as the most stable and reliable release.

Another bug fixing release.

NOTE: Saxon.NET backward compatibility issue in regards to XdmEnumerator: We hope this won't distrupt many users, but as a result of the patch to address the bug issue https://saxonica.plan.io/issues/4296 the classes IXdmEnumerator and IXdmEnumerable disappear; in their place we use IEnumerator and IEnumerable. Any code that implements ExtensionFunctionCall will need to change; in most cases it's just a matter of changing IXdmEnumerator to IEnumerator in both the arguments and the result type of the Call() method. The C# Examples in the saxon-resources download have been updated to illustrates the changes.

For a list of bugs, go to https://saxonica.plan.io/projects/saxon and filter on 'Fixed in Maintenance' = 9.9.1.5 and Status = Closed or Resolved. Alternatively, view the readme file for a summary of bugs fixed: http://sourceforge.net/projects/saxon/files/Saxon-HE/9.9/readme99.txt/download

Download products:

http://www.saxonica.com/download/download_page.xml

http://sourceforge.net/projects/saxon/files/Saxon-HE/9.9

Maven

Documentation: http://www.saxonica.com/documentation/ Please see the changelog for more details: http://www.saxonica.com/documentation/#!changes/9.8-9.9

Added by O'Neil Delpratt over 4 years ago

Saxon 9.9.1.6 maintenance release

We are pleased to announce that the Saxon 9.9.1.6 maintenance release is out. Released on 6 December 2019

The Saxon 9.9 release is now considered as the most stable and reliable release.

Another bug fixing release.

For a list of bugs, go to https://saxonica.plan.io/projects/saxon and filter on 'Fixed in Maintenance' = 9.9.1.6 and Status = Closed or Resolved. Alternatively, view the readme file for a summary of bugs fixed: http://sourceforge.net/projects/saxon/files/Saxon-HE/9.9/readme99.txt/download

Download products:

Documentation: http://www.saxonica.com/documentation/ Please see the changelog for more details: http://www.saxonica.com/documentation/#!changes/9.8-9.9

Added by O'Neil Delpratt about 4 years ago

Saxon 9.9.1.7 maintenance release

We are pleased to announce that the Saxon 9.9.1.7 maintenance release is out. Released on 4 March 2020

The Saxon 9.9 release is now considered as the most stable and reliable release.

Another bug fixing release.

For a list of bugs, go to https://saxonica.plan.io/projects/saxon and filter on 'Fixed in Maintenance' = 9.9.1.7 and Status = Closed or Resolved. Alternatively, view the readme file for a summary of bugs fixed: http://sourceforge.net/projects/saxon/files/Saxon-HE/9.9/readme99.txt/download

Download products:

http://www.saxonica.com/download/download_page.xml

http://sourceforge.net/projects/saxon/files/Saxon-HE/9.9

Maven

NuGet

Documentation: http://www.saxonica.com/documentation/ Please see the changelog for more details: http://www.saxonica.com/documentation/#!changes/9.8-9.9

Added by O'Neil Delpratt about 4 years ago

Saxon 10.0 Major Release

Saxon 10.0 is released on the 16 March 2020 for the Java platform: http://www.saxonica.com/download/java.xml

10.0 feels like a special number, and marks something of a milestone, although to be honest it's only called 10.0 because it happens to be the 31st major release since 7.0 came out back in 2002. Think of it as the culmination of 18 years' work, think of it as the dawn of a new era, or just think of it as Saxonica carrying on doing what we're good at.

As always there's a minutely detailed list of changes in the documentation on the web site, but to save you time, here are the "top ten" highlights that we think will be most popular:

Higher order functions and xsl:evaluate are now available in Saxon-HE. An interactive command-line utility named Gizmo is available for ad-hoc querying and updating of documents. A new API is provided for easy and efficient tree construction, based on modern API design ideas using fluent and immutable objects. These complement the stream-based API introduced in 9.9 for tree navigation. XSLT and XPath provide an optional switch to allow unprefixed names to ignore namespaces, so the path /a/b/c matches elements with local names "a", "b", and "c" regardless of namespace. Ideal for ad-hoc queries where namespaces just get in the way, as well as queries on single-namespace documents. HTML serialization now generates HTML5 by default (support for html-version="4" is retained if explicitly requested). Saxon now integrates with the new date-and-time handling features in Java 8, including a new extension function saxon:parse-dateTime() that builds on Java date parsing capabilities. Many new extension functions are available, most of them taking advantage of the power of higher-order functions. For example, saxon:replace-with("Chapter 13", "[0-9]+", function($x){number($x)+1}) returns "Chapter 14". Saxon 10.0 includes experimental implementations of a number of powerful new XSLT and XPath features, which Saxonica has put forward for inclusion in a new version 4.0 of the standards. These include tuple types, named item types, streamlined syntax for inline functions and conditional instructions, XSLT instructions to handle arrays, and enhancements to XSLT patterns to make JSON transformation much easier. These features are only available if explicitly enabled. A number of extensions to XML Schema 1.1 are provided: list data types can be constrained to be distinct and/or ordered, and can use a separator other than whitespace; elements in a sequence can also be constrained to appear in ascending or descending order. As always, there has been significant internal re-engineering to keep the code performant and maintainable. A significant change is in the way namespaces are represented both in the tree model (the NodeInfo interface) and in the push pipeline (the Receiver interface): both now deliver namespace maps representing complete sets of namespace bindings, rather than individual namespace declarations and undeclarations. The main benefit is that copying of trees with many namespaces is significantly faster. Saxon 10.0 requires Java 8 or higher. A .NET version will follow later. Saxon 10.0 can export compiled stylesheets in the form of SEF files suitable for reading either by Saxon 10.0, or by Saxon-JS 2 (which will be released in the next few weeks); SEF files cannot be used with earlier releases.

In future we intend to use two-part version numbers rather than four-part: the next major release will be 11.0, the next maintenance release 10.1.

The number of tests we run increases every time we release; it's now close to a million. But we know from experience that some of you will still find bugs. We're therefore recommending production users to stick with 9.9 (which has become very stable and reliable) for the time being, while testing your applications on 10.0 and reporting any issues you encounter.

Download products:

Documentation: http://www.saxonica.com/documentation/ Please see the changelog for more details: https://www.saxonica.com/documentation/#!changes/all/9.9.1-10.0

Added by O'Neil Delpratt almost 4 years ago

Saxon 10.1 maintenance release

The Saxon 10.1 maintenance release is released on the 14 May 2020 for the Java platform: http://www.saxonica.com/download/java.xml

This is the first bug fixing release in the Saxon 10 series.

Saxon 10.1 is the latest maintenance release on the Saxon 10 branch. Version numbers (except for private builds) are now two-part numbers: X.Y where X is the major release and Y is the minor (maintenance) release. Saxon 10.1 is released in three editions (EE, PE, and HE), on one platform only (Java). Releases for other platforms will be announced when they are ready.

At this time we are still recommending Saxon 9.9 as the most stable and reliable release for production use; however Saxon 10 is proving robust and most of the issues that have been found are very minor.

For a list of bugs, go to https://saxonica.plan.io/projects/saxon and filter on 'Fixed in Maintenance' = 10.1 and Status = Closed or Resolved. Alternatively, view the readme file for a summary of bugs fixed: https://sourceforge.net/projects/saxon/files/Saxon-HE/10/Java/readme10.txt/download

Download products:

Documentation: http://www.saxonica.com/documentation/ Please see the changelog for more details: https://www.saxonica.com/documentation/#!changes/all/9.9.1-10.0

Added by O'Neil Delpratt over 3 years ago

Saxon 10.2 maintenance release

We are pleased to announce that we have issued a new Saxon maintenance release: Saxon 10.2. This has been uploaded to the usual locations on the Saxonica servers, Maven and on SourceForge.

This is not your usual bug fixing maintenance release as we have now finally included support for .NET on the Saxon 10 series. The .NET release includes all the goodies you would expect, and the patch level is aligned with the Java counterpart.

The Saxon.Api on .NET adds functional programming features to better navigate through XDM values especially nodes. This is done with the introduction of the class Step, which encapsulates a function for mapping an item to an IEnumerable of items, and the introduction of the Predicate class to filter such items.

You will find a set of useful predefined steps and predicates in the Step and Predicate types. For example, N.Select(Child()) returns an IEnumerable object containing children of the node N. Likewise a Predicate and a Step can be combined to give a new step: for example, child.Where(IsElement()) returns a step that finds the element children of a node.

For a list of bugs, go to https://saxonica.plan.io/projects/saxon and filter on 'Fixed in Maintenance' = 10.2 and Status = Closed or Resolved. Alternatively, view the readme file for a summary of bugs fixed: https://sourceforge.net/projects/saxon/files/Saxon-HE/10/readme10.txt/download

Download products:

http://www.saxonica.com/download/download_page.xml

http://sourceforge.net/projects/saxon/files/Saxon-HE/10

• Maven

Documentation: http://www.saxonica.com/documentation/ Please see the changelog for more details: http://www.saxonica.com/documentation/#!changes/all/9.9.1-10.

Added by O'Neil Delpratt over 3 years ago

Saxon 9.9.1.8 maintenance release

We are pleased to announce that the Saxon 9.9.1.8 maintenance release is out. Released on 22nd October 2020

The Saxon 9.9 release is now considered as the most stable and reliable release.

Another bug fixing release.

For a list of bugs, go to https://saxonica.plan.io/projects/saxon and filter on 'Fixed in Maintenance' = 9.9.1.8 and Status = Closed or Resolved. Alternatively, view the readme file for a summary of bugs fixed: http://sourceforge.net/projects/saxon/files/Saxon-HE/9.9/readme99.txt/download

Download products:

Added by Community Admin over 3 years ago

Saxon 9.9.1.8 is the latest maintenance release on the 9.9 branch of the open-source edition of Saxon.

A later branch, Saxon 10, has been available since March 2020 with new features, and is now considered stable. See the download page for details of maintenance releases on the Saxon 10 branch.

The 9.9 branch will remain supported until 2021-09-27, but in the interests of reliability, the maintenance approach is conservative: bug fixes will only be produced if there is a strong technical reason, and minimal technical risk.

Added by O'Neil Delpratt over 3 years ago

Saxon 10.3 maintenance release is out

Dated 2020-10-28

Saxon 10.3 is the latest maintenance release on the Saxon 10 branch. Version numbers are now two-part numbers: X.Y where X is the major release and Y is the minor (maintenance) release. Saxon 10.3 is released in three editions (EE, PE, and HE), on the Java and .NET platform only. The releases for the C/C++ platform will be announced when they are ready.

The first release in the Saxon 10 series was Saxon 10.0, issued on 2020-03-16. Version 10.3 fixes a number of bugs and usability issues.

The Saxon 10 branch will be supported at least until 2023-03-16.

We are now recommending Saxon 10.3 as the most stable and reliable release for production use; however the Saxon 9.9 branch will still be supported until 2021-09-27.

For a list of bugs, go to https://saxonica.plan.io/projects/saxon and filter on 'Fixed in Maintenance' = 10.3 and Status = Closed or Resolved. Alternatively, view the readme file for a summary of bugs fixed: https://sourceforge.net/projects/saxon/files/Saxon-HE/10/readme10.txt/download

Download products:

http://www.saxonica.com/download/download_page.xml

http://sourceforge.net/projects/saxon/files/Saxon-HE/10

• Maven

• Nuget

Documentation: http://www.saxonica.com/documentation/ Please see the changelog for more details: http://www.saxonica.com/documentation/#!changes/all/9.9.1-10.

Added by O'Neil Delpratt almost 3 years ago

Saxon 10.5 maintenance release is out

Saxon 10.5. Released on the 14 April 2021. This release has been uploaded to the usual locations on the Saxonica website, SourceForge, Maven and on Nuget.

This is another bug fixing release. The Saxon 10 release is now considered as the most stable and reliable release.

NOTE: On Saxon .NET users can now define their own CollectionFinder which can be set on the Processor object to be used in XQuery, XPath and XSLT.

As in Java, we now have the interface IResourceCollection to map URI of the collection into a sequence of Resource objects. There are a number of implementations of IResourceCollection available for users to use such as CataogCollection, JarCollection and DirectoryCollection.

On Saxon Java there has been a change in behaviour to the SQL function in that you no longer have to specify the driver name.

For a list of bugs on the Saxon 10 branch, go to https://saxonica.plan.io/projects/saxon and filter on 'Fixed in Maintenance' = 10.5 and Status = Closed or Resolved. Alternatively, view the readme file for a summary of bugs fixed: https://sourceforge.net/projects/saxon/files/Saxon-HE/10/readme10.txt/download

Download products:

http://www.saxonica.com/download/download_page.xml

http://sourceforge.net/projects/saxon/files/Saxon-HE/10

• Saxon-HE available on the Maven Central repository.

• A Saxonica Maven repository can be found here: https://dev.saxonica.com/maven/

  • We have included the commercial products in this repository too. Since this is a new service, we welcome your feedback.

• Nuget - https://www.nuget.org/packages/Saxon-HE/

Documentation: https://www.saxonica.com/documentation10 Please see the changelog for more details: http://www.saxonica.com/documentation/#!changes/all/9.9.1-10

Added by O'Neil Delpratt over 2 years ago

Saxon 10.6 maintenance release is out

Saxon 10.6. Released on the 16 September 2021. This release has been uploaded to the usual locations on the Saxonica website, SourceForge, Maven and on Nuget.

This is another bug fixing release. The Saxon 10 release is now considered as the most stable and reliable release.

For a list of bugs on the Saxon 10 branch, go to https://saxonica.plan.io/projects/saxon and filter on 'Fixed in Maintenance' = 10.6 and Status = Closed or Resolved. Alternatively, view the readme file for a summary of bugs fixed: https://sourceforge.net/projects/saxon/files/Saxon-HE/10/readme10.txt/download

Download products:

http://www.saxonica.com/download/download_page.xml

http://sourceforge.net/projects/saxon/files/Saxon-HE/10

• Saxon-HE available on the Maven Central repository.

• A Saxonica Maven repository can be found here: https://dev.saxonica.com/maven/

We have included the commercial products in this repository too. Since this is a new service, we welcome your feedback. • Nuget - https://www.nuget.org/packages/Saxon-HE/

Documentation: https://www.saxonica.com/documentation10 Please see the changelog for more details: http://www.saxonica.com/documentation/#!changes/all/9.9.1-10

Added by O'Neil Delpratt over 2 years ago

We are pleased to announce the release of SaxonCS-EE 11.0 - Saxon Enterprise Edition for .NET 5.

Details:

Documentation: https://www.saxonica.com/documentation11/index.html Download: https://www.saxonica.com/download/dotnet.xml (or search for SaxonCS on nuget)

Previous products for .NET were built using IKVM to convert the Java bytecode of the Java product (which we are now calling SaxonJ). IKVM doesn't work with .NET Core or .NET 5, so we had to come up with a new approach; SaxonCS is therefore built by generating C# from the Java source code of SaxonJ using a custom transpiler, written in XSLT.

As well as being our first product for .NET 5, this is also the first product built from the version 11 code base (SaxonJ 11 will follow). There are lots of new features, described in detail in the change history section of the documentation, but for most users support for .NET 5 will be the main reason for adoption. We've tested the product on .NET 5 running on Windows, MacOS, and Linux.

Licensing: being Enterprise Edition, a license key is required. Existing license keys will work provided they have current upgrade rights. You can also get a 30-day evaluation license in the usual way. However, we're making a change to the licensing at the same time: from Saxon 11, we plan to offer term and/or subscription licenses only, rather than perpetual licenses. The software is now in a mature phase where many users are looking for stability and support rather than new features, and we feel that perpetual licenses encourage people to stay on old releases until they hit a support problem, at which point it's hard for us to offer assistance. Much of the industry has moved to term and subscription licensing, and we think this will work better. We'll be updating the online shop over the next few days.

Compatibility and transition: the API for SaxonCS follows the design of the old .NET API closely, but not slavishly. When we've seen where it can be improved by breaking compatibility, we've improved it. (For example, callbacks are typically now implemented as delegates rather than interfaces.) So some reworking of existing applications will be needed, but we hope it won't be onerous. There are a few areas in which we haven't (yet) replicated the functionality of the old .NET product: the most obvious is localization (number and date formatting), and we'll be addressing this in later releases.

Performance: initial results are very encouraging, but slightly inconsistent. Some things are faster than SaxonJ, some are slower, and we haven't yet been able to establish a clear pattern. Please try it out on your own workload and let us know how it goes.

Added by O'Neil Delpratt about 2 years ago

We are delighted to announce Saxon 11.1, a raft of new products covering three language platforms (SaxonJ, SaxonCS, and SaxonC), all built from the same source code. The software can be downloaded from the usual places (see www.saxonica.com) though a few corners of the website have yet to be updated.

For SaxonJ (Java), this is the first major release in nearly two years. There's a long list of detailed changes that you can find in the documentation, but the main highlights are:

  • New functions and syntax extensions, some of them experimental. Some are very simple, for example, "A otherwise B" selects A if it exists, otherwise it selects B. Some are more complex and powerful, such as the saxon:update and saxon:deep-update instructions in XSLT. Please try them out and give us feedback.

  • A new framework for resolving URIs that refer to external resources, integrating catalog-based resolution where appropriate.

  • Most callbacks are now provided via functional interfaces, allowing them to be easily written as lambda expressions.

  • Timezone handling has moved forward to the modern Java date/time libraries.

  • Numerous minor changes to make JSON processing easier

Internally, there's a set of classes for handling Unicode strings. The main motivation for this was to allow common code across Java and C#, but it also improves speed and reduces memory requirements for many string handling operations. The effect is not uniform however; for very simple transformations of documents consisting exclusively of ASCII text, there is generally a memory saving but a small overhead in processing time.

For SaxonCS (.NET 5 and 6 on Windows, Mac, and Linux), this is essentially a bug-fixing release for 11.0. The most important issues fixed relate to localisation (in particular, running on machines whose default Culture setting is not English). For a full list of fixed bugs, please go to https://saxonica.plan.io/projects/saxon/issues and filter the list of bugs for those labelled as "fixed in maintenance release 11.1". In addition to bug fixes, there are some functional changes:

  • As with SaxonJ, there is a new framework for resolving URIs, based on the C# version of the catalog-based xml resolver. The use of the System.Xml.XmlResolver interface has been largely discontinued, except where needed for interoperation with the Microsoft parser, because of its inflexibility in handling different kinds of resources.

  • A few new API methods are implemented to plug gaps, in response to user feedback

  • XQuery Update is fully supported (in 11.0 the code was present but largely untested).

SaxonCS on Mac is still awaiting notarization from Apple; until that's achieved there may be security warnings when you download it.

For SaxonC (C++, Python, and PHP, on Windows, Mac, and Linux) this is the first release since 2019.

  • The Java code base has moved forward from 9.9 to 11.1, and the build process is now integrated with SaxonJ and SaxonCS so that bug fixes can be applied simultaneously to all three products.

  • There are improvements in multi-threading, when multiple transformations using the same stylesheet are executed in parallel in a web server

  • Memory management of XDM objects is improved

  • Localization (using ICU-J) is improved

  • Handling of Unicode strings in the various language APIs is improved, reducing the scope for encoding issues.

  • There are many API extensions and improvements for all three languages (C++, Python, and PHP)

Added by Norm Tovey-Walsh about 2 years ago

The Saxon 11.2 maintenance release has been published.

Saxon 11.2, comprising the SaxonC, SaxonCS, and SaxonJ, products was released on the 18 February 2022. This release has been uploaded to the usual locations on the Saxonica website, SourceForge, Maven and on Nuget.

This is a bug fixing release.

For a list of the SaxonJ and SaxonCS bugs fixed in this release, go to https://saxonica.plan.io/projects/saxon and filter on 'Fixed in Maintenance' = 11.2 and Status = Closed.

For a list of the SaxonC bugs fixed in this release, go to https://saxonica.plan.io/projects/saxonC and filter on 'Fixed in version' = 11.2 and Status = Closed.

Download products:

http://www.saxonica.com/download/download_page.xml

https://sourceforge.net/projects/saxon/files/Saxon-HE/11/

• SaxonJ-HE is available on the Maven Central repository.

• SaxonJ-HE, PE, and EE can also be found in this experimental Maven repository: https://dev.saxonica.com/maven/

• Nuget - https://www.nuget.org/packages/SaxonCS/

Documentation: https://www.saxonica.com/documentation11

Please see the changelog for more details: http://www.saxonica.com/documentation/#!changes/all/10-11.1

Added by Norm Tovey-Walsh about 2 years ago

The Saxon 10.7 maintenance release has been published.

Saxon 10.7, updates for Saxon Java and .NET, was released on the 1 March 2022. This release has been uploaded to the usual locations on the Saxonica website, SourceForge, and Maven.

This is a bug fixing release.

For a list of the issues resolved in this release, please visit the tracker page:

https://saxonica.plan.io/projects/saxon/issues?utf8=%E2%9C%93&set_filter=1&sort=id%3Adesc&f%5B%5D=cf_6&op%5Bcf_6%5D=%3D&v%5Bcf_6%5D%5B%5D=79&f%5B%5D=&c%5B%5D=tracker&c%5B%5D=status&c%5B%5D=subject&c%5B%5D=updated_on&group_by=&t%5B%5D=

page on https://saxonica.plan.io/projects/saxon.

Download products:

http://www.saxonica.com/download/download_page.xml

https://sourceforge.net/projects/saxon/files/Saxon-HE/10/

• SaxonJ-HE is available on the Maven Central repository.

• SaxonJ-HE, PE, and EE can also be found in this experimental Maven repository: https://dev.saxonica.com/maven/

Documentation: https://www.saxonica.com/documentation10

Please see the changelog for more details: https://www.saxonica.com/documentation10/#!changes/all/9.9.1-10

Added by Norm Tovey-Walsh about 2 years ago

The Saxon 10.8 maintenance release has been published. It fixes an error introduced in Saxon 10.7 that can cause an array index out-of-bounds exception when transforming to a DOM instance (bug #5375).

Saxon 10.8, updates for Saxon Java and .NET, was released on the 15 March 2022. This release has been uploaded to the usual locations on the Saxonica website, SourceForge, and Maven.

This is a bug fixing release.

For a list of the issues resolved in this release, please visit the tracker page:

https://saxonica.plan.io/projects/saxon/issues?utf8=%E2%9C%93&set_filter=1&sort=id%3Adesc&f%5B%5D=cf_6&op%5Bcf_6%5D=%3D&v%5Bcf_6%5D%5B%5D=79&f%5B%5D=&c%5B%5D=tracker&c%5B%5D=status&c%5B%5D=subject&c%5B%5D=updated_on&group_by=&t%5B%5D=

page on https://saxonica.plan.io/projects/saxon.

Download products:

http://www.saxonica.com/download/download_page.xml

https://sourceforge.net/projects/saxon/files/Saxon-HE/10/

• SaxonJ-HE is available on the Maven Central repository.

• SaxonJ-HE, PE, and EE can also be found in this experimental Maven repository: https://dev.saxonica.com/maven/

Documentation: https://www.saxonica.com/documentation10

Please see the changelog for more details: https://www.saxonica.com/documentation10/#!changes/all/9.9.1-10

Added by Norm Tovey-Walsh almost 2 years ago

The Saxon 11.3 maintenance release has been published.

Saxon 11.3, comprising the SaxonC, SaxonCS, and SaxonJ, products was released on the 28 March 2022. This release has been uploaded to the usual locations on the Saxonica website, SourceForge, Maven and on NuGet.

This is a bug fixing release.

For a list of the SaxonJ and SaxonCS bugs fixed in this release, go to https://saxonica.plan.io/projects/saxon/issues and filter on 'Fixed in Maintenance' = 11.3 and Status = Closed.

For a list of the SaxonC bugs fixed in this release, go to https://saxonica.plan.io/projects/saxon-c/issues and filter on 'Fixed in version' = 11.3 and Status = Closed.

Download products:

http://www.saxonica.com/download/download_page.xml

https://sourceforge.net/projects/saxon/files/Saxon-HE/11/

• SaxonJ-HE is available on the Maven Central repository.

• SaxonJ-HE, PE, and EE can also be found in this experimental Maven repository: https://dev.saxonica.com/maven/

• NuGet - https://www.nuget.org/packages/SaxonCS/

Documentation: https://www.saxonica.com/documentation11

Please see the changelog for more details: http://www.saxonica.com/documentation/#!changes/all/10-11.1

Added by Norm Tovey-Walsh over 1 year ago

The Saxon 11.4 maintenance release has been published.

Saxon 11.4, comprising the SaxonC, SaxonCS, and SaxonJ, products was released on the 28 July 2022. This release has been uploaded to the usual locations on the Saxonica website, SourceForge, Maven and on NuGet.

This is a bug fixing release.

For a list of the SaxonJ and SaxonCS bugs fixed in this release, go to [[https://saxonica.plan.io/projects/saxon/issues]] and filter on 'Fixed in Maintenance' = 11.4 and Status = Closed.

For a list of the SaxonC bugs fixed in this release, go to https://saxonica.plan.io/projects/saxon-c/issues and filter on 'Fixed in version' = 11.4 and Status = Closed.

Download products:

http://www.saxonica.com/download/download_page.xml

https://sourceforge.net/projects/saxon/files/Saxon-HE/11/

• SaxonJ-HE is available on the Maven Central repository.

• SaxonJ-HE, PE, and EE can also be found in this experimental Maven repository: https://dev.saxonica.com/maven/

• Nuget - https://www.nuget.org/packages/SaxonCS/

Documentation: https://www.saxonica.com/documentation11

Please see the changelog for more details: http://www.saxonica.com/documentation/#!changes/all/10-11.1 I

Added by Norm Tovey-Walsh about 1 year ago

Saxon 11.5 has been released.

The Saxon 11.5 maintenance release has been published. This is a maintenance release that fixes a number of issues in SaxonJ and SaxonCS and two issues in SaxonC.

Saxon 11.5 was released on the 8 February 2023. This release has been uploaded to the usual locations on the Saxonica website, GitHub, and Maven. SaxonCS 11.5 is built with .NET 6.

This is a bug fixing release.

For a list of the issues resolved in this release, please visit the tracker page on https://saxonica.plan.io/projects/saxon.

Download products:

http://www.saxonica.com/download/download_page.xml

• Saxon-HE is no longer distributed on SourceForge. The JAR files can be downloaded from Maven (package name Saxon-HE) or from https://github.com/Saxonica/Saxon-HE/. The GitHub repository also provides source code for those who need it.

• SaxonJ-HE is available on the Maven Central repository.

• SaxonJ-HE, PE, and EE can also be found in this experimental Maven repository: https://dev.saxonica.com/maven/

Documentation: https://www.saxonica.com/documentation11

Added by Norm Tovey-Walsh about 1 year ago

The Saxon 10.9 maintenance release has been published.

Saxon 10.9, updates for Saxon Java and .NET, was released on the 16 February 2023. This release has been uploaded to the Saxonica website, GitHub, and Maven.

This is a bug fixing release. We wouldn’t ordinarily issue a maintenance release for a product this old, but as this is the last release that supports .NET Framework 4, we’re aware that some users have not yet been able to upgrade to Saxon 11 or 12. It is unlikely that we’ll do another maintenance release of Saxon 10.

For a list of the issues resolved in this release, please visit the tracker page:

https://saxonica.plan.io/projects/saxon/issues?utf8=%E2%9C%93&set_filter=1&sort=id%3Adesc&f%5B%5D=status_id&op%5Bstatus_id%5D=c&f%5B%5D=cf_6&op%5Bcf_6%5D=%3D&v%5Bcf_6%5D%5B%5D=89&f%5B%5D=&c%5B%5D=tracker&c%5B%5D=status&c%5B%5D=priority&c%5B%5D=subject&c%5B%5D=assigned_to&c%5B%5D=updated_on&group_by=&t%5B%5D=

on https://saxonica.plan.io/projects/saxon.

Download products:

http://www.saxonica.com/download/download_page.xml

https://github.com/Saxonica/Saxon-HE/tree/main/10 (this replaces the former location on SourceForge)

• SaxonJ-HE is available on the Maven Central repository and NuGet.

• SaxonJ-HE, PE, and EE can also be found in this experimental Maven repository: https://dev.saxonica.com/maven/

Documentation: https://www.saxonica.com/documentation10

Please see the changelog for more details: https://www.saxonica.com/documentation10/#!changes/all/9.9.1-10

Added by Norm Tovey-Walsh 12 months ago

The Saxon 12.1 maintenance release has been published: https://blog.saxonica.com/announcements/2023/03/saxon-12.1.html

Please follow release announcements over on our new announcements blog: https://blog.saxonica.com/announcements/

Please register to add a comment