Cordova 6.0.0 Released!
28 Jan 2016
New versions of cordova tools are now live!
Release Highlights include:
- Updated default platform versions to
cordova-android@5
,cordova-ios@4
andcordova-windows@4.3
.cordova-android@5.1
supports Android 6.X.X (Marshmallow)cordova-ios@4.0
adds iOS9 andWKWebView
supportcordova-windows@4.3
updated the platform to use the new Platform API.
- Added a new template feature to
create
command. E.g.cordova create --template cordova-app-hello-world
. This can fetch templates via npm, git URL or local paths. - Removed support for our old Cordova Plugins Registry. Now plugins can only be installed via npm, git URL or local paths.
- Added default plugin pinning to
cordova
. This means thatcordova plugin add cordova-plugin-camera
will fetch the pinned version of the plugin instead of the always grabbing thelatest
. Users can still install any version of a plugin viacordova plugin add cordova-plugin-camera@VERSION
. - Added deprecation notices for amazon-fireos and wp8. We are aiming to remove support for these platforms in 6 months. Target Android and Windows instead.
To update your tools:
-
If you have
cordova
installed:npm install -g cordova@latest
-
If you have
plugman
installed:npm install -g plugman@latest
Changes include:
Platform updates
When adding these platforms to your project, the following versions are now used by default:
cordova-lib
- CB-10432 Fix plugin installation for newly added platform
- CB-10423 allow recursive folder copy skipping whatever .. was
- CB-10394 updated pinned Android version to
~5.1.0
- CB-10299 updated pinned windows version to
~4.3.0
- CB-10274 Make www directory the default for plugman
- CB-10121 added deprecation notice for amazon-fireos and wp8
- CB-7183 prevent read/write/modify files outside project from plugins
- CB-8455 Added
--nohooks
option. - CB-10193 Add deprecation notice about
pre_package
removal - CB-10147 updated pinned iOS to
~4.0.0
- CB-10125: Android build fails on read-only files.
- CB-6698 Fix directory resolution of framework with parent.
- CB-9653 Adds copying of blackberry10 splashscreens
- Ubuntu support for the new plugin naming convention
- CB-9957 removed support for fetching from Cordova Plugins Registry. Only fetch plugins from npm now.
- CB-10108 Fixes android frameworks installation/removal
- CB-9964 Added
--template
support tocordova create
- Removing the
--usegit
flag fromcordova platform
. Recommended method is to usecordova platform add git_url#branch
- CB-10081 pinned plugin versions. These are default versions fetched when adding a plugin.
- add missing
package_suffix
function on amazon-fireos platform for plugman installations. - CB-10057 - removing
<access>
tag does not removeATS
entry - CB-10048 clobbering of
<access>
tags toATS
directives
cordova-cli
- CB-10424 Updated cordova-lib dependency to 6.0.0
- Remove browserify from experimental flags list
- CB-8455 Added
--nohooks
option. - CB-9964 Added
--template
support tocordova create
- Removing the
--usegit
flag fromcordova platform
. Recommended method is to usecordova platform add git_url#branch
- CB-9836 Add
.gitattributes
to preventCRLF
line endings in repos - Added message about deprecating amazon-fireos for Fire OS 5.0+ devices. 2015 onwards FireOS devices should use Android platform only.
- Added message about deprecating wp8. Users should start targeting the windows platform instead.
- add JIRA issue tracker link.
cordova-plugman
- CB-10424 Updated cordova-lib dependency to 6.0.0
cordova-js
- CB-9883 - remove unused bridge tests
- add JIRA issue tracker link
Pinned Platform Versions for Cordova CLI 6.0.0
- Cordova Amazon-FireOS: ~3.6.3
- Cordova Android: ~5.1.0
- Cordova BlackBerry10: ~3.8.0
- Cordova Browser: ~4.0.0
- Cordova FirefoxOS: ~3.6.3
- Cordova iOS: ~4.0.1
- Cordova OSX: ~4.0.0
- Cordova Ubuntu: ~4.3.2
- Cordova Windows: ~4.3.0
- Cordova WebOS: ~3.7.0
- Cordova WP8: ~3.8.2
Pinned Plugin Versions for Cordova CLI 6.0.0
- cordova-plugin-battery-status: ~1.1.1
- cordova-plugin-camera: ~2.1.0
- cordova-plugin-console: ~1.0.2
- cordova-plugin-contacts: ~2.0.1
- cordova-plugin-device: ~1.1.1
- cordova-plugin-device-motion: ~1.2.0
- cordova-plugin-device-orientation: ~1.0.2
- cordova-plugin-dialogs: ~1.2.0
- cordova-plugin-file: ~4.1.0
- cordova-plugin-file-transfer: ~1.5.0
- cordova-plugin-geolocation: ~2.1.0
- cordova-plugin-globalization: ~1.0.2
- cordova-plugin-inappbrowser: ~1.2.0
- cordova-plugin-legacy-whitelist: ~1.1.1
- cordova-plugin-media: ~2.1.0
- cordova-plugin-media-capture: ~1.2.0
- cordova-plugin-network-information: ~1.2.0
- cordova-plugin-splashscreen: ~3.1.0
- cordova-plugin-statusbar: ~2.1.0
- cordova-plugin-test-framework: ~1.1.1
- cordova-plugin-vibration: ~2.1.0
- cordova-plugin-whitelist: ~1.2.1