1 # $Id: Changes 1924 2006-03-03 17:34:15Z btrott $
3 Revision history for XML::Feed
6 - $feed->author wasn't being converted properly by Feed->convert. Thanks
7 to Tatsuhiko Miyagawa for the patch.
8 - Added eval around Entry->issued calls, to properly catch invalid
9 date formats, and just return undef, rather than dying. Thanks to
10 Tatsuhiko Miyagawa for the spot.
11 - Fixed issued/modified format issue with dates in timezones other than
12 UTC. Thanks to Tatsuhiko Miyagawa for the patch.
15 - Added XML::Feed::splice method, to make feed splicing easier.
16 - Fixed some unitialized value warnings.
19 - Added Feed->convert and Entry->convert methods to allow conversion
21 - Added ability to create new Feed and Entry objects, add entries, etc.
22 - Added $PREFERRED_PARSER variable to allow usage of compatible
23 RSS parsers, like XML::RSS::LibXML. Thanks to Tatsuhiko Miyagawa
27 - Call URI::Fetch::URI_GONE() instead of URI::Fetch::FEED_GONE(). Thanks
28 to Richard Clamp for the patch.
31 - Use "loose" parsing in DateTime::Format::Mail so that we don't die
32 on invalid RFC-822 dates.
33 - XML::Feed::Entry->link on RSS feeds will now use a <guid> element
34 if a <link> element isn't found.
35 - Switched to using URI::Fetch when fetching feeds. Since we're not
36 storing or caching feeds currently, this basically just buys us
37 GZIP support, but that's something.
40 - Fixed bug with feed format detection: properly detect format even in
41 feeds with <!DOCTYPE> at the top. (Thanks to Alberto Quario for the
43 - Use Class::ErrorHandler instead of XML::Feed::ErrorHandler.
44 - Moved auto-discovery code into Feed::Find. XML::Feed->find_feeds is
45 now just a wrapper around that module.
48 - Changed behavior of Entry->summary to prevent it from returning the
49 full contents of the entry. Now, in an RSS feed, summary only returns
50 a value if there is both a <description> element *and* one of the
51 other elements typically used for the full content.
52 - Changed content model for Entry->content and Entry->summary.
53 They now return an XML::Feed::Content object, which knows about both
54 the actual content and the MIME type of the content.
55 - Improved feed format detection by first tag in feed.
58 - Initial distribution.