|
Changes since 1.7.0:
- exposed new API components for DTDValidator and SchemaValidator
- added XML::Xerces::XMLCatalogResolver, for a standard way of
using XMLCatalog to resolve file locations
- added new samples: samples/DOM2hash.pl, samples/EnumVal.pl,
and samples/SEnumVal.pl
- improved Win32 support
- fixed output of all XMLUni::* constants (thanks to Christian
Orsatti for pointing this out)
- added LocalFileFormatTarget (thanks to Christian
Orsatti for pointing this out)
- added hints/darwin.pl (thanks to Adam Whitney for helping
with this)
- added cygwin fix for Xerces-C libname (thanks to Stephen
Long for helping with this)
- added fixes for Win32 (thanks to Martin Raspe for helping
with this)
- fixes isAnySlash() error
- fixes support for Attributes::getValue(int) and
AttributeList::getValue(int)
- added support for MacOS X.
- made all tests use Test::More
- fixed entity resolution in Schema.t test
- fixed other minor bugs in other tests
- Added missing operator!= for DOMNode
- made all tests use Test::More
- fixed entity resolution in Schema.t test
- fixed other minor bugs in other tests
- Removed support for XMLScanner
- Removed DOMParse support, instead DOMWriter from DOM Level 3
is used
- Added support for DOM_NodeIterator and DOM_TreeWalker
- Added basic support for XMLScanner
- DOM_Document's will now stay alive even if the DOMParser
that created them goes out of scope. This means it is
possible to have a subroutine that parses a file and returns
the resulting DOM_Document. This used to cause a segfault.
- Fixed overloaded InputSource constructors that were using
char* versions instead of Unicode versions
- Many internal changes that improve code generation and
maintenance, thanks to the ever-improving SWIG.
|