Twitter4J 2.1.3 released - with UserStream and YFrog/TwitPic support
Twitter4J is an open-sourced, mavenized and Google App Engine/Android ready Java library for the Twitter API which is released under the BSD license.
Twitter4J 2.1.3 is now available for download.
This version is also available in the Maven central repository.
http://repo1.maven.org/maven2/org/twitter4j/
You can also use the snapshot repository.
http://twitter4j.org/maven2/org/twitter4j/
Release Notes - Twitter4J - Version 2.1.3
Bug
- [TFJ-326] - xAuth: setOAuthConsumer() fails with IllegalStateException if the instance is Basic auth'ed
- [TFJ-338] - getIncomingFriendship() / getOutgoingFriendship() are not checking credentials availability
- [TFJ-341] - StackOverFlowError at RequestToken.hashCode()
- [TFJ-342] - Streaming API: wait time for TCP level error is always initialized to 250ms
- [TFJ-346] - java.lang.IllegalStateException with httpclient-support
- [TFJ-347] - StatusUpdate#setInReplyToStatusId() is not functioning
- [TFJ-348] - JSONObject["created_at"] not found.
- [TFJ-356] - typo in reportSpam method
- [TFJ-357] - NoSuchMethodError with Log4J 1.2.16
- [TFJ-369] - httpclient connection closing still not quite right
Improvement
- [TFJ-349] - JSONObject["created_at"] not found.
- [TFJ-355] - make PagableResponseList mocking test friendly
- [TFJ-358] - Apache HttpClient need to be shutdown gracefully
- [TFJ-359] - defaulting useSSL=false
- [TFJ-364] - getRetweets() returns only 20 retweets
- [TFJ-370] - support location element in Tweet
New Feature
- [TFJ-39] - ability to upload images to TwitPic
- [TFJ-299] - support YFrog APIs
- [TFJ-330] - include error code generated from stacktrace in TwitterException#getMessage() for the ease of support
- [TFJ-334] - support User Stream API
- [TFJ-339] - support statuses/id/retweeted_by and statuses/id/retweeted_by/ids
- [TFJ-343] - Add Twitter Search option parameter, result_type
- [TFJ-350] - support include_rts
- [TFJ-352] - Have a source code jar in the release zip
- [TFJ-354] - add verifyCredentials in AsyncTwitter
- [TFJ-360] - add httpclient max conns configuration
- [TFJ-361] - Add support for clients specifying arbitrary stream endpoints
- [TFJ-362] - Streaming API - OAuth support
