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

Reply via email to