Once again, it’s time for another release of Cordova, this time Cordova 3.0.0. This is a major update and a major departure from the previous release in that there is only a single built-in plugin, the App plugin, which deals with Android-specific methods such as allowing the user to override the back button and clear the cache. All the other plugins are now broken out into their own repositories. More details can be found here.
In addition, the workflow has changed for producing an application. Instead of downloading the applications, Cordova can now be downloaded using the Node Package Manager (npm). This is an optional change, since many users who have existing projects, and existing Java code may choose to not use this system. We’re also using other tools, such as plugman, to help with this task.
If you’re not keen on upgrading to 3.0.0, we still are supporting and backporting fixes to 2.9.0. However, we feel that the ability to control which APIs that you ship with your application is a worthy enough change that you’ll want to upgrade to this new version.