PRANG CHANGES
This POD file documents a summary of the changes in PRANG. For the full list of changes, refer to the git history.
VERSION 0.05 - 13 Apr 2010
XML namespaces support is now much more complete; lots of cases, including wildcarding of both the node name and the XML namespace now work. This is powerful enough to successfully round-trip crazy XML Schema specifications such as
<any namespace="##any" processContents="skip"/>
PRANG::Graph::Class has been deprecated / ripped out. It was a hang-over from the time before
use PRANG::Graph;
set up the metaclass trait.It is no longer required to specify the
xmlns
method, if you do not wish to use namespaces.Specifying a role as a type now works, so long as the role is used by only PRANG::Graph types.
VERSION 0.04 - 9 Apr 2010
Much enhanced support for XML namespaces. Tests and functionality added; still lacking is the "Whatever" mapping, required for crazy XMLSchema stuff like
>any namespace="##any" processContents="skip"/<
- this will be supported in the next release.Various bug fixes, more rejection of invalid input, and so on.
VERSION 0.03 - 7 Apr 2010
Some error message enhancements for from various forms of API misunderstanding.
more missing dependencies added.
VERSION 0.02 - 25 Mar 2010
Back-port to work on pre-1.70 XML::LibXML
some missing dependencies added.
SEE ALSO
COPYRIGHT
Copyright 2010, NZ Registry Services. This documentation is licensed under the Artistic License v2.0, which permits relicensing under other Free Software licenses.