Hi all,

I'm glad to announce that Twitter4J version 2.1.1 is available for download.
http://twitter4j.org/en/index.html#download

It is also available at the Maven central repository.
http://repo1.maven.org/maven2/org/twitter4j/twitter4j-core/2.1.1/
Please refer the Support API matrix the supported methods.
http://twitter4j.org/en/api-support.html

For Twtter4J specific issues, please use the Twitter4J mailing list.
http://twitter4j.org/en/index.html#mailingList

Compatibility notice:
Twitter4J 2.1.x is slightly incompatible with 2.0.x or prior versions.
Please refer the migration guide before you get started.
http://twitter4j.org/en/versions.html#migration20x-21x

Release Notes - Twitter4J - Version 2.1.1
Bug
[TFJ-221] - changing the filter statement causes TwitterException
[TFJ-296] - TwitterException: -1 on Android platform
[TFJ-305] - retry interval seconds is unnecessarily multiplied by 1000
[TFJ-308] - UserList.isPublic() always returns false
[TFJ-310] - TwitterStream methods are declared to throw TwitterException 
unnecessarily
[TFJ-311] - TwitterStream methods are declared to throw TwitterException 
unnecessarily
[TFJ-321] - infinite loop in TwitterStream, results 100% cpu utilization
Improvement
[TFJ-148] - ability to plugin logging frameworks : SLF4J / commons-logging / 
log4j
[TFJ-260] - follow recommended re-connection policy documented in the Streaming 
API documentation
[TFJ-271] - JAVA_HOME should not be hard-coded in setEnv.cmd
[TFJ-291] - TwitterException.getStatusCode() returns -1 when the account 
exceeds its rate limit
[TFJ-292] - clear javadoc warnings
[TFJ-294] - TwitterListener better to have references of TwitterMethod fields 
for ease of coding
[TFJ-295] - getOAuthAccessToken should throw IllegalStateException when no 
request token is available.
[TFJ-297] - configure Twitter4J without specifying any system property
[TFJ-300] - Introduce User.getStatus() deprecate all other status related 
getters
[TFJ-301] - TwitterFactory should return strongly typed object for 
SpringFramwork friendliness
[TFJ-307] - add bin/oauthUpdate.sh/cmd
[TFJ-309] - move twitter4j.conf/http/logging/org.json to twitter4j.internal.*
[TFJ-318] - OAuthAuthorization.toString() / BasicAuthorization.toString() 
shouldn't include consumerSecret / password in the result
[TFJ-319] - twitter4j.internal.http.HttpResponse#asJSONObject calls asString() 
unnecessarily
[TFJ-323] - getOAuthAccessToken should return a cached access token instead of 
throw an IllegalStateException in the case the instance is already OAuth'ed
New Feature
[TFJ-204] - Support locale, max_id, since and until parameter for Search API
[TFJ-233] - support local trends methods
[TFJ-241] - async support of list methods
[TFJ-242] - async support of list subscribers methods
[TFJ-243] - async support of list members methods
[TFJ-302] - introduce Twitter.getScreenName() & Twitter.getId()
[TFJ-303] - xauth support (acquiring Access token with Basic credentials)
[TFJ-306] - support links stream
[TFJ-312] - streaming API example
[TFJ-313] - make TwitterFactory(Configuration) public
[TFJ-317] - Geo methods support
[TFJ-320] - support users/lookup
[TFJ-322] - support users/suggestions users/suggestions/slug
Task
[TFJ-222] - separate examples classes from Twitter4J core project
[TFJ-225] - setup twitter4j.org
[TFJ-304] - include "Powered by" badge in the distribution
Best regards,
-- 
Yusuke Yamamoto
[email protected]

this email is: [x] bloggable/tweetable [ ] private
follow me on : http://twitter.com/yusukeyamamoto
subscribe me at : http://samuraism.jp/



-- 
To unsubscribe, reply using "remove me" as the subject.

Reply via email to