1CHANGES IN VERSION 1.1.8 (2014-12-31)
2-----------------------
3
4USER VISIBLE CHANGES
5     o The use of ROAuth and RCurl has been removed in favor of the httr
6     package. This changes how OAuth authentication is handled, with the
7     new system going through setup_twitter_oauth() and load_twitter_oauth().
8
9     o Changed from using int64 to bit64 for large integer support
10
11     o setup_twitter_oauth() will report if an authentication attempt fails
12
13BUG FIXES
14    o getCurRateLimitInfo now requires at least one supported resource family
15
16NEW FEATURES
17    o Added lookup_statuses, which will retrieve a vector of tweet IDs
18
19    o Added resultType to searchTwitter, provided by Ajay Gopal
20
21    o Added maxID to searchTwitter, provided by Paul Nulty
22
23    o updateStatus now has an argument 'mediaPath' which can be used to
24    upload images. Provided by Christopher Hackett.
25
26    o Added a DB persistence layer, with store_tweets_db/load_tweets_db and
27    store_users_db/load_users_db.
28
29    o Added a convenience method search_twitter_and_store() which can be used
30    to periodically update a database table with search results.
31
32    o Added a function strip_retweets which will attempt to remove retweets
33    from a list of Status objects.
34
35    o Added a function 'retweeters' and a convenience method 'getRetweeters'
36    to the Status class. This function takes an ID of a tweet and a count
37    (default is 20) and will return the IDs of users who have retweeted this
38    tweet. The getRetweeters convenience method only takes the count.
39
40    o Added argument forceUtf8Conversion (accessible via ... in all exposed
41    functionality) which if set to FALSE (default is TRUE) will disable the
42    forced conversion to UTF-8. Note that doing this can cause bad behavior
43    if responses pass on characters outside of UTF-8.
44
45CHANGES IN VERSION 1.1.7 (2013-7-8)
46-----------------------
47
48NEW FEATURES
49    o Added a 'urls' slot to the Status class. This is a data.frame containing
50    information about any t.co shortened URLs, providing the expanded URL,
51    a display string and the character positions the URL was extracted from.
52    This only applies to t.co shortened URLs.
53
54    o Added a function decode_short_urls as a utility to help users process
55    shortened URLs which were not t.co shortened.
56
57    o Included patch to force all characters to UTF-8 before passing along
58    to rjson
59
60    o Added function "favorites" which takes a user and returns a list of
61    their n most recent favorited tweets. Also added convenience method
62    to the user class getFavorites()
63
64    o Added favoriteCount field to the status class, i.e. x$getFavoriteCount()
65
66    o Added isRetweet field to the status class, i.e. x$getIsRetweet()
67
68    o Added retweets function to get retweets of a status, and a
69    $getRetweets() convenience method to the status class.
70
71BUG FIXES
72
73    o Fixed a bug where userTimeline would fail if given a single user
74    object (as opposed to simple screen names, IDs, etc)
75
76    o Fixed a bug in lookupUsers - if the user arg was NULL an error would
77    be thrown. Now returns empty list
78
79    o Fixed a bug in the assignment of latitude/longitude for tweets, these
80    will now be properly populated
81
82    o users$toDataFrame will now honor the stringsAsFactors argument
83
84    o getFavoritesCount() will now work properly on users.
85
86
87CHANGES IN VERSION 1.1.6 (2013-04-05)
88------------------------
89
90BUG FIXES
91
92    o Fixed a bug in searchTwitter which would fill the tail end of a query
93    with duplicated tweets if the user requested more than available
94
95    o Changed showStatus to use character based input due to large IDs
96
97CHANGES IN VERSION 1.1.5 (2013-03-26)
98------------------------
99
100NEW FEATURES
101
102    - Changed 'blockOnRateLimit' (boolean) to 'retryOnRateLimit' (integer). If
103     this value is supplied (to any of the twitteR API wrappers) the system
104     will retry up to N times if Twitter's rate limit in effect. If the
105     retry limit is reached (even if it was 0) twitteR will now try to return
106     any partial results that had been accumulated prior to the rate limit
107     (with a warning)
108   - Added function getTwitterOAuth(consumer_key, consumer_secret) which is a
109     wrapper around the ROAuth creation/handshaking process which embeds the
110     Twitter URLs. Will also call registerTwitterOAuth for you and then return
111     the OAuth credential so you can save it for future use if you wish.
112
113USER VISIBLE CHANGES
114   - ROAuth (>= 0.9.4) is now a Depends
115
116CHANGES IN VERSION 1.1.4 (2013-03-18)
117------------------------
118
119USER VISIBLE CHANGES
120
121   - Allow for by-hour filtering in since/util
122
123CHANGES IN VERSION 1.1.3 (2013-03-17)
124------------------------
125
126BUG FIXES
127
128   - Fixing bug from 1.1.2's bug fix, search now works properly w/ max_id
129
130CHANGES IN VERSION 1.1.2 (2013-03-16)
131------------------------
132
133BUG FIXES
134
135   - Bug fixes from abicky
136   - removed a browser call to the status class
137
138CHANGES IN VERSION 1.1.1 (2013-03-03)
139------------------------
140
141NEW FEATURES
142
143    - Added 'longitude' and 'latitude' fields to the status class, pulls
144    from the 'coordinates' field of a tweet (when available)
145
146CHANGES IN VERSION 1.1.0 (2013-03-01)
147------------------------
148
149USER VISIBLE CHANGES
150
151     - Purely a version number bump to reflect the new API status
152
153CHANGES IN VERSION 0.99.28 (2013-02-23)
154--------------------------
155
156NEW FEATURES
157
158     - Added profileImageUrl to the User class, along w/ getProfileImageUrl()
159     method
160
161CHANGES IN VERSION 0.99.27 (2013-01-21)
162--------------------------
163
164NEW FEATURES
165
166     - Added includeRts option to userTimeline
167
168CHANGES IN VERSION 0.99.26 (2013-01-02)
169--------------------------
170
171USER VISIBLE CHANGES
172
173     - now depending on rjson >= 0.2.24
174
175NEW FEATURES
176
177     - supply argument blockOnRateLimit which does as the name suggests
178
179CHANGES IN VERSION 0.99.24 (2013-01-02)
180-------------------------------------
181
182USER VISIBLE CHANGES
183
184      - Convert search to using the 1.1 API
185
186CHANGES IN VERSION 0.99.23 (2012-12-27)
187---------------------------------------
188
189CONVERSION TO THE 1.1 API
190
191       - Multiple functions (e.g. publicTimeline) were removed due to the
192       corresponding functionality being removed from the API
193
194       - The trend system has been completely rewritten
195
196       - The rate limit system has been completely rewritten
197
198       - The friendships() function has been added
199
200