All notable changes to this project will be documented in this file.
The format is based on Keep a Changelog, and this project adheres to Semantic Versioning.
- Upgrade http gem from v5.2 to v6.0
- Upgrade buftok from v0.3 to v1.0
- Replace Addressable with stdlib URI
- Update equalizer dependency to ~> 1.0
- Update naught dependency to ~> 2.3
- Update memoizable dependency to ~> 0.5.1
- Update simple_oauth dependency to ~> 0.4.0
- Remove unnecessary files from gem package
8.2.0 - 2025-04-30
8.1.0 - 2024-04-30
8.0.1 - 2023-09-20
8.0.0 - 2023-04-30
- Pass custom
HTTP::FormDatawith encoder for post requests - Replace
http_parser.rbwithllhttp - Update
buftokdependency to ~> 0.3.0 - Update
httpdependency to ~> 5.0 - Set minimum required ruby version to 2.7.7
7.0.0 - 2020-02-12
- Add
Twitter::DirectMessageEvent(@FabienChaynes) - Create
Twitter::DirectMessageEventwith media (@FabienChaynes) - Support for DM welcome messages (@FabienChaynes)
- Support for closing
Twitter::Streaming::Connection(@okkez) - Add
Twitter::REST::Client#create_direct_message_event(@cyu) - Add
Twitter::REST::Client#premium_search - Add
Twitter::REST::AccountActivity - Add Active Support
presencemethods onTwitter::NullObject(@davebrace) - Add
quote_countandreply_countattributes toTwitter::Tweet
- Update all direct message methods to return
Twitter::DirectMessageEvent(@flikglick) - Upload GIFs over 5MB in chunks (@wild_dmitry)
- Track rate limit when searching tweets (@dsalahutdinov1)
- Correctly handle different
Twitter::Error::AlreadyRetweetederror messages (@knu) - Fix proxy setting sample (@nicklegr)
6.2.0 - 2017-11-08
Not yet documented. For now, please compare tags: https://github.com/sferik/twitter/compare/v6.1.0...v6.2.0
6.1.0 - 2017-01-14
Not yet documented. For now, please compare tags: https://github.com/sferik/twitter/compare/v6.0.0...v6.1.0
6.0.0 - 2016-12-06
5.16.0 - 2016-01-24
- Remove the encoding of profile urls
- Update http dependency to ~> 1.0
- Fetch host and port directly from the request object
5.15.0 - 2015-09-06
- Add methods to get to parameters of quoted tweet (@couhie)
- Add additional mime_types for multi-part upload
- Add new error codes
5.14.0 - 2015-02-14
- Add
Twitter::NullObject#respond_to? - Add
Twitter::Media::Video,Twitter::Media::VideoInfo, andTwitter::Media::Variant - Add
Twitter::Media::AnimatedGifmedia entity (@nidev)
5.13.0 - 2014-11-08
- Rename
Twitter::REST::Client::URL_PREFIXtoTwitter::REST::Client::BASE_URL - Move
Twitter::RequesttoTwitter::REST::Request - Rename
Twitter::REST::Utilsmethods - Update default
User-Agentto comply with Section 5.5.3 of RFC 7231
5.12.0 - 2014-10-30
- Rescue
Twitter::Error::NotFoundfor safe#favoriteand#retweet - Make
Twitter::User#profile_background_image_urimethods return a URI - Un-deprecate
Twitter::Base#to_hash - Namespace registered Faraday middleware (@godfoca)
5.11.0 - 2014-06-20
5.10.0 - 2014-06-10
5.9.0 - 2014-05-14
- Add support for new REST API endpoint for bulk lookup of Tweets by ID
- Enable injection of custom TCP/SSL socket classes (@neektza)
- Add the ability to set user_agent and proxy
- Implement mute functionality
- Use expanded URIs when available
- Ensure predicate methods return
falseforTwitter::NullObject - Make
Twitter::Place#idattribute accessible - Call GET users/show if screen name has already been fetched
- Use (immutable) user ID instead of (mutable) screen name
- Make the streaming API raise exceptions for status codes (@eroberts)
- Don't allow unacceptable IO objects in
Twitter::REST::Client#update_with_media(@tim_linquist)
- Deprecate
Twitter::REST::Client#middleware=and#connection_options - Deprecate predicate methods without question marks
- Deprecate
Twitter::Base#[]
5.8.0 - 2014-03-10
5.7.1 - 2014-02-12
5.7.0 - 2014-02-10
- Remove
Twitter::Base.from_responsemethod - Remove
Twitter::REST::APInamespace - Remove
descendants_tracker - Remove unused
HTTP_STATUS_CODEconstants - Remove
Twitter::Error#cause
5.6.0 - 2014-01-26
- Replace custom
Twitter::NullObjectwithNaught - Use
URIandCGIto convert query string into a hash - Increase default timeout values
- Deprecate
retweeters_countin favor ofretweet_count - Deprecate
favorites_count/favoriters_countin favor offavorite_count - Deprecate
to_hshin favor ofto_hashorattrs - Deprecate
oauth_tokenandoauth_token_secretaccessors
5.5.1 - 2014-01-06
- Fix bug where
Twitter::Error::AlreadyFavoritedwould never be raised (@polestarw) - Fix bug where
Twitter::Error::AlreadyPostedwould never be raised
5.5.0 - 2014-01-06
5.4.1 - 2013-12-24
5.4.0 - 2013-12-24
5.3.1 - 2013-12-24
- Don't spawn a new thread if there's only one element
- Introduce meaningful constant names (@futuresanta)
- Automatically flatten
Twitter::Arguments
5.3.0 - 2013-12-18
- Don't suppress
Twitter::Error::Forbiddenin#followand#follow! - Update memoizable dependency to ~> 0.3.1
5.2.0 - 2013-12-12
- Add
Twitter::Streaming::DeletedTweet - Add
Twitter::Streaming::StallWarning - Add error code for "User is over daily status update limit"
- Add
Twitter::SearchResults#next_results
- Replace
URIwithaddressable - Make
Twitter::Streaming::FriendListan array Twitter::Streaming::Client#sitecan take aStringorTwitter::User- Update
http_parser.rbdependency to~> 0.6.0
5.1.1 - 2013-11-28
5.1.0 - 2013-11-28
- Use
Addressable::URIeverywhere (@matthewrudy) - Allow use of
Twitter::Placeinstead ofplace_id - Allow use of
Twitter::Tweetinstead ofin_reply_to_status_id
5.0.1 - 2013-11-28
5.0.0 - 2013-11-19
- Add
Twitter::Streaming::Client - Add
Twitter::Error::AlreadyPosted - Add
Twitter::REST::Client#reverse_token - Add
#urlmethods toTwitter::List,Twitter::Tweet, andTwitter::User - Add
Twitter::Place#contained_withinand#contained_within? - Add
Twitter::GeoResults - Add
NullObject - Add predicate methods for any possible
NullObject
- Replace
multi_jsonwithjson - Rename
oauth_tokentoaccess_token - Move
Twitter::Argumentsout ofREST::APInamespace - Move
Twitter::ClientintoRESTnamespace - Always return
URIinstead ofString - Allow
URIas argument - Allow
Stringin addition toURIobjects - Collection caching
- Implement
Twitter::Cursor#eachwithout making an extra HTTP request - Make
Twitter::SearchResultsenumerable - Make
Twitter::Baseobjects immutable - Missing key now raises
KeyError, notArgumentError - Use
equalizerinstead of manually overwriting#== - Give methods more natural names
- Remove
Twitter::API::Undocumented#status_activityand#statuses_activity - Remove
Twitter::Tweet#favoriters,#repliers,#repliers_count, and#retweeters - Remove identity map
- Remove
Twitter::Cursor#all - Remove
Twitter::Cursor#collection - Remove
Twitter#from_user - Remove
ClientError,ServerError, andParserError - Remove global configuration
- Remove ability to configure client with environment variables
- Remove British English aliases
4.8.1 - 2013-06-14
4.8.0 - 2013-06-12
4.7.0 - 2013-05-30
- Add support for application-only authentication (@paracycle)
- Add support for
Twitter::Entity::Symbolentities (@anno) - Add
Twitter::API::OAuth#invalidate_token(@terenceponce) - Add
Twitter::API::Lists#lists_ownedmethod - Add
Twitter::API::Tweets#retweeters_idsmethod - Add
Twitter::SearchResults#next_results(@KentonWhite)
4.6.2 - 2013-03-20
4.6.1 - 2013-03-14
4.6.0 - 2013-03-08
- Add
Twitter::Tweet#filter_levelandTwitter::Tweet#langattribute readers - Add "Quick Start Guide" to the
README(@coreyhaines)
- Make
Twitter::Base#attrscall methods if they exist - Allow
Twitter::API::Tweets#oembedandTwitter::API::Tweets#oembedsto take a URL (@bshelton229)
4.5.0 - 2013-01-26
4.4.4 - 2013-01-10
4.4.3 - 2013-01-06
- Add
Twitter::API::Argumentsclass; removeextract_options!helper method - Ensure credentials set via
Twitter.configureare of a valid type - Delegate
Twitter::Tweet#profile_image_urlandTwitter::Tweet#profile_image_url_httpstoTwitter::Tweet#user
4.4.2 - 2012-12-20
- Fix
Twitter::API::FriendsAndFollowers#friendsandTwitter::API::FriendsAndFollowers#followers(@nbraem)
4.4.1 - 2012-12-08
4.4.0 - 2012-11-30
- Add
Twitter::API::FriendsAndFollowers#friendsandTwitter::API::FriendsAndFollowers#followers(@tibbon) - Add
methodparameter toTwitter::API::Users#users(@thomasjklemm)
- Refactor
Twitter::Requestclass - Automatically define inquirer methods
- Do not
require 'identity_map'by default
4.3.0 - 2012-11-20
4.2.0 - 2012-10-30
- Use new resource for
Twitter::API#retweets_of_me Twitter::API#favoriteno longer raisesTwitter::Error::ForbiddenTwitter::API#retweetno longer raisesTwitter::Error::Forbidden
4.1.2 - 2012-10-20
4.1.1 - 2012-10-18
4.1.0 - 2012-10-08
4.0.0 - 2012-09-26
- Add error classes for new Twitter API v1.1 response codes
- Add
Twitter::Tweet#retweet?method andTwitter::Tweet#retweetalias
- Update all endpoints to Twitter API v1.1
- Replace
per_pageparameter withcount - Use HTTP POST for
users/lookup - Cache
screen namein an instance variable to avoid API calls - Update
Twitter::RateLimitclass for API v1.1 - Disable identity map by default
- Rename resources for v1.1
- Major changes for Twitter API v1.1
- Remove search endpoint
- Remove media endpoint
- Remove deprecated
RateLimit.instancemethod - Remove deprecated
Twitter::Tweet#oembedmethod - Remove notification methods; use
Twitter::API#friendship_updateinstead - Remove
Twitter::API#end_session - Remove
Twitter::API#no_retweet_ids - Remove
Twitter::API#retweeted_to_user - Remove
Twitter::API#trends_daily - Remove
Twitter::API#trends_weekly - Remove
Twitter::API#rate_limited? - Remove
Twitter::Client#rate_limit - Remove
Twitter::API#rate_limit_status - Remove
Twitter::API#accept - Remove
Twitter::API#deny - Remove
Twitter::API#related_results - Remove
Twitter::API#recommendations - Remove
Twitter::API#network_timeline
3.8.0 - 2012-10-06
- Add
Twitter::Error::UnprocessableEntity - Add
Twitter::API#update_profile_bannerandTwitter::API#remove_profile_banner - Add profile banner methods to
Twitter::Userclass - Add
Twitter::Tweet#reply?
3.7.0 - 2012-08-26
- Allow
Tempfileto be passed toTwitter::API#update_with_media - Set
Content-Typeheader tomultipart/form-datawhen uploading a file - Do not attempt to parse bodies that only contain spaces
3.6.0 - 2012-08-14
- Rename
Twitter::StatustoTwitter::Tweet - Make
Twitter::CursoranEnumerable - Always define
respond_to_missing?when overridingmethod_missing
3.5.0 - 2012-08-09
- Alias
Twitter::API#status_destroytoTwitter::API#tweet_destroy - Alias
Twitter::API#status_activitytoTwitter::API#tweet_activity - Move
IdentityMapKeyErrorunderTwitter::Errornamespace
3.4.1 - 2012-07-26
3.4.0 - 2012-07-24
3.3.1 - 2012-07-18
3.3.0 - 2012-07-18
- Refactor
Twitter::RateLimitclass to be non-global - Combine
Twitter::RateLimit#retry_afterandTwitter::RateLimit#reset_ininto a single method - Create proper interface for
Twitter::IdentityMap - Move
Twitter::PointandTwitter::Polygonclasses underTwitter::Geonamespace - Move
Twitter::Photoclass underTwitter::Medianamespace
3.2.0 - 2012-07-16
- Make identity map configurable
- Decouple identity map from object instantiation
- Make
IdentityMapKeyErrorinherit fromIndexError - Break up
Twitter::Userclass intoTwitter::BasicUser,Twitter::SourceUser,Twitter::TargetUser, andTwitter::User
3.1.0 - 2012-07-06
- Make object equality more strict
- Pass options from
Twitter::Client.usertoTwitter::Client.verify_credentials
3.0.0 - 2012-06-28
- Add
Twitter::Client#follow!to follow a user without checking whether they are already being followed - Add an identity map
- Attempt to pull credentials from the environment when not specified
- Add default timeout options
- All returned hashes now use
Symbolkeys instead ofStringkeys Twitter::Clientmethods now allow multiple arguments and return anArrayTwitter::Client#userscan now return more than 100Twitter::UserobjectsTwitter::Client#searchnow returns aTwitter::SearchResultobject instead of an array ofTwitter::Statusobjects (@wjlroe)Twitter::Client#follownow checks to make sure a user is not already being followed before following- Middleware is now specified as a
Faraday::Builder - Faraday errors are now captured and re-raised as a
Twitter::Error::ClientError - Replace
Twitter::Error.ratelimitmethods with the singletonTwitter::RateLimitclass
- Remove explicit proxy and user agent configuration
- Remove untested gateway middleware
- Remove deprecated
Twitter::Status#expanded_urlsmethod
2.5.0 - 2012-06-01
2.4.0 - 2012-05-21
Twitter::Userobjects can be used interchangeably with user IDs or screen namesTwitter::Listobjects can be used interchangeably with list IDs or slugs
2.3.0 - 2012-05-12
- Add
Twitter::Status#full_text - Add
profile_image_url_httpsaccessor toTwitter::Status(@terryjray) - Add
created_atattribute toTwitter::List - Add ability to pass a user to
Twitter::Client#recommendations
- Merge
Twitter::Clientmodules into a monolithicTwitter::Clientclass - Make
Status#screen_namereturnfrom_userattribute and vice versa - Alias
trendstolocal_trends(@Tricon)
2.2.0 - 2012-03-28
- Add
Twitter::Mention#source - Add
Twitter::ListMemeberAdded(@aamerabbas) - Add
entitiesattribute toTwitter::Status(@tomykaira) - Add
Twitter::Client#list_remove_members
2.1.0 - 2012-01-28
- Add
in_reply_to_status_idattribute toTwitter::Status - Add
Twitter::Status#retweeted_status - Add optional parameter hash to
Twitter::Client#oembed - Add
from_user_nameandto_user_nameattributes toTwitter::Status
2.0.0 - 2011-11-18
- Replace
Hashie::Mashwith custom classes and Ruby primitives - Any instance method that returns a boolean can now be called with a trailing question mark
- The
created_atinstance method now returns aTimeinstead of aString - Replace the
Twitter::Searchclass withTwitter::Client#search Twitter.faraday_optionshas been renamed toTwitter.connection_options- All error classes have been moved inside the
Twitter::Errornamespace
Twitter::Client#totalshas been removed; useTwitter::Client#userinstead- Remove support for XML response format
- Remove all deprecated methods
1.7.2 - 2011-09-22
1.7.1 - 2011-09-08
- Refactor connection and requests to accept options (@laserlemon)
- Include X-Phx header for internal APIs only (@laserlemon)
1.7.0 - 2011-09-06
- Add
Account#totalsandAccount#settings(@gazoombo) - Add
Activity#about_meandActivity#by_friends - Add
Help#configurationandHelp#language(@anno) - Add
Search#images_facetsandSearch#video_facets - Add
Search#search - Add
Statuses#media_timeline - Add
Tweets#update_with_media(@JulienNakache) - Add
Urls#resolve - Add
User#contributees(@GhettoCode) - Add
User#contributor - Add
User#recommendations - Add
User#suggest_users
1.6.2 - 2011-08-02
1.6.1 - 2011-07-30
1.6.0 - 2011-06-24
- Add a custom OAuth implementation (@NathanielBarnes)
- Add convenience method to determine whether a user exists
1.5.0 - 2011-05-29
1.4.1 - 2011-04-28
1.4.0 - 2011-04-21
1.3.0 - 2011-04-06
1.2.0 - 2011-03-20
- Respect global load path
- Use
mapandHash[]instead ofinject({})(@wtnelson) - Check headers for
Retry-Afterin absence ofretry-after(@wtnelson) - Don't strip @ signs from screen names
- Make
#places_similarmethod return a token (@nicolassanta)
1.1.2 - 2011-02-02
1.1.1 - 2011-01-16
1.1.0 - 2011-01-06
- Overload all methods that require a
screen_nameparameter (@gabriel_somoza) - Rename
user_screen_nametoscreen_name(@jalada) - Handle error returns from lookup (@leshill)
- Use 'tude' parameter for attitudes (@ALindeman)
1.0.0 - 2010-11-18
- Add methods to
Searchclass - Add proxy support
- Add
Twitter.profile_imagemethod (@ratherchad) - Add
#NewTwittermethods and tests
- Allow users to pass in screen names with leading '@'
- UTF-8 encode
Utilsmodule - Copy-edit documentation (@dianakimball)
- Changes to
Searchclass - Make
#suggestionsmethod consistent with Twitter API documentation - Rename default user agent
- Make all global settings overrideable at the class level
- Expose a property in
EnhanceYourCalmfor HTTP header "Retry-After" (@duylam) - Merge
Base,Geo,Trends, andUnauthenticatedintoClientclass (@laserlemon) - Move examples into README
- Rename
Twitter.schemetoTwitter.protocol - Map access key/secret names to SimpleOAuth correctly
- Improved error handling by separating HTTP 4xx errors from HTTP 5xx errors
- Switch from httparty to faraday HTTP client library
- Switch from oauth to simple_oauth for authentication (@laserlemon)
- Handle errors in faraday middleware
- Enable SSL by default (add option to disable SSL)
- Use HTTP DELETE method instead of HTTP POST for all destructive methods
- Change the method signature for
Base#usersandBase#friendshipsto accept anArrayand an optionsHash - Make request format configurable
- Fix conditional inclusion of jruby-openssl in Ruby 1.9
- Fix tests that assume position in a
Hash(@duncan)
0.9.12 - 2010-09-25
- Rename parameters to be less confusing (@rorra)
- Update
usermethod to match the Twitter API docs (@nerdEd) - Add aliases for search methods
0.9.11 - 2010-09-24
- Add
Search#filtermethod (@pjdavis) - Add
Search#retweetedandSearch#not_retweetedmethods (@levycarneiro)
- Add test to ensure
Search#fetchdoesn't overwrite@query(:q)(@pjdavis) - Switch from YAJL to MultiJson (@MichaelRykov)
0.9.10 - 2010-09-23
- Specify Twitter API version for all REST API calls
- Parse all responses with YAJL JSON parser
- Ensure that users are tested (@duncan)
- Remove redgreen due to Ruby 1.9 incompatibility (@duncan)
- Make all tests pass in Ruby 1.9 (@duncan)
0.9.9 - 2010-09-22
- Bump dependency versions
- Flatten
ids_or_usernamesbefore iterating (@jacqui) - Add an example to list followers and friends sorted by followers count (@danicuki)
- Add optional query parameter to
list_subscribers - Change trends endpoint to
api.twitter.com/1/trends - Use Bundler
0.9.8 - 2010-06-22
0.9.7 - 2010-05-26
0.9.6 - 2010-05-26
0.9.5 - 2010-04-21
- Handle null result sets in search more gracefully (@sferik)
- Replace JSON parser with YAJL JSON parser (@sferik)
- Add tests for
friendship_exists?method (@sferik)
0.9.4 - 2010-03-30
0.9.3 - 2010-03-30
0.9.2 - 2010-03-24
- Make error handling consistent between authenticated and unauthenticated method calls (@sferik)
- Test error handling for unauthenticated methods (@sferik)
0.9.1 - 2010-03-23
- Add cursor to
listsmethod (@sferik) - Add Twitter API version to trends method calls (@sferik)
- Add Twitter API version to unauthenticated method calls (@sferik)
- Remove rubygems dependencies (@sferik)
0.9.0 - 2010-03-20
- Add
Base#retweeters_ofmethod - Add
result_typeto search for popular/recent results - Add
usersmethod for bulk user lookup (@sferik) - Add search exclusions (@abozanich)
0.8.6 - 2010-03-11
0.8.4 - 2010-02-11
- Add
queryparameter tomembershipmethod (@mingyeow) - Add
Search#phrasemethod (@zagari) - Add
Trends#availableandTrends#locationmethods
0.8.3 - 2010-01-29
0.8.2 - 2010-01-21
0.8.1 - 2010-01-18
0.8.0 - 2009-12-18
0.7.11 - 2009-12-16
0.7.10 - 2009-12-12
0.7.9 - 2009-12-01
0.7.8 - 2009-11-30
0.7.7 - 2009-11-29
- Add
Base#update_profile_backgroundmethod (@kev_in) - Add
Base#blocked_idsmethod (@rizwanreza) - Add
Search#since_dateandSearch#until_datemethods (@jschairb)
0.7.6 - 2009-11-26
0.7.5 - 2009-11-17
0.7.4 - 2009-11-17
0.7.3 - 2009-11-06
0.7.2 - 2009-11-05
0.7.1 - 2009-11-05
0.7.0 - 2009-11-01
0.6.14 - 2009-08-18
0.6.13 - 2009-08-05
0.6.12 - 2009-08-05
0.6.11 - 2009-05-18
0.6.10 - 2009-05-18
0.6.9 - 2009-05-17
0.6.8 - 2009-04-23
0.6.7 - 2009-04-23
0.6.6 - 2009-04-16
- Add
queryparameter tousermethod - Add
ssloptional parameter to use HTTPS instead of HTTP forHTTPAuth - Add
Twitter.status,Twitter.friend_ids, andTwitter.follower_idsmethods
0.6.5 - 2009-04-15
0.6.4 - 2009-04-14
0.6.3 - 2009-04-14
0.6.2 - 2009-04-14
0.6.1 - 2009-04-12
0.6.0 - 2009-04-11
0.5.3 - 2009-04-10
0.5.2 - 2009-04-08
- Add mash as an install dependency
- Add options to
search - Add workaround for
Mash#hashthat allows using return objects in sets and such (@technomancy)
0.5.1 - 2009-04-05
0.5.0 - 2009-04-03
- Proxy no longer supported (someone please add it back in, I never use proxies)
- Identica support killed with an axe (nothing against them but I don't use it)
- CLI shot to death (will be reborn at a later date using OAuth and its own gem)
0.4.2 - 2009-02-11
0.4.1 - 2009-01-05
- Add better exception handling (@billymeltdown)
- Add
Search#pagemethod (@ivey) - Add an option to display tweets on CLI in reverse chronological order (@coderdaddy)
- Add
in_reply_to_status_idoption for replying to statuses (@anthonycrumley)
- Fix a bug where the @config was improperly set (@pope)
- Fix
verify_credentialsto include a format (@dlsspy)
0.4.0 - 2008-12-23
0.3.7 - 2008-08-26
0.3.6 - 2008-08-11
0.3.5 - 2008-08-04
0.3.4 - 2008-08-03
0.3.3 - 2008-08-03
0.3.2 - 2008-07-26
- Add the CLI gems as dependencies until it is separated from the API wrapper
- Add cleaner CLI errors for no active account or no accounts at all
- Add
usernameandpasswordparameters toaddmethod
0.3.1 - 2008-07-23
- Add
openmethod to CLI - Add
-foption to timeline and replies which ignores thesince_idand shows all results - Add
clear_configto remove all cached values
0.3.0 - 2008-07-22
- Support multiple accounts in CLI and switching between them
- Add
Status#source,Status#truncated,Status#in_reply_to_status_id,Status#in_reply_to_user_id,Status#favorited, andUser#protectedmethods - Add
Base#friendship_exists?,Base#update_location,Base#update_delivery_device,Base#favorites,Base#create_favorite,Base#destroy_favorite,Base#block, andBase#unblockmethods
0.2.7 - 2008-07-06
- Add
Base#rate_limit_statusmethod (@danielmorrison) - Add
sourceparameter toBase#post - Add gemspec (@technoweenie, @mileszs)
- Add
twittergemas the source when posting from the command-line interface - Raise
Twitter::RateExceededwhen you hit your limit (@jimoleary) - Raise
Twitter::Unavailablewhen Twitter returns 503 - Make
Twitter::CantConnectmessages more descriptive - Make quoting your message optional when posting from the command-line interface (@bcaccinolo)
- Alias
posttopon the command-line interface (@bcaccinolo) - Unescape HTML and add color to the command-line interface (@mileszs)
0.2.6 - 2008-04-02
0.2.5 - 2008-04-02
0.2.4 - 2008-04-01
- Add
liteparameter tofriendsandfollowersmethods, which doesn't include the user's current status (@danielmorrison) - Add
sinceparameter ontimelineandrepliesmethods (@danielmorrison)
0.2.3 - 2008-01-16
- Add
dto the command-line interface (@humbucker) - Add progress dots while waiting for confirmation when Twitter is being slow (@HendyIrawan)
0.2.2 - 2008-01-16
0.2.1 - 2007-10-23
0.2.0 - 2007-08-04
- Add
Base#sent_messages,Base#create_friendship,Base#destroy_friendship,Base#featured,Base#replies,Base#destroy, andBase#statusmethods - Add
Base#dmethod (@jnewland)
0.1.1 - 2007-05-20
0.1.0 - 2007-03-31
- Add
Base#dmethod - Add
Base#direct_messagesmethod - Add
Base#featuredandBase#friends_formethods - Add tests
0.0.5 - 2007-03-12
0.0.4 - 2007-01-20
0.0.3 - 2006-12-17
0.0.2 - 2006-11-26
- Add command-line options for
friendandfollower - Improved docs