You are viewing a plain text version of this content. The canonical link for it is here.
Posted to c-dev@xerces.apache.org by Boris Kolpackov <bo...@codesynthesis.com> on 2008/09/29 20:19:40 UTC

Xerces-C++ 3.0.0 released

Hi,

I am pleased to announce the release of Xerces-C++ 3.0.0. This
version is interface-incompatible with Xerces-C++ 2.8.0 and
contains a large number of improvements, bug fixes, and clean-
ups, including:

  * Autotools-based build system for the UNIX/Linux/Mac OS X platforms
  * Project files for VC++ 9
  * Support for the ICU transcoder in VC++ 7.1, 8, and 9 project files
  * libcurl-based net accessor
  * Support for XInclude in DOM
  * Support for both XPath 1 and XPath 2 models in the DOM XPath interface
  * Support for the XML Schema subset of XPath 1 in DOM
  * Conformance to the final DOM Level 3 interface specification
  * Ability to provide custom DOM memory manager as well as tune the global 
    DOM heap parameters
  * All public and widely used interfaces as well as a large portion of the 
    implementation were converted to be 64-bit safe.
  * Various XML Schema fixes including the fix for the large maxOccurs and 
    minOccurs bug as well as for the changed ##other interpretation
  * Reviewed and cleaned up diagnostics messages
  * Optimizations for SAX/SAX2 and DOM parsing as well as XML Schema 
    validation

For the compete list of changes see:


http://xerces.apache.org/xerces-c/releases.html


For information on migrating from 2.8.0 to 3.0.0 see:


http://xerces.apache.org/xerces-c/migrate-3.html


This release is available in source code and as pre-compiled
libraries/examples for the following platforms and architectures:

32 bit:

   Windows - MSVC 7.1
   Windows - MSVC 8.0
   Windows - MSVC 9.0
   GNU/Linux - g++ 3.4.x
   AIX 5.3 - xlC 7
   Solaris 10 - Sun C++ 5.7, both SPARC and x86
   HP-UX 11i - aCC A.06.x, IA64
   Mac OS X - g++ 4.0, both PowerPC and x86

64 bit:

   Windows - MSVC 8.0
   Windows - MSVC 9.0
   GNU/Linux - g++ 3.4.x
   AIX 5.3 - xlC 7
   Solaris 10 - Sun C++ 5.7, both SPARC and x86-64
   HP-UX 11i - aCC A.06.x, IA64

The source code archives and pre-compiled libraries are available
from the download page:


http://xerces.apache.org/xerces-c/download.cgi


Note that it takes up to 24 hours for the release to propagate
to all the mirrors so use the master distribution directory if
the files are not yet available on your favorite mirror. It is
important that you verify the integrity of the files you download
using either the PGP signatures or MD5 checksums as described on
the download page.

Finally I would like to thank all who contributed source code, 
submitted bug reports, and helped test the beta releases. I
would like to especially thank Alberto Massari for his help
in getting this release out.


Enjoy,
	Boris

-- 
Boris Kolpackov, Code Synthesis Tools   http://codesynthesis.com/~boris/blog
Open source XML data binding for C++:   http://codesynthesis.com/products/xsd
Mobile/embedded validating XML parsing: http://codesynthesis.com/products/xsde

---------------------------------------------------------------------
To unsubscribe, e-mail: c-dev-unsubscribe@xerces.apache.org
For additional commands, e-mail: c-dev-help@xerces.apache.org


Re: Xerces-C++ 3.0.0 released

Posted by Jason Stewart <ja...@gmail.com>.
Yeah Xerces! Yeah Boris!

jas.

On Tue, Sep 30, 2008 at 12:12 AM, Gareth Reakes <ga...@we7.com> wrote:
>
>
> Good job Boris!
>
> Gareth
>
> Boris Kolpackov wrote:
>>
>> Hi,
>>
>> I am pleased to announce the release of Xerces-C++ 3.0.0. This
>> version is interface-incompatible with Xerces-C++ 2.8.0 and
>> contains a large number of improvements, bug fixes, and clean-
>> ups, including:
>>
>>  * Autotools-based build system for the UNIX/Linux/Mac OS X platforms
>>  * Project files for VC++ 9
>>  * Support for the ICU transcoder in VC++ 7.1, 8, and 9 project files
>>  * libcurl-based net accessor
>>  * Support for XInclude in DOM
>>  * Support for both XPath 1 and XPath 2 models in the DOM XPath interface
>>  * Support for the XML Schema subset of XPath 1 in DOM
>>  * Conformance to the final DOM Level 3 interface specification
>>  * Ability to provide custom DOM memory manager as well as tune the global
>>    DOM heap parameters
>>  * All public and widely used interfaces as well as a large portion of the
>>    implementation were converted to be 64-bit safe.
>>  * Various XML Schema fixes including the fix for the large maxOccurs and
>>    minOccurs bug as well as for the changed ##other interpretation
>>  * Reviewed and cleaned up diagnostics messages
>>  * Optimizations for SAX/SAX2 and DOM parsing as well as XML Schema
>>  validation
>>
>> For the compete list of changes see:
>>
>>
>> http://xerces.apache.org/xerces-c/releases.html
>>
>>
>> For information on migrating from 2.8.0 to 3.0.0 see:
>>
>>
>> http://xerces.apache.org/xerces-c/migrate-3.html
>>
>>
>> This release is available in source code and as pre-compiled
>> libraries/examples for the following platforms and architectures:
>>
>> 32 bit:
>>
>>   Windows - MSVC 7.1
>>   Windows - MSVC 8.0
>>   Windows - MSVC 9.0
>>   GNU/Linux - g++ 3.4.x
>>   AIX 5.3 - xlC 7
>>   Solaris 10 - Sun C++ 5.7, both SPARC and x86
>>   HP-UX 11i - aCC A.06.x, IA64
>>   Mac OS X - g++ 4.0, both PowerPC and x86
>>
>> 64 bit:
>>
>>   Windows - MSVC 8.0
>>   Windows - MSVC 9.0
>>   GNU/Linux - g++ 3.4.x
>>   AIX 5.3 - xlC 7
>>   Solaris 10 - Sun C++ 5.7, both SPARC and x86-64
>>   HP-UX 11i - aCC A.06.x, IA64
>>
>> The source code archives and pre-compiled libraries are available
>> from the download page:
>>
>>
>> http://xerces.apache.org/xerces-c/download.cgi
>>
>>
>> Note that it takes up to 24 hours for the release to propagate
>> to all the mirrors so use the master distribution directory if
>> the files are not yet available on your favorite mirror. It is
>> important that you verify the integrity of the files you download
>> using either the PGP signatures or MD5 checksums as described on
>> the download page.
>>
>> Finally I would like to thank all who contributed source code, submitted
>> bug reports, and helped test the beta releases. I
>> would like to especially thank Alberto Massari for his help
>> in getting this release out.
>>
>>
>> Enjoy,
>>        Boris
>>
>
> --
> Gareth Reakes, CTO                                 WE7
> +44-20-7117-0809                    http://www.we7.com
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: c-dev-unsubscribe@xerces.apache.org
> For additional commands, e-mail: c-dev-help@xerces.apache.org
>
>

