Changeset 1585

Show
Ignore:
Timestamp:
08/24/06 18:31:03
Author:
miyagawa
Message:

packaging 0.7.9

Files:

Legend:

Unmodified
Added
Removed
Modified
Copied
Moved
  • trunk/plagger/Changes

    r1370 r1585  
    11The latest, HTML version of this document is always available at http://plagger.org/trac.cgi/wiki/PlaggerChangeLog 
     2 
     3== 0.7.9 (2006/08/24) == 
     4 
     5=== Core === 
     6 
     7 * Fixed BaseDirURI logic to allow empty dirname on Mac OSX (Yappo) 
     8 * Added tests to lots of plugins thanks to Testathoners 
     9 * Added Plagger::Walker util class to serialize feed data 
     10 * Merged from hackathon-mt branch. Added Plagger->set_context method 
     11 * Split bootstrap into new() and run() to be used in persisten programs 
     12 * Added $context->search() stub to get Plagger::Feed object from Search::* backends 
     13 * Added bin/plagger-search prototype CLI 
     14 * Added bin/plagger-atom-stream-consumer, very experimental AtomStream consumer 
     15 * Updated Plagger::Template->new() parameter 
     16 * assets_path: can now be localized per plugins using config:assets_path 
     17 * lots of fixes to tests so it can work on Windows 
     18 * decode config.yaml as UTF-8 automatically before run, unless you specify global:no_decode_utf8=1 
     19 * chimps-client: create lock dir to avoid double excecution 
     20 * Split feed parsing logic from Aggregator::Simple to Plagger::FeedParser so plugins can use.  
     21 * Added $ua->fetch_parse($feed) and $ua->find_parse($url) 
     22 * Fixed misusage of Term::Encoding (Yappo) 
     23 * Support entry level image in RSS 0.91 and 2.0 
     24 
     25 
     26=== New Plugins === 
     27 
     28 * Publish::JSON: Serialize feed to JSON (miyagawa) 
     29 * Publish::Serializer: Dump feed to various format using Data::Serializer (naoya, miyagawa) 
     30 * Notify::Audio: Play sound files when feed comes. Support playing enclosure files as well (miyagawa, youpy) 
     31 
     32=== Plugins Updates === 
     33 
     34 * Publish::Gmail: support APOP authentication in POP before SMTP 
     35 * Filter::Delicious: use Plagger::UA for caching. 
     36 * CustomFeed::Yahoo360JP: removed from the distro since no one is using it and it's broken 
     37 * Widget::Simple: Added lots of widgets (hsbt, jiro, drawnboy) 
     38 * Filter::EntryFullText: Fixed XHTML numeric entities issue when using XPath (spotted by otsune) 
     39 * Filter::2chRSSContent: Strip AD entry 
     40 * CustomFeed::YouTube: fix regexp to get page content (mizzy) 
     41 * Subscription::OPML: Fixed bug where containers are not correctly loaded because of array reference 
     42 * Subscriptoin::OPML: Ditch XML::OPML and rewrite OPML parser using XML::LibXML::SAX 
     43 * Filter::EntryFullText: extract_capture defaults to 'body' (suggested by otsune) 
     44 * Search::Rast: implemented searcher.search API (Yappo) 
     45 * Filter::TruePermalink: Fixed ref=rss YAML. Removed redirectors.yaml and instead introduced 'follow_redirect' config (default: 1) 
     46 * Notify::IRC: use color code scheme to colorize feed title and author (#movabletype) 
    247 
    348== 0.7.8 (2006/08/18) == 
  • trunk/plagger/MANIFEST

    r1584 r1585  
    4949assets/plugins/Filter-EntryFullText/japan_zdnet_com.yaml 
    5050assets/plugins/Filter-EntryFullText/juno.yaml 
     51assets/plugins/Filter-EntryFullText/kojii_net.yaml 
    5152assets/plugins/Filter-EntryFullText/kyodo.yaml 
    5253assets/plugins/Filter-EntryFullText/kyoko_shimbun_news.yaml 
     
    141142assets/plugins/Filter-TruePermalink/reddit.yaml 
    142143assets/plugins/Filter-TruePermalink/refrss.yaml 
     144assets/plugins/Filter-TruePermalink/rssquery.yaml 
    143145assets/plugins/Filter-TruePermalink/tech_souken.yaml 
    144146assets/plugins/Filter-TruePermalink/tiyu_to.yaml 
     
    175177assets/plugins/Subscription-Planet/default.yaml 
    176178assets/plugins/Subscription-Planet/ja.yaml 
     179assets/plugins/Widget-Simple/1470.yaml 
    177180assets/plugins/Widget-Simple/bloglines.yaml 
     181assets/plugins/Widget-Simple/blogmap.yaml 
    178182assets/plugins/Widget-Simple/bulkfeeds.yaml 
    179183assets/plugins/Widget-Simple/delicious.yaml 
    180184assets/plugins/Widget-Simple/delicious_bookmark_users.yaml 
     185assets/plugins/Widget-Simple/digg.yaml 
     186assets/plugins/Widget-Simple/google_pagerank.yaml 
    181187assets/plugins/Widget-Simple/hatena_bookmark.yaml 
    182188assets/plugins/Widget-Simple/hatena_bookmark_users.yaml 
     
    184190assets/plugins/Widget-Simple/mm.yaml 
    185191assets/plugins/Widget-Simple/reddit.yaml 
     192assets/plugins/Widget-Simple/technorati.yaml 
    186193AUTHORS 
     194bin/plagger-atom-stream-consumer 
    187195bin/plagger-ircbot 
     196bin/plagger-search 
    188197bin/spotlight_comment.scpt 
    189198Changes 
     
    193202deps/CustomFeed-Mixi.yaml 
    194203deps/CustomFeed-SVNLog.yaml 
     204deps/Filter-2chNewsokuTitle.yaml 
     205deps/Filter-2chRSSContent.yaml 
     206deps/Filter-AtomLinkRelated.yaml 
    195207deps/Filter-Babelfish.yaml 
     208deps/Filter-BlogPet.yaml 
    196209deps/Filter-Delicious.yaml 
     210deps/Filter-DeliciousFeedTags.yaml 
    197211deps/Filter-Emoticon.yaml 
    198212deps/Filter-EntryFullText.yaml 
    199213deps/Filter-ExtractAuthorName.yaml 
     214deps/Filter-FeedFlareStripper.yaml 
    200215deps/Filter-GuessLanguage.yaml 
     216deps/Filter-HatenaBookmarkTag.yaml 
    201217deps/Filter-HatenaBookmarkUsersCount.yaml 
    202218deps/Filter-HatenaDiaryKeywordLink.yaml 
    203219deps/Filter-HatenaFormat.yaml 
     220deps/Filter-HatenaKeywordTag.yaml 
    204221deps/Filter-HTMLScrubber.yaml 
    205222deps/Filter-ImageInfo.yaml 
     223deps/Filter-Markdown.yaml 
    206224deps/Filter-Pipe.yaml 
     225deps/Filter-POPFile.yaml 
    207226deps/Filter-Profanity.yaml 
    208227deps/Filter-ResolveRelativeLink.yaml 
    209228deps/Filter-Romanize.yaml 
    210229deps/Filter-RSSLiberalDateTime.yaml 
     230deps/Filter-SpamAssassin.yaml 
     231deps/Filter-StripRSSAd.yaml 
     232deps/Filter-tDiaryComment.yaml 
    211233deps/Filter-Thumbnail.yaml 
    212234deps/Filter-TTP.yaml 
     235deps/Filter-URLBL.yaml 
     236deps/Notify-Audio-iTunesWin32.yaml 
     237deps/Notify-Audio-MSWin32.yaml 
     238deps/Notify-Audio.yaml 
    213239deps/Notify-Balloon.yaml 
    214240deps/Notify-Beep.yaml 
     
    219245deps/Notify-UpdatePing.yaml 
    220246deps/Publish-2chdat.yaml 
     247deps/Publish-CHTML.yaml 
    221248deps/Publish-CSV.yaml 
    222249deps/Publish-Delicious.yaml 
     
    226253deps/Publish-IMAP.yaml 
    227254deps/Publish-JavaScript.yaml 
     255deps/Publish-JSON.yaml 
    228256deps/Publish-Maildir.yaml 
    229257deps/Publish-MT.yaml 
     
    232260deps/Publish-Planet.yaml 
    233261deps/Publish-PowerPoint.yaml 
     262deps/Publish-Serializer.yaml 
    234263deps/Publish-Speech-MacOSX.yaml 
    235264deps/Publish-Speech-Win32.yaml 
     
    242271deps/Subscription-Bloglines.yaml 
    243272deps/Subscription-Bookmarks-InternetExplorer.yaml 
     273deps/Subscription-Bookmarks-Mozilla.yaml 
    244274deps/Subscription-Bookmarks-Safari.yaml 
    245275deps/Subscription-DBI.yaml 
     
    247277deps/Subscription-HatenaRSS.yaml 
    248278deps/Subscription-LivedoorReader.yaml 
     279deps/Subscription-Odeo.yaml 
    249280deps/Subscription-OPML.yaml 
     281deps/Subscription-PingServer.yaml 
    250282deps/Subscription-PlanetINI.yaml 
     283deps/Subscription-XOXO.yaml 
     284deps/Subscription-XPath.yaml 
    251285deps/Widget-Simple.yaml 
    252286examples/atode.yaml 
     
    258292examples/planet.yaml 
    259293examples/podcast.yaml 
     294examples/rss2email.yaml 
    260295examples/search.yaml 
     296examples/weather-notify.yaml 
    261297examples/xoxo-planet.yaml 
    262298examples/xoxo2opml.yaml 
     
    299335lib/Plagger/Entry.pm 
    300336lib/Plagger/Feed.pm 
     337lib/Plagger/FeedParser.pm 
    301338lib/Plagger/Mechanize.pm 
    302339lib/Plagger/Operator.pm 
     
    381418lib/Plagger/Plugin/Filter/TTP.pm 
    382419lib/Plagger/Plugin/Filter/URLBL.pm 
     420lib/Plagger/Plugin/Notify/Audio.pm 
     421lib/Plagger/Plugin/Notify/Audio/iTunesMac.pm 
     422lib/Plagger/Plugin/Notify/Audio/iTunesWin32.pm 
     423lib/Plagger/Plugin/Notify/Audio/MSWin32.pm 
    383424lib/Plagger/Plugin/Notify/Balloon.pm 
    384425lib/Plagger/Plugin/Notify/Beep.pm 
     
    408449lib/Plagger/Plugin/Publish/IMAP.pm 
    409450lib/Plagger/Plugin/Publish/JavaScript.pm 
     451lib/Plagger/Plugin/Publish/JSON.pm 
    410452lib/Plagger/Plugin/Publish/LivedoorClip.pm 
    411453lib/Plagger/Plugin/Publish/Maildir.pm 
     
    421463lib/Plagger/Plugin/Publish/PowerPoint.pm 
    422464lib/Plagger/Plugin/Publish/PSP.pm 
     465lib/Plagger/Plugin/Publish/Serializer.pm 
    423466lib/Plagger/Plugin/Publish/Speech.pm 
    424467lib/Plagger/Plugin/Publish/Speech/MacOSX.pm 
     
    484527lib/Plagger/UserAgent.pm 
    485528lib/Plagger/Util.pm 
     529lib/Plagger/Walker.pm 
    486530Makefile.PL 
    487531MANIFEST                        This list of files 
     
    489533plagger 
    490534t/00_compile.t 
     535t/assets/plugins/Test-AssetsPath/assets_path.tt 
     536t/samples/assets_path.tt 
    491537t/samples/atom-category.xml 
     538t/samples/atom-related.xml 
    492539t/samples/atom10-example.xml 
    493540t/samples/babelfish.xml 
     541t/samples/config.ini 
    494542t/samples/delicious.xml 
     543t/samples/feed.xml 
     544t/samples/feeds.txt 
    495545t/samples/googlevideo.xml 
    496546t/samples/guess-language/english.xml 
     
    506556t/samples/included.yaml 
    507557t/samples/monkey.rss 
     558t/samples/mozilla-bookmarks.html 
    508559t/samples/nasty.xml 
    509560t/samples/non-http-link.xml 
     561t/samples/opml-nested.xml 
     562t/samples/opml.xml 
    510563t/samples/photocast.rss 
    511564t/samples/rss-20.xml 
    512565t/samples/rss-full.xml 
     566t/samples/rss2-image.xml 
    513567t/samples/rss2sample.xml 
     568t/samples/safari_bookmarks.plist 
     569t/samples/sample.foaf 
     570t/samples/spamassassin/ham_rule.txt 
     571t/samples/spamassassin/spam_rule.txt 
    514572t/samples/tags-in-title.xml 
     573t/samples/tags-to-title.xml 
     574t/samples/tdiary.rdf 
     575t/samples/top10news.xml 
    515576t/samples/vox.xml 
     577t/samples/xoxo.html 
    516578t/TestPlagger.pm 
    517579tools/check-dependencies.pl 
  • trunk/plagger/lib/Plagger.pm

    r1507 r1585  
    11package Plagger; 
    22use strict; 
    3 our $VERSION = '0.7.8'; 
     3our $VERSION = '0.7.9'; 
    44 
    55use 5.8.1;