Apache Cordova 3.1

Posted by: Andrew Grieve

02 Oct 2013

The Apache Cordova team has just released Cordova 3.1.0. Hurray! Most notable changes include:

To upgrade a 3.0 project (replace android with the platform you want to update):

npm install -g cordova
cd my_project
cordova platform update android

For non-CLI projects or for pre-3.0 projects, refer to the upgrade guides.

What’s new in Android

The Android platform saw 55 commits land since 3.0.0. Notable changes include:

For a full list of changes, refer to the Android RELEASENOTES.md.

What’s new in iOS

There were 50 commits to iOS since 3.0.0. The focus, of course, was support for iOS 7 and Xcode 5.

For a full list of changes, refer to the iOS RELEASENOTES.md.

What’s new in BlackBerry

There have been 48 commits to the BlackBerry platform since 3.0.0. Many performance and stability improvements were introduced. Other notable changes include:

What’s new in Windows Phone 7 & 8

Defects closed:

Other changes include:

What’s new in Windows 8

Windows 8 support has been added to cordova-cli, so you can now run:

cordova platform add windows8

All plugins were broken out into the respective repositories. All plugins are fully supported to be installed/uninstalled with plugman, and cordova-cli.

Supported plugins include : * org.apache.cordova.camera * org.apache.cordova.console * org.apache.cordova.device.motion * org.apache.cordova.device.orientation * org.apache.cordova.device * org.apache.cordova.dialogs * org.apache.cordova.file-transfer * org.apache.cordova.file * org.apache.cordova.geolocation * org.apache.cordova.inappbrowser (some limitations because of iframe use and security model) * org.apache.cordova.media-capture * org.apache.cordova.network-information

What’s new in Firefox OS

Firefox OS support has been added to cordova-cli, so you can run:

cordova platform add firefoxos

Firefox OS support is still in the very early phases of development. We will continue to work towards adding support for all of cordova’s APIs. Currently, Firefox OS support only two plugins: