There are a handful of issues addressed in this release, but by far the most important is the changing of dependency on OAuth 2 to OAuth 3, which should greatly simplify the install process. Please be aware that your dependencies _will_ change with this update!
This release fixes a number of bugs that had accumulated since the past beta release. It also provides support to create read-only Twitter accounts, thus it no longer requires the OAuth module unless you're planning to post to Twitter from your Drupal install.
Initial beta of the new 3.x version of twitter. New features include:
* OAuth API support (suggested dependency on oauth.module)
* Sign in with twitter support (if OAuth is available)
* Cleanly separated library - for those building new twitter apps/modules on top of twitter module
* Node announcing features broken out into their own module
A cleaner fix for the data type issue with twitter ids. We now store status IDs and twitter user ids as NUMERIC fields instead of STRINGS. This isn't awesome, but it works for now. We'll probably change this again in the future we feel cheeky.
Added support for the Twitter in-reply-to fields for incoming statuses. It's now possible to build views of 'original' tweets or 'reply' tweets by filtering on the reply fields, as well. Note that only FRESHLY imported statuses will have the reply data.
Twitter's status IDs are hitting the signed int rollover point -- Twitter module 2.4 is an emergency schema update that converts twitter_id into an unsigned bigint.
If you're only using the Twitter module to publish your own tweets, this update is unnecessary. If you're importing statuses, however, you'll likely run into problems shortly unless this version is installed.
Apologies for the quick 2.2 release: This release fixes a bug that caused TinyURL.com to be pinged unnecessarily, even if no twitter message was being posted or no !tinyurl was being used in the message.
Since the bug caused unecessary remote web service calls and would burn through finite link IDs on TinyURL.com's server, a quick release was pushed out to fix it. Thanks for your patience, everyone!