---------------------------------------------------------------------
To unsubscribe, e-mail: c-dev-unsubscribe@xerces.apache.org
For additional commands, e-mail: c-dev-help@xerces.apache.org


Re: Xerces-C++ 3.0.0 released

Posted by Gareth Reakes <ga...@we7.com>.

Good job Boris!

Gareth

Boris Kolpackov wrote:
> Hi,
> 
> I am pleased to announce the release of Xerces-C++ 3.0.0. This
> version is interface-incompatible with Xerces-C++ 2.8.0 and
> contains a large number of improvements, bug fixes, and clean-
> ups, including:
> 
>   * Autotools-based build system for the UNIX/Linux/Mac OS X platforms
>   * Project files for VC++ 9
>   * Support for the ICU transcoder in VC++ 7.1, 8, and 9 project files
>   * libcurl-based net accessor
>   * Support for XInclude in DOM
>   * Support for both XPath 1 and XPath 2 models in the DOM XPath interface
>   * Support for the XML Schema subset of XPath 1 in DOM
>   * Conformance to the final DOM Level 3 interface specification
>   * Ability to provide custom DOM memory manager as well as tune the global 
>     DOM heap parameters
>   * All public and widely used interfaces as well as a large portion of the 
>     implementation were converted to be 64-bit safe.
>   * Various XML Schema fixes including the fix for the large maxOccurs and 
>     minOccurs bug as well as for the changed ##other interpretation
>   * Reviewed and cleaned up diagnostics messages
>   * Optimizations for SAX/SAX2 and DOM parsing as well as XML Schema 
>     validation
> 
> For the compete list of changes see:
> 
> 
> http://xerces.apache.org/xerces-c/releases.html
> 
> 
> For information on migrating from 2.8.0 to 3.0.0 see:
> 
> 
> http://xerces.apache.org/xerces-c/migrate-3.html
> 
> 
> This release is available in source code and as pre-compiled
> libraries/examples for the following platforms and architectures:
> 
> 32 bit:
> 
>    Windows - MSVC 7.1
>    Windows - MSVC 8.0
>    Windows - MSVC 9.0
>    GNU/Linux - g++ 3.4.x
>    AIX 5.3 - xlC 7
>    Solaris 10 - Sun C++ 5.7, both SPARC and x86
>    HP-UX 11i - aCC A.06.x, IA64
>    Mac OS X - g++ 4.0, both PowerPC and x86
> 
> 64 bit:
> 
>    Windows - MSVC 8.0
>    Windows - MSVC 9.0
>    GNU/Linux - g++ 3.4.x
>    AIX 5.3 - xlC 7
>    Solaris 10 - Sun C++ 5.7, both SPARC and x86-64
>    HP-UX 11i - aCC A.06.x, IA64
> 
> The source code archives and pre-compiled libraries are available
> from the download page:
> 
> 
> http://xerces.apache.org/xerces-c/download.cgi
> 
> 
> Note that it takes up to 24 hours for the release to propagate
> to all the mirrors so use the master distribution directory if
> the files are not yet available on your favorite mirror. It is
> important that you verify the integrity of the files you download
> using either the PGP signatures or MD5 checksums as described on
> the download page.
> 
> Finally I would like to thank all who contributed source code, 
> submitted bug reports, and helped test the beta releases. I
> would like to especially thank Alberto Massari for his help
> in getting this release out.
> 
> 
> Enjoy,
> 	Boris
> 

-- 
Gareth Reakes, CTO                                 WE7
+44-20-7117-0809                    http://www.we7.com

---------------------------------------------------------------------
To unsubscribe, e-mail: c-dev-unsubscribe@xerces.apache.org
For additional commands, e-mail: c-dev-help@xerces.apache.org