root/trunk/plagger/Changes

Revision 265 (checked in by miyagawa, 15 years ago)

packging 0.5.5

Line 
1 The latest, HTML version of this document is always available at http://plagger.org/trac.cgi/wiki/PlaggerChangeLog
2
3 == 0.5.5 (2006/03/03) ==
4
5 === Core ===
6
7  * Added --version and shorter -c & -v to plagger script
8  * $entry->body_text now decode HTML entities correctly. #82
9  * New Plagger::Cache framework, accessible via $plugin->cache
10  * Added cookie_jar method to cache. $plugin->cache->cookie_jar
11  * config.yaml is now found using FindBin, rather than the current directory (Naoya Ito)
12  * New AUTHORS: Yoshiki Kurihara, Fumiaki Yoshimatsu, Masafumi Otsune, Takeshi Nagayama and fuba
13
14 === New Plugins ===
15
16  * Filter::HatenaDiaryKeywordLink: Automatically link Hatena Diary Keywords in entry body (tokuhirom)
17  * Publish::Feed: Output Atom and RSS feeds using XML::Feed (clouder)
18  * Filter::ResolveRelativeLink: Fix relative links in entry body (miyagawa)
19  * CustomFeed::Yahoo360JP: Login to Yahoo! 360 Japan and fetch blogs and blasts (miyagawa)
20  * Filter::BulkfeedsTerms: Use Bulkfeeds API to fetch specific terms in entry (miyagawa)
21  * Filter::2chNewsokuTitle: Add prefix and postfix to entry title ala 2ch.net Newsoku style (miyagawa)
22  * Notify::Eject: eject your CD drive to notify feed updates! :-) (Yappo, fumiakiy, otsune)
23  * Publish::Pipe: use UNIX pipe to notify the updates to commands (e.g: lpr, /usr/bin/say) (youpy)
24  * Notidy::Campfire: Notify feed updates to 37 signals' Campfire chat service (nagayama)
25  * Filter::Regexp: Update entry body by a regular expression in config (miyagawa)
26  * Publish::HatenaBookmark: post updates to Hatena Bookmark using Atom Protocol (fuba)
27  * CustomFeed::POP3: Fetch email using POP3 protocl and creates feed off of it (tokuhirom)
28  * Filter::RSSTimeZone: Fix RSS 2.0 bad timezone string in RFC 822 date format (miyagawa)
29  * Filter::FloatingDate: Fix floating datetime (dc:date and such) to your local timezone (kazeburo)
30
31 === Plugins Updates ===
32  
33  * Publish::Delicious: fix UTF-8 escape bug.
34  * Subscription::Bloglines: Added 'fetch_meta' option to fetch folder structure and feed URL
35  * Subscription::Bloglines: Fix annoying UTF-8 bad sequences by upgrading to WebService::Bloglines 0.10
36  * Filter::TTP: Added 'text_only' option to filter text element only in HTML. #76
37  * Fitler::StripRSSAd: Now it works with Bloglines subscription. Added Google AdSense pattern.
38  * Publish::IRC, Publish::MSAgent and Publish::Growl are now renamed to Notify::*
39  * Publish::Gmail: fixed typo in "Permalink" footer
40  * CustomFeed::Mixi, CustomFeed::Frepa now uses Cache framework to store persistent cookies
41  * CustomFeed::Frepa: support PNG buddyicon
42  * Publish::Gmail: do POP before SMTP authentication only once per whole publish
43  * Subscription::OPML and Aggregator::Simple now use URI::Fetch and Cache framework for conditional GET
44
45 == 0.5.4 (2006/02/27) ==
46
47 === Core ===
48
49  * Makefile.PL has a much better dependencies definition #59 (Thanks to Daisuke Maki)
50  * Fixed multiple categories handling bug in Aggregator::Simple (Thanks to koyachi)
51  * Added body_text, title_text convinience methods to Feed and Entry
52  * Now uses FindBin module to find templates directory in a better way (youpy)
53  * New authors: Daisuke Maki, Tokuhiro Matsuno and Tsutomu Koyachi
54
55 === New Plugins ===
56
57  * Aggregator::Xango - POE based high-speed parallel crawling (daisuke)
58  * Publish::PDF - Create PDF files based on feeds (miyagawa)
59  * Publish::Speech - Make the feeds as an audio using Text-to-Speech (miyagawa)
60  * Publish::MSAgent - Let Microsoft Agent speak feeds content (miyagawa)
61  * Publish::Growl - Send feed notifications to Mac OSX Growl (kazeburo)
62  * Filter::tDiaryComment - strip comments from tDiary RSS (tokuhirom)
63  * Filter::TTP - replace ttp: with http: (tokuhirom)
64  * Filter::DeliciousFeedTags - split del.icio.us "foo bar baz" tags into array (miyagawa)
65  * Publish::Delicious - post entries to del.icio.us automatically (koyachi)
66
67 === Plugins Updates ===
68
69  * Publish::Spotlight: Now it fallbacks to osascript when Mac::Glue is not installed
70  * Publish::MTWidget: Added an option to rebuild the blog templates after updating widgets
71  * Publish::Gmail: Added an option to support POP3 before SMTP (tokuhirom)
72
73 == 0.5.3 (2006/02/25) ==
74
75 === Core ===
76
77  * Added aggregator.finalize, publish.entry and publish.init hook
78  * Added Plagger::Rule::Fresh to match with 'fresh' entries (thanks to youpy)
79  * Fixed bug with SmartFeed creating duplicated entries #61
80  * Support log:level global configuration flag to set min loglevel
81
82 === Plugins ===
83
84  * Added Publish::Spotlight to create WebBookmark searchable with Spotlight (youpy)
85  * Added Search::Namazu to create HTML files searchable with Namazu (miyagawa)
86  * Added Search::Rast to index entries with Rast (Yappo)
87  * Added Publish::MTWidget to publish Movable Type Sidebar Manager widget (miyagawa)
88  * Added an option 'show_icon: 1', to show users pic in Frepa and Mixi custom feeds
89  * Fixed Subscription::Mailman to handle subject prefixes without index
90  * Publish::IRC now has 'announce: action' option to use CTCP ACTION rather than NOTICE
91  * Filter::StripRSSAd now strips Rakuten Hiroba (plaza.rakuten.co.jp) ad pattern
92  * Fixed CustomFeed::Frepa to complete the trimmed title under fetch_body mode
93  * Fixed typo in Subscription::HatenaRSS
94
95 == 0.5.2 (2006/02/22) ==
96
97  * Added Subscription::HatenaRSS plugin to fetch subscription from Hatena RSS (http://r.hatena.ne.jp/)
98  * Added Subscription::Odeo plugin to fetch subscription from Odeo (http://www.odeo.com/): #43
99  * Added Publish::IRC plugin to notify updates to IRC channel: #46 (Masayoshi Sekimura)
100  * Fixed critical bug that Rule::Expression is broken: #51
101  * Fixed Mailman CustomFeed bug around English localization: #49
102  * Added Filter::RSSStripAd plugin to strip ads of Google AdSense or RssAd.jp: #33
103
104 == 0.5.1 (2006/02/17) ==
105  
106  * Updated package name from "plagger" to "Plagger"
107  * Fixed MANIFEST problem that doesn't contain "config.yaml.sample"
108
109 == 0.5.0 (2006/02/17) ==
110
111  * First release
Note: See TracBrowser for help on using the browser.