Changelog for Data::Stag Version 0.01 ============ 2002-12-07 - Initial Release Version 0.02 ============ 2002-12-20 - Added Data::Stag::Writer and tidied up writer classes - added stag-splitter.pl script - fixed Makefile.PL Version 0.03 ============ 2003-04-29 - Fixed bug with empty XML tags being treated as nulls - Fixed bug with XML parsing/export where zero-valued pcdata was treated as empty string (new test emptytag.t added for these) - Modified behaviour of BaseHandler - now the whole stag object is passed. This can be manipulated by the intercepting code directly - Added makehandler() to Data::Stag - BIG CHANGE: behaviour of 'get' now different; if the value 'got' is a terminal, will return the node data; if it is non-terminal, it will return the node itself (like getnode()). there is a new method 'getdata' for explicitly getting the data value in all cases - added ChainHandler - added various stag-* scripts Version 0.04 ============ 2004-01-28 - Mucho new documentation on handlers/parsers - errorhandlers added 2003-12-04 - Fixed empty tag bug with free (was exported as <></>) - Fixed qmatch documentation - Added HashDB - methods ->sxpr() ->itext() now return strings rather than printing to stdout be default (you can still pass in a filename) Version 0.05 ============ 2004-02-04 - Incremented version (v4 CPAN release messed up) Version 0.06 ============ 2004-07-15 - Changed how attributes and mixed content is dealt with Conforms to SXML Attributes placed under '@' node PCDATA placed under '.' when attributes or mixed content - stag-flatten.pl now works Version 0.07 ============ 2004-10-29 - Added DTDWriter - Efficiency improvements Version 0.08 ============ 2004-12-20 - Removed dependency on PerlSAX, now optional Version 0.09 ============ 2005-01-30 - new format: 'indent' Added IndentParser and IndentWriter 2005-02-10 - setting @ will always place @ node at start of subnode list Version 0.10 ============ 2005-10-22 - fixed typo in XSLTHandler - applied patch from https://rt.cpan.org/Ticket/Display.html?id=15154 2005-11-01 - changed xslt method behaviour, returns string 2007-07-11 - added maptree Version 0.11 ============ 2007-10-11 - modified maptree; return arrays 2008-04-28 - removed gif from distribution 2008-06-03 - removed warnings from ITextWriter (thanks Heikki!)