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.
