Tools Released!
25 Oct 2016
New updates of our tools are now available!
Release Highlights
- Updated Platforms CB-12039: updated pinned Android to
6.0.0and iOS to4.3.0. Read the Android@6.0.0 release blog and the iOS@4.3.0 release blog. - Deprecation CB-11976: Add deprecated node version warning for 0.x. Lean more about our node deprecation timeline.
- Deprecation CB-11979: added deprecation warning for installing plugins via subdirectories
- Security CB-12017: Updated npm dependencies due to security vulnerabilities.
- New Feature CB-11908: Add
edit-configsupport toconfig.xml.edit-configworks the same way now inplugin.xmlas well asconfig.xml. Read about it at http://cordova.apache.org/docs/en/6.x/plugin_ref/spec.html#edit-config - New Feature CB-3785: add support for
EventListener interfacetoChannel.prototype.subscribe - New Module CB-11607: split out
cordova-createfromcordova-lib. Publishedcordova-createtonpm.
To update your cordova CLI:
npm install -g cordova@latest
Please report any issues you find at issues.cordova.io!
Changes include:
cordova-lib
- CB-12039: updated pinned
Androidto 6.0.0 andiOSto 4.3.0 - CB-11979: added deprecation warning for installing plugins via subdirectories
- CB-11730: Modify condition of if clause to avoid similar project name with plugin name
- CB-11985: Check if cached platform/plugin exists before
npm cache - CB-11951: CB-11967: Respect preference default values when installling plugins
- CB-11771: Deep symlink directories to target project instead of linking the directory itself
- CB-11908: Handle
edit-configinconfig.xmlon prepare - Add github pull request template
- CB-8320: We look for a
build.gradleto make sure it's Android, not anAndroidManifest, because it moved - CB-11811: Moved iOS platform specific tests to
platform.spec.ios.js, addedtest-iosnpm run script. - CB-11811: disable
CocoaPodse2e test temporarily since it is platform specific and requires cocoapods to be installed. - updated
save.spec.jsto use latest android and newer fb plugin - CB-11607: breakout
cordova-createfromcordova-lib - CB-9825: framework tag spec parsing
- CB-11698: Fix plugin installation when restoring platform
- CB-11679: Speed up save/restore tests
- CB-11205: Respect saved variables when installing plugin
- CB-11589: Fix missing plugin files after restore
cordova-cli
- CB-12039: updated
cordova-libto6.4.0 - CB-11976: Updated
package.jsonengine key - CB-11976: Add deprecated node version warning for 0.x
- Add github pull request template
- CB-11607: breakout
cordova-createfromcordova-lib - CB-11623: added back linking
- Document cli - cordova plugin save
- CB-11023: Add doc for conflicting plugins
plugman
- Add github pull request template
- CB-12039: updated
cordova-libto6.4.0
cordova-js
- CB-12017: updated dependencies in
package.json - CB-3785: add support for
EventListener interfacetoChannel.prototype.subscribe - Add github pull request template
- CB-11928: removed jshint from
grunt.registerTaskbecause it doesn't work with node6 - CB-9967: deleted legacy platform specific files
- CB-11522: [windows] Make cordova-js handle
unknowntype - SECURITY ISSUE: Resolve minimatch DDOS issue.
- CB-11522: Make
utils.clonehandle properties gracefully
cordova-common
- CB-12002: Add
getAllowIntents()toConfigParser - CB-11998:
cordova platform adderror withcordova-common@1.5.0 - CB-11776: Add test case for different
edit-configtargets - CB-11908: Add
edit-configtoconfig.xml - CB-11936: Support four new App Transport Security (ATS) keys
- update
config.xmllocation if it is a Android Studio project. - use
arraymethods andobject.keysfor iterating. avoidingfor-inloops - CB-11517: Allow
.foldermatches - CB-11776: check
edit-configtarget exists
