Java

Twitter4J 1.1.0 リリース

Twitter4J 1.1.0 をリリースしました。
maven central repository に既にアップされています。

Twitter4J は Twitter API 用のオープンソースかつ maven 対応の Java ライブラリで BSD スタイルのライセンスで提供されています。
http://yusuke.homeip.net/twitter4j/index.html

Twitter4J 1.1.0 は細かいバグ修正に加え、メモリ利用効率が大幅に改善されています。
今回のリリースは過去のバージョンと若干互換性に影響のある修正がくわえられているので注意してください。
マイグレートする際には jar ファイルを差し替えるだけでなく、アプリケーションを再コンパイルすることをお勧めします。

更新されたメソッド:
TFJ-41: ステータスIDがいずれInteger.MAX_VALUE(2147483647)を超えそうなので、Status の id は int のかわりに long を返すようになりました。

long Status.getId()
long UserWithStatus.getStatusId()
long getInReplyToStatusId()

TFJ-34: Following methods now return java.util.Date instead of String.

java.util.Date Status.getCreatedAt()
java.util.Date DirectMessage#getCreatedAt()

追加されたメソッド:
TFJ-45:

List<User> getFollowers(int page)
List<User> getFollowers(String id)
List<User> getFollowers(String id, int page)

削除されたメソッド:
TFJ-43: Following methods are no longer supported by the Twitter API and removed as of release 1.1.0.

Twitter.getPublicTimeline(String sinceID)
Twitter.archive()
Twitter.archive(int page)

全ての更新内容は以下の Jira ページより確認できます:
http://yusuke.homeip.net/jira/browse/TFJ/fixforversion/10100

ちなみに私のアカウントは http://twitter.com/yusukeyです。
お気軽に follow してください。

Twitter4J を使ってくれているらしいプロジェクト:
Twitter Analytics
Twitter の発言をクライアント、国などの観点から統計を取って公表しているサイト。
Suittar! – Java-based Twitter Client.
Pure Java の Twitter クライアント。
Mots – yet another Java Based Twitter Client
Suittar! よりシンプルな Pure Java クライアント。
ブログなんだよもん – Twitterクライアント作ってみたよ!(TwitCafe)
Pure Java の Twitter クライアント。GUI に JavaFX を使うことを予定しているらしい!!
TwitterMail.com – 8209 people sent 173236 messages to Twitter!
メールで Twitter の操作、通知ができるサービス。
Twittercal — tweet your google calendar
Twitterで予定を簡単に管理できるサービス。
Twitter Plugin – hudson – Hudson Wiki
継続ビルドシステム、Hudson のプラグイン。
ぽすったー – cactusman日誌
Twitter の CUI クライアント。
さぼったー 0.0.1.SNAPSHOT – 都元ダイスケ IT-PRESS
Eclipse のプラグイン。
IntelliJ IDEA Plugins
頼まれもしないのにSabotterを移植してみた – marsのメモ
さぼったーの IDEA 版。
tweetPad
Twitter の発言をビジュアルに表現してくれるソフト。

ご利用ありがとうございます!
他にありましたらコメント、またはメーリングリストで教えてください。

関連エントリ:
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 リリース