<< 2010/04/01 | Home | 2010/04/03 >>

Twitter4J 2.1.1 リリース - 最新APIセットをサポート、パフォーマンス/Android対応を改善

Twitter API の Java バインディングライブラリ、Twitter4J の最新版をリリースしました。
http://twitter4j.org/


最近リリースされたAPIセットをほとんど実装しています。
Maven Central Repository にも入っています。
最新APIセットのサポート、パフォーマンス改善、Androidとの互換性向上などを実現しています。

現在はバージョン 2.1.2 を開発中です。スナップショットビルドの公開時など、最新情報は @t4j_news で配信しています。
Follow t4j_news on Twitter

バージョン 2.0.x から 2.1.x への移行
twitter4j 2.1.1 JavaDoc
自前 maven repository
snapshot ビルドをプロジェクトで利用する方法
サポートAPIリスト

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

関連記事:
Twitter4J 2.1.0 リリース - 最新APIセットをサポート、パフォーマンスを大幅改善 - 侍ズム
Twitter4J 2.0.10 リリース - geo location API, retweet API をサポート - 侍ズム
Twitter4J 2.0.7 リリース - 侍ズム
Twitter4J 2.0.6 リリース - 侍ズム
Twitter4J 2.0.5 リリース - 侍ズム
Twitter4J 2.0.4 リリース - ストリーミング API をサポート
Twitter4J 2.0.3 リリース - JDK1.4.2 互換性を確認 - 侍ズム
Twitter4J 2.0.2 リリース - trends API や gzip 圧縮をサポート - 侍ズム
Google App Engine 対応 の Twitter4J 2.0.1 リリース - 侍ズム
Twitter4J 1.1.8 リリース - 侍ズム
Twitter4J 1.1.5 リリース
Twitter4J 1.1.1 リリース
Twitter4J 1.1.0 リリース
Twitter4J 1.0.6 リリース
Twitter4J 1.0.5 リリース
Twitter4J 1.0.4 リリース
Twitter4J 自前 maven リポジトリを公開
Twitter4J 1.0.3 リリース
Google Calendar と Twitter を連携 - Twittercal
Suitter Public beta 1.0
メールで Twitter! - TwitterMail.com
Twitter4J 1.0.2 リリース
Twitter4J 1.0.1 リリース
Twitter4J 1.0 リリース

タグ :
このエントリーをはてなブックマークに追加