GRANTM / XML-SAX-0.99 / Changes

Revision history for Perl extension XML::SAX.

0.96  06 Aug 2008  Grant McLean
    - Fix breakage of Unicode regexes on 5.6 (introduced in 0.95 release)

0.95  05 Aug 2008  Grant McLean
    - XML::SAX::PurePerl fixes:
      - RT#37147: Fix handling of numeric character entities in attribute 
                  values (report from Jools Smyth)
      - RT#19442: Fix for numeric character entities spanning end of buffer
                  (report from Eivind Eklund)
      - RT#29316: Performance fix for parsing from large strings (patch from
                  Gordon Lack)
      - RT#26588: Fix for UTF8 bytes in first 4096 bytes of document not being
                  decoded to Perl-UTF8-characters (patch from Niko Tyni of the
                  Debian project)
      - RT#37545: incorrect operator precedence breaks single quotes around
                  DTD entity declarations (report from Kevin Ryde)
    - RT#28477: Fix test in ParserFactory.pm for parser module loaded (report
                from Douglas Wilson)
    - RT#28564: Fix XML::SAX::PurePerl versioning (report from Chapman Flack)

0.16  27 Jun 2007  Grant McLean
    - Applied patch for PI handling from RT#19173

0.15  08 Feb 2007  Grant McLean
    - Fixed handling of entities in attribute values
    - Cleaned up some benign warnings

0.14  23 Apr 2006  Matt Sergeant
    - Fixed CDATA section parsing (Uwe Voelker)
    - Fix Makefile.PL for VMS
    - Support calling set_handler() mid-parse
    - Fix for when random modules overload UNIVERSAL::AUTOLOAD()
    - Fix case when ParserDetails.ini isn't being updated but we are doing an
      upgrade.

0.13  24 Oct 2005  Matt Sergeant
    - Complete re-write of XML::SAX::PurePerl for performance
    - Support Encoding & XMLVersion in DocumentLocator interface
    - A few conformance tweaks to match perl SAX 2.1.

0.12  20 Nov 2002  Matt Sergeant
    - Made sure SAX.ini works as documented
    - Fixed when you specify Module (version)

0.11  03 Sep 2002  Matt Sergeant
    - Base: Merged in XML::SAX::Base 1.04 (including memory leak fixes)
    - ParserFactory: Made it do what the docs say when you specify
      a module version number.
    - SAX: Fixed XML::SAX::Intro typo.
    - ParserFactory: Fixed (and test) broken version in parser pkg

0.10  14 Feb 2002  Matt Sergeant
    - PurePerl: Fixed PubidChar missing '-'
    - ParserFactory: Allow version in parser package

0.09  06 Feb 2002  Matt Sergeant
    - PurePerl: Performance enhancements
    - PurePerl: Line End handling implemented.
    - PurePerl: Attribute Value Normalization implemented (mostly).
    - PurePerl: Fixed element copying for end_element.

0.08  30 Jan 2002  Matt Sergeant
    - Fixes for perl 5.7.2

0.07  29 Jan 2002  Matt Sergeant
    - Fixed higher utf8 chars to work on both 5.005 and 5.6.1
      (not tested on 5.6.0 since it's a bad perl)

0.06  28 Jan 2002  Matt Sergeant
    - Fixed empty ParserDetails.ini bug
    - Fixed overwriting ParserDetails.ini bug
    - Added ability to specify dir to ParserDetails.ini

0.05  21 Jan 2002  Matt Sergeant
    - Updated PREREQ_PM in Makefile.PL
    - Updated Docs

0.04  21 Jan 2002  Matt Sergeant
    - More PurePerl updates and fixes
    - Added DocumentLocator class
    - Added remove_parser() to XML::SAX

0.03  25 Nov 2001 Matt Sergeant
    - Changes lost. Mostly PurePerl parser updates

0.02  14 Nov 2001  Matt Sergeant
    - Removed windows line endings so perldocs look ok.
    - Fixed some docs

0.01  Mon Nov  5 22:24:06 2001  Matt Sergeant
    - original version; created by elves and penguins v1.32




Hosting generously
sponsored by Bytemark