0.20 2014-03-30
- Added PkgVersion so dzil will version the packages!
0.19 2014-03-30
0.18-TRIAL 2014-03-26
- Major overhaul
- fixed circular references
- full, non-blocking IO for Twitter API callsv
- Many fixes by Peter Roberts (Thank you!)
0.17 2014-01-18
- Enable SSL for Twitter API calls
0.16 2013-06-13
- initial Twitter API v1.1 support (BinGOs)
0.15 2012-05-09
- Fixed: exit server on disconnect
- Bumped requried version of MooseX::POE (resovles failed CPAN Testers report)
0.14 2012-05-08
- use Twitter User Streams API instead of polling
- use PIN based Twitter OAuth authentication (Twitter dropped our xAuth access)
- simplified configuration (config and state files are now optional)
- add proper POE fork code (Apocalypse)
0.13 2010-12-10
- added command `rt` alias for `retweet`
- treat Twitter status IDs as strings (they now exceed Int capacity on 32-bit systems)
- fixed: irc_server_bindaddr type constraint
- updated dependencies
- filter bogus results from user_timeline (twitter bug)
0.12 2010-08-23
- added dependency on MooseX::AttributeHelpers
0.11 2010-08-21
- Use OAuth
- Show full text of retweeted messages
- usage messages for retry/retweet commands
- Added search plugin (Adam Prime)
- Let plugins specify traits for Net::Twitter (Adam Prime)
- Added reply command (sets in_relpy_to_status_id)
- Use home_timeline instead of friends_timeline
- Added retweet command for official Twitter retweets
- Added report_spam command
0.10 2009-11-02
- Replaced Text::Truncate with String::Truncate
0.09 2009-09-25
- Replaced "page" parameter usage with "cursor" (friends/followers)
- Fixed missing sprintf in whois handler
0.08 2009-08-17
- Fixed: s/irc_alias/twitter_alias/
- Fixed: dereferencing an undefiend user object
0.07 2009-07-21
- Use Net::Twitter 3.x with native error handling and object inflation
- Refactored Net::Twitter calls to workaround twitterapi and NT bugs
- Fix: allow follow of a non-friend channel user
- Nicks change when users' screen names change
- Support for plugins
- SquashWhiteSpace plugin
- BangCommands plugin
- SecondaryAccount plugin
- Include META.yml in MANIFEST
0.06 2009-01-18
- work around back compat bugs in Net::Twitter 2.00 and 2.01
- fixed: display of incoming messages stopped after unfollow
- trim trailing space from user input
0.05 2009-01-14
- fixed topic setting: not on @replies, please
- made verbose_refresh message optional
- fixed: topic set twice (on post and on poll)
0.04 2009-01-13
- added App::Twirc::Manual
- added irc_server_bindaddr option (Sophie Hamilton)
- added direct message checking
- added rate_limit_status command
- additional command feedback (rjbs, marcus)
- Logging to channel &twirc-log
- Twitter assigned source ID
0.03 2009-01-05
- Released to CPAN
- Renamed Net::Twitter::IRC to POE::Component::Server::Twirc
- added backgrounding (--background)
- temporarily work around JSON::Any fault on HTTP status 500
- No logging by default; config option log_level for noise
- Renamed twitirc.pl to twirc
- Added check_replies and @replies merging
- Use useragent_class in Net::Twitter 1.22
- Added echo_posts option, defaults to 0
- Net::Twitter 1.21 works around Twitter API fail on friendships/exists
- error on messages longer than 140 characters
- easy replies: "nick: ..." becomes "post @nick ..."
0.02_4 2008-12-16
- disabled call to relationship_exists until fixed by Twitter or
Net::Twitter workaronud patch is applied
0.02_3 2008-12-16
- give voice to existing followers on follow
- Net::Twitter 1.20 fixes >100 followers
0.02_2 2008-12-15
- fixed page param handling
0.02_1 2008-12-14
- added support for >100 friends
- added support for >100 followers (pending Net::Twitter patch)
- added implementation for IRC mask/password auth
0.02 2008-12-14
- decode HTML entities
- Use LWP::UserAgent::POE for non-blocking IO
- Help added (marcusramberg)
- dependencies (marcusramberg)
0.01 2008-12-06
- initial dev release