Hey All,

I'm pleased to announce the new version of XML::Xerces. I've chosen
the new version numbering scheme to reflect the dependency between
Xerces-C and XML::Xerces. Since this is the first version of
XML::Xerces which require Xerces-C-1.5.2 is named XML-Xerces-1.5.2_0 

The big changes in this version:
================================
* complete support for Unicode. As has been pointed out by some users,
  any data outside the ASCII range was broken.
* full Xerces-C API support. All the overloaded methods are now
  available from Perl. If you find something that you need and it
  isn't available from the Perl API it is a bug. Please email the list
  and I will fix it.

Noticeable ommissions from this version:
=======================================
* better documentation :-( This has been a highly requested
  feature. However, there is good news on this front. From the README:

    I agree that this is criminal negligence and I should be flogged for
    this. I have recently discovered that doxygen, the documentation
    system used by Xerces-C will ouput XML. I am planning on transforming
    this XML into Docbook and from there into POD. Expect the beginnings
    of this around 1.5.2_1 or _2.

New Build Requirements
=====================  

2.  Perl5 

    ### NOTE ####

      Required version: 5.6.0
  
      Xerces.pm now supports Unicode. Since Unicode support wasn't
      added to Perl until 5.6.0, you will need to upgrade in order to
      use this and future versions of Xerces.pm. Upgrading to at least
      to the latest stable release, 5.6.1, is recommended, but if you
      already have 5.6.0 installed it will work fine.
  
      If you plan on using Unicode, I *strongly* recommend upgrading to
      Perl-5.7.2, the latest development version. There have been
      significant improvements to Perl's Unicode support.

    ### NOTE ####

3.  The Apache Xerces C++ XML Parser 

    ### NOTE ####

      Required version: 1.5.2
  
      Available at:
  
         http://xml.apache.org/dist/xerces-c/stable/
  
      Without this version you CANNOT COMPILE Xerces.pm

    ### NOTE ###

Location:
=========
It can be gotten from the usual place:

  http://xml.apache.org/dist/xerces-p/stable/

Download and enjoy,
jas.

>From Changes:

1.5.2_0 Fri Nov  2 11:38:02 MST 2001
        - Version numbering change, to reflect that this is the first
          release of XML::Xerces to require Xerces-C-1.5.2 
        - Unicode now works! I modified all I/O between Perl and
          Xerces-C to use transcoders to properly convert between
          Perl's internal UTF-8 format and Xerces-C's internal UTF-16
          format. 
        - IDOM operators (== and !=) now work
        - I?DOM_Attr::setAttribute() will now accept integer and
          floating point values as well as strings, so you no longer
          need to wrap them in strings.
        - New sample application: IDOMPrint.pl
        - All overloaded methods (except DOM API) are now supported. 

---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

Reply via email to