Saxon/C Release Announcements (6 comments)
Announcements of Saxon/C product releases
To receive notification of new Saxon/C product releases, click on "Watch".
This blog will be used only for routine announcement of new major and minor releases of the software.
Please register to add a comment
Comments
Please register to add a comment
Added by O'Neil Delpratt over 5 years ago
We are pleased to announce that Saxon/C 1.1.2 maintenance release is out. Released on the 21 February 2019
Another bug fixing release.
Significant Changes:
See release notes: http://www.saxonica.com/saxon-c/release-notes.xml alternatively for a list of bugs fixed, go to https://saxonica.plan.io/projects/saxon-c/issues filter by Fixed in version= ‘1.1.2' and status = ‘Closed'.
Download products: http://www.saxonica.com/download/c.xml
See the Saxon/C documentation: http://www.saxonica.com/saxon-c/doc/html/index.html and the PHP API: http://www.saxonica.com/saxon-c/doc/html/index.html#php-api
Saxon/C is a cross-compiled variant of Saxon from the Java platform to the C/C++ platform. We have ported all the features of Saxon other than those like collations that are necessarily platform dependent. In particular it provides processing in XSLT, XQuery and XPath and Schema validation. It therefore gives capabilities to other languages that are strongly coupled to C/C++ such as PHP, Perl, Python, Ruby, node.js.
We offer the the commercial products in addition to the Saxon-HE under Saxon/C: Namely Saxon-HE/C, Saxon-PE/C and Saxon-EE/C.
The Windows release will follow later.
Added by O'Neil Delpratt over 5 years ago
The Windows release has been added to the website.
Added by O'Neil Delpratt about 5 years ago
The Major release Saxon/C 1.2.0 is out
Released on Linux, Mac OS X and Windows.
http://www.saxonica.com/saxon-c/index.xml
This release is a significant one in that we have now added a Python extension API (created using Cython) to the suite of languages already supported in Saxon/C (C/C++/PHP). This is our first cut at providing the XML languages support to the Python community and therefore we appreciate any feedback received.
The core XSLT, XQuery, XPath and Schema processor is base-lined to the Java Saxon 9.9.1.5 version.
In addition, we have added a new feature rich XSLT30 processor API to the languages: C++, PHP and Python
Updated to Excelsior JET Enterprise 15.3 (MP1) - the cross compiler tool of Saxon.
See full release notes: http://www.saxonica.com/saxon-c/release-notes.xml Also see: https://saxonica.plan.io/projects/saxon-c/issues filter by Fixed in version= ‘1.2.0' and status = ‘Closed'.
See the Saxon/C documentation: http://www.saxonica.com/saxon-c/doc/html/index.html and the PHP API: http://www.saxonica.com/saxon-c/doc/html/index.html#php-api
Saxon/C is a cross-compiled variant of Saxon from the Java platform to the C/C++ platform. We have ported all the features of Saxon other than those like collations that are necessarily platform dependent. In particular it provides processing in XSLT, XQuery and XPath and Schema validation. It therefore gives capabilities to other languages that are strongly coupled to C/C++ such as PHP, Perl, Python, Ruby, node.js.
We offer the commercial products in addition to the open source Saxon-HE under Saxon/C: Namely Saxon-HE/C, Saxon-PE/C and Saxon-EE/C.
Note: users may be aware that the Excelsior JET technology used to build this product will not be supported into the future. However, for the time being the tools remain in our experience effective and reliable, and we have a perpetual license to continue using them. With this release of Saxon/C out of the way, we have plans to evaluate alternative technologies to move Saxon/C forward in future releases.
Added by O'Neil Delpratt about 5 years ago
Saxon/C 1.2.1 maintenance release
We are pleased to announce that Saxon/C 1.2.1 maintenance release is out. Released on the 28 October 2019
First bug fixing release in the Saxon/C 1.2 Series. Released on the Linux, MacOS and Windows platforms.
See release notes: http://www.saxonica.com/saxon-c/release-notes.xml alternatively for a list of bugs fixed, go to https://saxonica.plan.io/projects/saxon-c/issues filter by Fixed in version= ‘1.2.1' and status = ‘Closed'.
Download products: http://www.saxonica.com/download/c.xml
See the Saxon/C documentation which includes the C++ API, PHP API and the Python API
We offer the the commercial products in addition to the Saxon-HE under Saxon/C: Namely Saxon-HE/C, Saxon-PE/C and Saxon-EE/C.
Added by O'Neil Delpratt almost 3 years ago
SaxonC 11.1 release
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 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 O'Neil Delpratt over 2 years ago
SaxonC 11.3 maintenance release is out. See release announcements page for more details: https://saxonica.plan.io/news/1