CHANGES¶ ↑
Catalog(ue) of changes for Twitter4R 0.1.x releases including Retrospectiva ticket cross-reference numbers. Refer to retro.tautology.net/projects/twitter4r/tickets for more information.
0.3.1 Changes¶ ↑
*
-
Added specs for Twitter::Client#profile (:info, :colors and :device cases)
-
Added Twitter4R shell
-
Improved code coverage for twitter/ext/stdlib code and removed hard coded extension in GET request path for retrieving account information
-
Changed Twitter::RESTError super class to be RuntimeError instead of Exception
-
Added URI.encode => CGI.escape fix
-
Added block methods
-
Added Twitter::Client#inspect method to XXXX out passwords
-
Minor refactoring of spec/spec_helper.rb
-
Added support for :page, :lite and :since options for Twitter::User#followers, Twitter::Client#my…) and Twitter::Client#user…)calls
-
Added Twitter::Client#status(:replies) support
0.3.0 Changes¶ ↑
-
Bunch of changes, but forgot to track them and too lazy to look through the SVN/Git logs. Sorry.
0.2.5 Changes¶ ↑
2007-09-23¶ ↑
-
Added paging support as per Sergio Santos' request (#36).
0.2.4 Changes¶ ↑
2007-07-24¶ ↑
-
Fixed ActiveSupport +Time#to_s+ conflict such that integration with Rails is much less painful (#34)
0.2.3 Changes¶ ↑
2007-07-22¶ ↑
-
Fixed defect #31 such that passing string screen name as for user argument is handled correctly.
-
Fixed #30 typo: respond_to -> respond_to?
-
Added relevant exception handling for message(:post, …) case (#32)
-
Add ability to pass in Twitter::User object to Twitter::Client#user #33
-
Added stats Rake task
-
Updated RDoc for Twitter::Client#user to warn against using it to get followers of authenticated user and updated ArgumentError raising logic as per #29.
0.2.2 Changes¶ ↑
2007-07-18¶ ↑
-
Fixed URI paths for user, messaging and friendship APIs (#25)
-
Added action checks for Twitter::Client methods: user, my, message, messages, status, timeline, friend (#26)
-
Added 'source' configuration documentation.
-
Added missing attributes for Twitter::User (#28)
0.2.1 Changes¶ ↑
2007-07-17¶ ↑
-
Added 'source' feature and configurability.
0.2.0 Changes¶ ↑
2007-07-08¶ ↑
-
Added featured users API as an “extra” (#19).
-
Productionized website for publishing.
-
Published Ruby Gem on Rubyforge.
2007-07-07¶ ↑
-
Refactored Twitter4R API to be more consistent, by grouping APIs (#6):
-
Messaging APIs: direct_messages, new, destroy, replies
-
Friendship APIs: create, destroy
-
-
Added following features (#7):
-
Retrieving direct messages
-
User APIs: friends, followers, show
-
-
Updated documentation and example code.
2007-07-06¶ ↑
-
Refactored Twitter4R API to be more consistent, by grouping APIs (#6):
-
Status APIs: show, update, destroy
-
User APIs: friends, followers, show
-
-
Added X-Twitter-Client HTTP headers and Twitter::Config options (#16)
-
Removed redundant feature (#8):
-
Followers timeline
-
-
Refactored HTTP request/response code to DRY up code.
-
Fix REST error handling to use is_a?(HTTPSuccess) instead of code in ['200', '201'] to determine REST error (#15).
2007-06-25¶ ↑
-
Updated example documentation (#14)
-
Refactored marshaling unmarshaling code (#13)
2007-06-20¶ ↑
-
Added proxy user/pass support. Tested only via endo-testing. (No system/integration testing behind real proxy as I do not have that environment).
2007-06-17¶ ↑
-
Refactored Twitter4R API to be more consistent, by grouping APIs (#6):
-
Timeline APIs: public, friends, user
-
2007-06-13¶ ↑
-
Added RSpec Autotest integration
-
Fixed Twitter::Meta generation of spec for hash values
-
Added HTTP header to each request including generated User-Agent header
-
Added RCovMorpher and template to restyle RCov output upon release
-
Added Gemspec dependencies and requirements
-
Added default tidy YAML configuration file for RCovMorpher
-
Added Contributors list and updated external dependencies list to README
-
Removed shebang from examples
2007-06-12¶ ↑
-
Added proxy support as per Kaiichi Matsunaga submitted patch (#11).
-
Added SSL support (#12)
2007-05-19¶ ↑
-
Translated RSpec specifications from 0.8.2 compliant to 1.0.0 (#10)
0.1.1 Changes¶ ↑
2007-06-25¶ ↑
-
Added SSL support (#12)
-
Added Proxy support (#11)
0.1.0 Changes¶ ↑
2007-05-08¶ ↑
-
Added Google Analytics Javascript code to website pages (#5)
2007-05-07¶ ↑
-
Fixed errors in online sample code documentation and redeployed website (#2 and #3)
-
Created more consistent RDoc theme to go more with website home page (#4)
2007-05-06¶ ↑
-
Initial revision of codebase commited; includes:
-
Achieved 80% Twitter API feature-completeness
-
Attained 100% RSpec C0 code coverage
-
Rake tasks for: RSpec, RCov, RDoc, Gem, Rubyforge Publishing, etc.
-