Changeset 265
- Timestamp:
- 03/04/06 11:21:28
- Files:
-
- trunk/plagger/Changes (modified) (4 diffs)
- trunk/plagger/MANIFEST (modified) (4 diffs)
- trunk/plagger/MANIFEST.SKIP (modified) (1 diff)
- trunk/plagger/Makefile.PL (modified) (1 diff)
- trunk/plagger/lib/Plagger.pm (modified) (1 diff)
Legend:
- Unmodified
- Added
- Removed
- Modified
- Copied
- Moved
trunk/plagger/Changes
r194 r265 1 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 2 44 3 45 == 0.5.4 (2006/02/27) == … … 5 47 === Core === 6 48 7 * Makefile.PL has a much better dependencies #59 (Thanks to Daisuke Maki)49 * Makefile.PL has a much better dependencies definition #59 (Thanks to Daisuke Maki) 8 50 * Fixed multiple categories handling bug in Aggregator::Simple (Thanks to koyachi) 9 51 * Added body_text, title_text convinience methods to Feed and Entry … … 16 58 * Publish::PDF - Create PDF files based on feeds (miyagawa) 17 59 * Publish::Speech - Make the feeds as an audio using Text-to-Speech (miyagawa) 18 * Publish::MSAgent - Let Microsoft Agent tospeak feeds content (miyagawa)60 * Publish::MSAgent - Let Microsoft Agent speak feeds content (miyagawa) 19 61 * Publish::Growl - Send feed notifications to Mac OSX Growl (kazeburo) 20 62 * Filter::tDiaryComment - strip comments from tDiary RSS (tokuhirom) … … 25 67 === Plugins Updates === 26 68 27 * Publish::Spotlight: Now it without Mac::Glue using osascript call69 * Publish::Spotlight: Now it fallbacks to osascript when Mac::Glue is not installed 28 70 * Publish::MTWidget: Added an option to rebuild the blog templates after updating widgets 29 71 * Publish::Gmail: Added an option to support POP3 before SMTP (tokuhirom) trunk/plagger/MANIFEST
r194 r265 17 17 inc/Test/More.pm 18 18 lib/Plagger.pm 19 lib/Plagger/Cache.pm 20 lib/Plagger/Cache/Null.pm 21 lib/Plagger/CacheProxy.pm 19 22 lib/Plagger/Date.pm 20 23 lib/Plagger/Entry.pm … … 27 30 lib/Plagger/Plugin/CustomFeed/Mailman.pm 28 31 lib/Plagger/Plugin/CustomFeed/Mixi.pm 32 lib/Plagger/Plugin/CustomFeed/POP3.pm 33 lib/Plagger/Plugin/CustomFeed/Yahoo360JP.pm 34 lib/Plagger/Plugin/Filter/2chNewsokuTitle.pm 35 lib/Plagger/Plugin/Filter/BulkfeedsTerms.pm 29 36 lib/Plagger/Plugin/Filter/Delicious.pm 30 37 lib/Plagger/Plugin/Filter/DeliciousFeedTags.pm 31 38 lib/Plagger/Plugin/Filter/FeedBurnerPermalink.pm 39 lib/Plagger/Plugin/Filter/FloatingDateTime.pm 32 40 lib/Plagger/Plugin/Filter/HatenaBookmarkTag.pm 33 41 lib/Plagger/Plugin/Filter/HatenaBookmarkUsersCount.pm 42 lib/Plagger/Plugin/Filter/HatenaDiaryKeywordLink.pm 43 lib/Plagger/Plugin/Filter/Regexp.pm 44 lib/Plagger/Plugin/Filter/ResolveRelativeLink.pm 45 lib/Plagger/Plugin/Filter/RSSTimeZoneString.pm 34 46 lib/Plagger/Plugin/Filter/StripRSSAd.pm 35 47 lib/Plagger/Plugin/Filter/tDiaryComment.pm 36 48 lib/Plagger/Plugin/Filter/TTP.pm 37 49 lib/Plagger/Plugin/Filter/URLBL.pm 50 lib/Plagger/Plugin/Notify/Campfire.pm 51 lib/Plagger/Plugin/Notify/Eject.pm 52 lib/Plagger/Plugin/Notify/Eject/darwin.pm 53 lib/Plagger/Plugin/Notify/Eject/freebsd.pm 54 lib/Plagger/Plugin/Notify/Eject/linux.pm 55 lib/Plagger/Plugin/Notify/Eject/mswin32.pm 56 lib/Plagger/Plugin/Notify/Growl.pm 57 lib/Plagger/Plugin/Notify/IRC.pm 58 lib/Plagger/Plugin/Notify/MSAgent.pm 38 59 lib/Plagger/Plugin/Publish/CHTML.pm 39 60 lib/Plagger/Plugin/Publish/Debug.pm 40 61 lib/Plagger/Plugin/Publish/Delicious.pm 62 lib/Plagger/Plugin/Publish/Feed.pm 41 63 lib/Plagger/Plugin/Publish/Gmail.pm 42 lib/Plagger/Plugin/Publish/Growl.pm 43 lib/Plagger/Plugin/Publish/IRC.pm 64 lib/Plagger/Plugin/Publish/HatenaBookmark.pm 44 65 lib/Plagger/Plugin/Publish/JavaScript.pm 45 lib/Plagger/Plugin/Publish/MSAgent.pm46 66 lib/Plagger/Plugin/Publish/MTWidget.pm 47 67 lib/Plagger/Plugin/Publish/PDF.pm 68 lib/Plagger/Plugin/Publish/Pipe.pm 48 69 lib/Plagger/Plugin/Publish/PSP.pm 49 70 lib/Plagger/Plugin/Publish/Speech.pm … … 74 95 lib/Plagger/Tag.pm 75 96 lib/Plagger/Template.pm 97 lib/Plagger/Thing.pm 76 98 lib/Plagger/Update.pm 77 99 lib/Plagger/UserAgent.pm … … 82 104 plagger 83 105 t/00_compile.t 84 templates/plugins/chtml_entry.tt85 templates/plugins/chtml_feed.tt86 templates/plugins/chtml_index.tt87 templates/plugins/gmail_notify.tt88 templates/plugins/irc_notify.tt89 templates/plugins/javascript.tt90 templates/plugins/mt_widget.tt91 templates/plugins/namazu.tt92 templates/plugins/psp.tt93 templates/plugins/spotlight.tttrunk/plagger/MANIFEST.SKIP
r194 r265 11 11 \.cvsignore 12 12 ^.*\.yaml$ 13 plugins trunk/plagger/Makefile.PL
r261 r265 19 19 requires('HTML::Parser' => 3.40); 20 20 requires('URI::Fetch' => 0.04); 21 requires('Cache::Cache' => 1.04); 21 22 22 23 build_requires(Test::More => 0.42); trunk/plagger/lib/Plagger.pm
r239 r265 1 1 package Plagger; 2 2 use strict; 3 our $VERSION = '0.5. 4';3 our $VERSION = '0.5.5'; 4 4 5 5 use 5.8.1;
