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