Revision history for Perl extension XML::RSS::Parser. 4.0 Nov 18 2005 - Made into its own package again. Bad idea now fixed. - Requires XML::Elemental 2.0 for SAX-based parsing. - Switched internal storage of element and attribute names to Clarkian notation. - Too many bug fixes and minor enhancements to list. - Added atom, itunes, openSerch, feedburner and creativeCommons namespaces to default set. - Moved XPath namespace and prefixes storage from Element to the Parser module. - Added register_ns_prefix, prefix and namespace methods to parser for OO access to the internal hashes. - Introduced use of Class::ErroHandler for more quieter error handling. - We have tests. - Introduction of Util module. Moved as_xml and encode_xml methods from Element to Util. 3.0 Sep 29 2004 - Folded into RAI. 2.15 May 03 2004 - Fix error where zero items causes crash. (Greg Saylor) - Added xhtml/div to pass-thrus. 2.14 Apr 06 2004 - Fix bug were XPath routines were not retrieving attributes properly. 2.13 Apr 05 2004 - Fix bug with some xpath related routines were // notation was generating warnings and errors. - Added the xml prefix and URI to the XPath namespace registry. - Documentation fixes. 2.12 Mar 11 2004 - Attributes were not inheriting the namespace of its associated element during parsing as it should have according to the XML-Namespaces specification. Fixed. - Relatedly, XPath attribute name mapping also was not handling namespaces properly. Fixed. - Documentation clean-up. - Added query method alias to XPath match method. query is the preferred method to use going forward. 2.11 Mar 01 2004 - Fixed missing dependency in Makefile.PL 2.1 Mar 01 2004 - Added XPath capabilities to XML::RSS::Parser::Element. 2.01 Jan 20 2004 - Fixed installation problem with the policy of the newest ExtUtils::MakeMaker. (Mike Castle) - Fixed POD error. (Mike Castle) 2.0 Jan 16 2004 - Being terribly unsatisfied with where 1.0 was, performed a major overhaul of all the code and API while adding new features. - XML::RSS::Parser::Element has been significantly changed. Modeled on XML::SimpleObject. - XML::RSS::Parser::Feed is inherited from XML::RSS::Parser::Element. - XML::RSS::Parser::Block is gone. - Now handles all RSS tags including skiphours, skipdays and textinput. - Preserves xhtml/body and foaf/person blocks as a single element - Many other flaws too numerous to list addressed. 1.02 Jan 03 2004 - Fixed bug in element method of Block object where map keys were created when an undefined element was called. - Better handling of ignored elements to avoid "noise" from being included in the result. Added xhtml:body and foaf:Person to the list for now. 1.01 Jan 01 2004 - Fixed botched install. - Documentation fixes. 1.0 Dec 30 2003 - OO Rewrite. 0.21 Jun 03 2003 - Fixed botched CPAN upload. 0.2 Jun 02 2003 - Initial release into CPAN. - Fixed several "incorrect presumptions." - Added documentation. - Added accessor methods. 0.1 Jan 13 2003 - Original version. Unreleased.