Yusuke, thank you for providing twitter4j api. it's very useful. -aj On Tue, May 19, 2009 at 2:07 AM, Yusuke Yamamoto <[email protected]> wrote:
> Hi all, > > Twitter4J 2.0.4 is available for download. > http://yusuke.homeip.net/twitter4j/en/index.html#download > It's also available at the Maven central repository. > http://repo1.maven.org/maven2/net/homeip/yusuke/twitter4j/ > > Previous versions have a compatibility issue with OAuth since May 13th. > Projects requiring OAuth support need to migrate to this version. > > Compatibility notes: > - retirement of ExtendedUser class > Following methods return User, or List<User> instead of ExtendedUser, or > List<ExtendedUser>: > getUserDetail() > verifyCredentials() > updateProfile() > updateProfileColors() > getBlockingUsers() > getAuthenticatedUser() > > The method signatures of TwitterListener and TwitterAdapter are changed > accordingly. > > "ExtendedUser" and "UserWithStatus" class are retired(deleted) since the > API returns extended user information with all methods. > Use "User" class instead. > > - Streaming API support > Now Twitter4J supports the Streaming API which is in alpha test phase. > http://apiwiki.twitter.com/Streaming-API-Documentation > Please read the above document from top to bottom carefully before you dive > into > TwitterStream<http://yusuke.homeip.net/twitter4j/en/javadoc/twitter4j/TwitterStream.html> > . > Note that the Streaming API is subject to change. > > Release Notes - Twitter4J - Version 2.0.4 - HTML formatBug > > - [TFJ-142 <http://yusuke.homeip.net/jira/browse/TFJ-142>] - > DocumentBuilder.parse is not thread safe : NullPointerException at > AbstractDOMParser.startElement > - [TFJ-145 <http://yusuke.homeip.net/jira/browse/TFJ-145>] - > twitter4j.http.Response shouldn't be Serializable > - [TFJ-146 <http://yusuke.homeip.net/jira/browse/TFJ-146>] - > getUserDetail should be invocable from unauthenticated Twitter instances > - [TFJ-149 <http://yusuke.homeip.net/jira/browse/TFJ-149>] - OAuth > fails with "Invalid / expired Token" after May 13, 2009 > > Improvement > > - [TFJ-147 <http://yusuke.homeip.net/jira/browse/TFJ-147>] - retire > ExtendedUser and UserWithStatus > > New Feature > > - [TFJ-139 <http://yusuke.homeip.net/jira/browse/TFJ-139>] - streaming > API support beta > - [TFJ-144 <http://yusuke.homeip.net/jira/browse/TFJ-144>] - Add > methods to retrieve blocking information > > Task > > - [TFJ-143 <http://yusuke.homeip.net/jira/browse/TFJ-143>] - > Deprecation of following and notification elements > > > Have fun! > -- > Yusuke Yamamoto > [email protected] > follow me at http://twitter.com/yusukeyamamoto > > -- AJ Chen, PhD Co-Chair, Semantic Web SIG, sdforum.org Technical Architect, healthline.com http://web2express.org Palo Alto, CA
