| 469 | | * CustomFeed::iTunesRecentPlay: iTunes' recent playlist |
|---|
| | 496 | * CustomFeed::iTunesRecentPlay: iTunes' recent playlist as a custom feed (mizzy) |
|---|
| | 497 | * SmartFeed::All: All updates as one feed (miyagawa, cwest) |
|---|
| | 498 | * Publish::CSV: publish updates as Comma Separated Value format (naoya) |
|---|
| | 499 | * Filter::HatenaFormat: filter hatena format (naoya) |
|---|
| | 500 | * Publish::MT: publish updates using MT XML-RPC API (naoya) |
|---|
| | 501 | * Publish::Planet: Planet-Planet clone in Plagger (cwest) |
|---|
| | 502 | * Publish::OPML: publish OPML files based on subscription (miyagawa) |
|---|
| | 503 | * CustomFeed::FlickrSearch: Use Flickr API to create custom feeds (cwest) |
|---|
| | 504 | * CustomFeed::AmazonAssociateReportJP: Fetch Amazon's associate report (naoya) |
|---|
| | 505 | * Filter::ImageInfo: fetch information of $feed->image and $entry->icon (miyagawa) |
|---|
| | 506 | * Subscription::HatenaGroup: fetch Hatena Group blogs as subscription (tokuhirom) |
|---|
| | 507 | * Filter::BlogPet: Strip BlogPet's post (naoya) |
|---|
| | 508 | * Filter::SpamAssassin: Use SpamAssassin to strip spam posts (charsbar) |
|---|
| | 509 | * Filter::RSSLiberalDateTime: parses pubDate sring liberally (miyagawa) |
|---|
| | 510 | |
|---|
| | 511 | === Plugins Updates === |
|---|
| | 512 | |
|---|
| | 513 | * Aggregator::Xango: Added conditional GET support #93 (Daisuke) |
|---|
| | 514 | * CustomFeed::Mixi: Support links to deleted entry #96 (miyagawa) |
|---|
| | 515 | * Aggregator::Simple: Fixed error handling bug when URL is 404 #97 (miyagawa) |
|---|
| | 516 | * CustomFeed::POP3: Create one feed per one mail (tokuhirom) |
|---|
| | 517 | * Publish::Gmail: Fixed bad MAIL FROM: when used with Sendmail (Thanks to maru.gs) |
|---|
| | 518 | * Subscription::Config: Support array of just URLs (miyagawa) |
|---|
| | 519 | * Publish::PSP: template typo fix in permalink (miyagawa) |
|---|
| | 520 | * Rule::Fresh: no datetime field means it's fresh (miyagawa) |
|---|
| | 521 | * Subscription::Bloglines: Liberal parser support. Fallbacks to loop mode when it still finds error (miyagawa |
|---|
| | 522 | ) |
|---|
| | 523 | * Aggregator::Simple: uses XML::RSS::Liberal if it's installed (miyagawa) |
|---|
| | 524 | * Publish::Gmail: resizes feed and entry images when it's too big (miyagawa) |
|---|
| | 525 | * Filter::StripRssAd: Support Pheedo ads pattern (miyagawa) |
|---|
| | 526 | * Rule::Fresh: Handle empty dates better (cwest) |
|---|
| | 527 | * Aggregator::Simple: handle Atom 1.0 date fields (miyagawa, cwest) |
|---|
| | 528 | * Widget::HatenaBookmarkUsersCount: Support '#' in the URL (otsune) |
|---|
| | 529 | * CustomFeed::Frepa: Fixed to support Frepa's new HTML (miyagawa) |
|---|
| | 530 | |
|---|
| | 531 | == 0.5.5 (2006/03/03) == |
|---|
| | 532 | |
|---|
| | 533 | === Core === |
|---|
| | 534 | |
|---|
| | 535 | * Added --version and shorter -c & -v to plagger script |
|---|
| | 536 | * $entry->body_text now decode HTML entities correctly. #82 |
|---|
| | 537 | * New Plagger::Cache framework, accessible via $plugin->cache |
|---|
| | 538 | * Added cookie_jar method to cache. $plugin->cache->cookie_jar |
|---|
| | 539 | * config.yaml is now found using FindBin, rather than the current directory (Naoya Ito) |
|---|
| | 540 | * New AUTHORS: Yoshiki Kurihara, Fumiaki Yoshimatsu, Masafumi Otsune, Takeshi Nagayama and fuba |
|---|
| | 541 | |
|---|
| | 542 | === New Plugins === |
|---|
| | 543 | |
|---|
| | 544 | * Filter::HatenaDiaryKeywordLink: Automatically link Hatena Diary Keywords in entry body (tokuhirom) |
|---|
| | 545 | * Publish::Feed: Output Atom and RSS feeds using XML::Feed (clouder) |
|---|
| | 546 | * Filter::ResolveRelativeLink: Fix relative links in entry body (miyagawa) |
|---|
| | 547 | * CustomFeed::Yahoo360JP: Login to Yahoo! 360 Japan and fetch blogs and blasts (miyagawa) |
|---|
| | 548 | * Filter::BulkfeedsTerms: Use Bulkfeeds API to fetch specific terms in entry (miyagawa) |
|---|
| | 549 | * Filter::2chNewsokuTitle: Add prefix and postfix to entry title ala 2ch.net Newsoku style (miyagawa) |
|---|
| | 550 | * Notify::Eject: eject your CD drive to notify feed updates! :-) (Yappo, fumiakiy, otsune) |
|---|
| | 551 | * Publish::Pipe: use UNIX pipe to notify the updates to commands (e.g: lpr, /usr/bin/say) (youpy) |
|---|
| | 552 | * Notify::Campfire: Notify feed updates to 37 signals' Campfire chat service (nagayama) |
|---|
| | 553 | * Filter::Regexp: Update entry body by a regular expression in config (miyagawa) |
|---|
| | 554 | * Publish::HatenaBookmark: post updates to Hatena Bookmark using Atom Protocol (fuba) |
|---|
| | 555 | * CustomFeed::POP3: Fetch email using POP3 protocl and creates feed off of it (tokuhirom) |
|---|
| | 556 | * Filter::RSSTimeZoneString: Fix RSS 2.0 bad timezone string in RFC 822 date format (miyagawa) |
|---|
| | 557 | * Filter::FloatingDateTime: Fix floating datetime (dc:date and such) to your local timezone (kazeburo) |
|---|
| | 558 | |
|---|
| | 559 | === Plugins Updates === |
|---|
| | 560 | |
|---|
| | 561 | * Publish::Delicious: fix UTF-8 escape bug. |
|---|
| | 562 | * Subscription::Bloglines: Added 'fetch_meta' option to fetch folder structure and feed URL |
|---|
| | 563 | * Subscription::Bloglines: Fix annoying UTF-8 bad sequences by upgrading to WebService::Bloglines 0.10 |
|---|
| | 564 | * Filter::TTP: Added 'text_only' option to filter text element only in HTML. #76 |
|---|
| | 565 | * Fitler::StripRSSAd: Now it works with Bloglines subscription. Added Google AdSense pattern. |
|---|
| | 566 | * Publish::IRC, Publish::MSAgent and Publish::Growl are now renamed to Notify::* |
|---|
| | 567 | * Publish::Gmail: fixed typo in "Permalink" footer |
|---|
| | 568 | * CustomFeed::Mixi, CustomFeed::Frepa now uses Cache framework to store persistent cookies |
|---|
| | 569 | * CustomFeed::Frepa: support PNG buddyicon |
|---|
| | 570 | * Publish::Gmail: do POP before SMTP authentication only once per whole publish |
|---|
| | 571 | * Subscription::OPML and Aggregator::Simple now use URI::Fetch and Cache framework for conditional GET |
|---|
| | 572 | |
|---|
| | 573 | == 0.5.4 (2006/02/27) == |
|---|
| | 574 | |
|---|
| | 575 | === Core === |
|---|
| | 576 | |
|---|
| | 577 | * Makefile.PL has a much better dependencies definition #59 (Thanks to Daisuke Maki) |
|---|
| | 578 | * Fixed multiple categories handling bug in Aggregator::Simple (Thanks to koyachi) |
|---|
| | 579 | * Added body_text, title_text convinience methods to Feed and Entry |
|---|
| | 580 | * Now uses FindBin module to find templates directory in a better way (youpy) |
|---|
| | 581 | * New authors: Daisuke Maki, Tokuhiro Matsuno and Tsutomu Koyachi |
|---|
| | 582 | |
|---|
| | 583 | === New Plugins === |
|---|
| | 584 | |
|---|
| | 585 | * Aggregator::Xango - POE based high-speed parallel crawling (daisuke) |
|---|
| | 586 | * Publish::PDF - Create PDF files based on feeds (miyagawa) |
|---|
| | 587 | * Publish::Speech - Make the feeds as an audio using Text-to-Speech (miyagawa) |
|---|
| | 588 | * Publish::MSAgent - Let Microsoft Agent speak feeds content (miyagawa) |
|---|
| | 589 | * Publish::Growl - Send feed notifications to Mac OSX Growl (kazeburo) |
|---|
| | 590 | * Filter::tDiaryComment - strip comments from tDiary RSS (tokuhirom) |
|---|
| | 591 | * Filter::TTP - replace ttp: with http: (tokuhirom) |
|---|
| | 592 | * Filter::DeliciousFeedTags - split del.icio.us "foo bar baz" tags into array (miyagawa) |
|---|
| | 593 | * Publish::Delicious - post entries to del.icio.us automatically (koyachi) |
|---|
| | 594 | |
|---|
| | 595 | === Plugins Updates === |
|---|
| | 596 | |
|---|
| | 597 | * Publish::Spotlight: Now it fallbacks to osascript when Mac::Glue is not installed |
|---|
| | 598 | * Publish::MTWidget: Added an option to rebuild the blog templates after updating widgets |
|---|
| | 599 | * Publish::Gmail: Added an option to support POP3 before SMTP (tokuhirom) |
|---|
| | 600 | |
|---|
| | 601 | == 0.5.3 (2006/02/25) == |
|---|
| | 602 | |
|---|
| | 603 | === Core === |
|---|
| | 604 | |
|---|
| | 605 | * Added aggregator.finalize, publish.entry and publish.init hook |
|---|
| | 606 | * Added Plagger::Rule::Fresh to match with 'fresh' entries (thanks to youpy) |
|---|
| | 607 | * Fixed bug with SmartFeed creating duplicated entries #61 |
|---|
| | 608 | * Support log:level global configuration flag to set min loglevel |
|---|
| | 609 | |
|---|
| | 610 | === Plugins === |
|---|
| | 611 | |
|---|
| | 612 | * Added Publish::Spotlight to create WebBookmark searchable with Spotlight (youpy) |
|---|
| | 613 | * Added Search::Namazu to create HTML files searchable with Namazu (miyagawa) |
|---|
| | 614 | * Added Search::Rast to index entries with Rast (Yappo) |
|---|
| | 615 | * Added Publish::MTWidget to publish Movable Type Sidebar Manager widget (miyagawa) |
|---|
| | 616 | * Added an option 'show_icon: 1', to show users pic in Frepa and Mixi custom feeds |
|---|
| | 617 | * Fixed Subscription::Mailman to handle subject prefixes without index |
|---|
| | 618 | * Publish::IRC now has 'announce: action' option to use CTCP ACTION rather than NOTICE |
|---|
| | 619 | * Filter::StripRSSAd now strips Rakuten Hiroba (plaza.rakuten.co.jp) ad pattern |
|---|
| | 620 | * Fixed CustomFeed::Frepa to complete the trimmed title under fetch_body mode |
|---|
| | 621 | * Fixed typo in Subscription::HatenaRSS |
|---|
| | 622 | |
|---|
| | 623 | == 0.5.2 (2006/02/22) == |
|---|
| | 624 | |
|---|
| | 625 | * Added Subscription::HatenaRSS plugin to fetch subscription from Hatena RSS (http://r.hatena.ne.jp/) |
|---|
| | 626 | * Added Subscription::Odeo plugin to fetch subscription from Odeo (http://www.odeo.com/): #43 |
|---|
| | 627 | * Added Publish::IRC plugin to notify updates to IRC channel: #46 (Masayoshi Sekimura) |
|---|
| | 628 | * Fixed critical bug that Rule::Expression is broken: #51 |
|---|
| | 629 | * Fixed Mailman CustomFeed bug around English localization: #49 |
|---|
| | 630 | * Added Filter::RSSStripAd plugin to strip ads of Google AdSense or RssAd.jp: #33 |
|---|
| | 631 | |
|---|
| | 632 | == 0.5.1 (2006/02/17) == |
|---|
| | 633 | |
|---|
| | 634 | * Updated package name from "plagger" to "Plagger" |
|---|
| | 635 | * Fixed MANIFEST problem that doesn't contain "config.yaml.sample" |
|---|
| | 636 | |
|---|
| | 637 | == 0.5.0 (2006/02/17) == |
|---|
| | 638 | |
|---|
| | 639 | * First release |
|---|