Added v 0.2.2 snapshot.
[twitter4r-core.git] / CHANGES
blob5f07fa41ee42db6937be6005d4c884277d1ea1f5
1 = CHANGES
3 Catalog(ue) of changes for Twitter4R 0.1.x releases including Retrospectiva ticket cross-reference numbers.  Refer to http://retro.tautology.net/projects/twitter4r/tickets for more information.
5 == 0.2.1 Changes
7 === 2007-07-18
8 * Fixed URI paths for user, messaging and friendship APIs (#25)
9 * Added action checks for Twitter::Client methods: #user, #my, #message, #messages, #status, #timeline, #friend (#26)
10 * Added 'source' configuration documentation. 
11 * Added missing attributes for Twitter::User (#28)
13 === 2007-07-17
14 * Added 'source' feature and configurability.
16 == 0.2.0 Changes
18 === 2007-07-08
19 * Added featured users API as an "extra" (#19).
20 * Productionized website for publishing.
21 * Published Ruby Gem on Rubyforge.
23 === 2007-07-07
24 * Refactored Twitter4R API to be more consistent, by grouping APIs (#6):
25   - Messaging APIs: direct_messages, new, destroy, replies
26   - Friendship APIs: create, destroy
27 * Added following features (#7):
28   - Retrieving direct messages
29   - User APIs: friends, followers, show
30 * Updated documentation and example code.
32 === 2007-07-06
33 * Refactored Twitter4R API to be more consistent, by grouping APIs (#6):
34   - Status APIs: show, update, destroy
35   - User APIs: friends, followers, show
36 * Added X-Twitter-Client HTTP headers and Twitter::Config options (#16)
37 * Removed redundant feature (#8):
38   - Followers timeline
39 * Refactored HTTP request/response code to DRY up code.
40 * Fix REST error handling to use #is_a?(HTTPSuccess) instead of code in ['200', '201'] to determine REST error (#15).
42 === 2007-06-25
43 * Updated example documentation (#14)
44 * Refactored marshaling unmarshaling code (#13)
46 === 2007-06-20
47 * Added proxy user/pass support.  Tested only via endo-testing.  (No system/integration testing behind real proxy as I do not have that environment).
50 === 2007-06-17
51 * Refactored Twitter4R API to be more consistent, by grouping APIs (#6):
52   - Timeline APIs: public, friends, user
54 === 2007-06-13
55 * Added RSpec Autotest integration
56 * Fixed Twitter::Meta generation of spec for hash values
57 * Added HTTP header to each request including generated User-Agent header
58 * Added RCovMorpher and template to restyle RCov output upon release
59 * Added Gemspec dependencies and requirements
60 * Added default tidy YAML configuration file for RCovMorpher
61 * Added Contributors list and updated external dependencies list to README
62 * Removed shebang from examples
64 === 2007-06-12
65 * Added proxy support as per Kaiichi Matsunaga submitted patch (#11).
66 * Added SSL support (#12)
68 === 2007-05-19
69 * Translated RSpec specifications from 0.8.2 compliant to 1.0.0 (#10)
71 == 0.1.1 Changes
73 === 2007-06-25
74 * Added SSL support (#12)
75 * Added Proxy support (#11)
77 == 0.1.0 Changes
79 === 2007-05-08
80 * Added Google Analytics Javascript code to website pages (#5)
82 === 2007-05-07
83 * Fixed errors in online sample code documentation and redeployed website (#2 and #3)
84 * Created more consistent RDoc theme to go more with website home page (#4)
86 === 2007-05-06
87 * Initial revision of codebase commited; includes:
88   - Achieved 80% Twitter API feature-completeness
89   - Attained 100% RSpec C0 code coverage
90   - Rake tasks for: RSpec, RCov, RDoc, Gem, Rubyforge Publishing, etc.