- From: Boris Kolpackov <boris@codesynthesis.com>
- Date: Tue, 2 Feb 2010 14:32:03 +0200
- To: xmlschema-dev@w3.org
Hi, I am pleased to announce the availability of Apache Xerces-C++ 3.1.0. Xerces-C++ is an open-source, validating XML parser written in a portable subset of C++. It provides DOM (level 1, 2, and 3), SAX, and SAX2 APIs and supports validation of XML documents against DTD and XML Schema. This version includes a number of new features, performance improvements and a large number of bug fixes, especially in the XML Schema spec conformance area, including: * Support for handling multiple XML Schema import declarations with the same target namespace. * Support for configuration of the parser buffer low water mark. * DOMLSParser::parseWithContext implementation. * Improved XML Schema performance and reduced memory footprint when validating with large maxOccurs values. If available, the SSE2 instructions are used to further speedup this case. * Improved scalability of the XML Schema identity checking (key, keyref, and unique). * More robust external library detection (libcurl and ICU). * Compilation of the ICU message loader resources no longer depends on the ICU implementation details. For a more detailed list of changes see the official announcement: http://marc.info/?l=xerces-c-dev&m=126502748921483&w=2 For more information on some of the new features see this blog post: http://www.codesynthesis.com/~boris/blog/2010/02/02/xerces-cxx-3-1-0-released This release has been tested on all major platforms and comes with precompiled libraries (total 16) for various CPU architectures, operating systems, and C++ compilers. For most platforms 32-bit and 64-bit variants are provided. More information on Xerces-C++, including documentation and build instructions, is available from the project's website: http://xerces.apache.org/xerces-c/ The source code archives and precompiled binaries are available from the download page: http://xerces.apache.org/xerces-c/download.cgi Boris -- Boris Kolpackov, Code Synthesis http://codesynthesis.com/~boris/blog Open-source XML data binding for C++ http://codesynthesis.com/products/xsd XML data binding for embedded systems http://codesynthesis.com/products/xsde Command line interface to C++ compiler http://codesynthesis.com/projects/cli
Received on Tuesday, 2 February 2010 12:32:33 UTC