2016-10-25-tools-release.md 6.8 KB


layout: post author:

name: Steve Gill
url: https://twitter.com/stevesgill

title: "Tools Released!" categories: news

tags: release tools

New updates of our tools are now available!

Release Highlights

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 Android to 6.0.0 and iOS to 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-config in config.xml on prepare
  • Add github pull request template
  • CB-8320: We look for a build.gradle to make sure it's Android, not an AndroidManifest, because it moved
  • CB-11811: Moved iOS platform specific tests to platform.spec.ios.js, added test-ios npm run script.
  • CB-11811: disable CocoaPods e2e test temporarily since it is platform specific and requires cocoapods to be installed.
  • updated save.spec.js to use latest android and newer fb plugin
  • CB-11607: breakout cordova-create from cordova-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-lib to 6.4.0
  • CB-11976: Updated package.json engine key
  • CB-11976: Add deprecated node version warning for 0.x
  • Add github pull request template
  • CB-11607: breakout cordova-create from cordova-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-lib to 6.4.0

cordova-js

  • CB-12017: updated dependencies in package.json
  • CB-3785: add support for EventListener interface to Channel.prototype.subscribe
  • Add github pull request template
  • CB-11928: removed jshint from grunt.registerTask because it doesn't work with node6
  • CB-9967: deleted legacy platform specific files
  • CB-11522: [windows] Make cordova-js handle unknown type
  • SECURITY ISSUE: Resolve minimatch DDOS issue.
  • CB-11522: Make utils.clone handle properties gracefully

cordova-common

  • CB-12002: Add getAllowIntents() to ConfigParser
  • CB-11998: cordova platform add error with cordova-common@1.5.0
  • CB-11776: Add test case for different edit-config targets
  • CB-11908: Add edit-config to config.xml
  • CB-11936: Support four new App Transport Security (ATS) keys
  • update config.xml location if it is a Android Studio project.
  • use array methods and object.keys for iterating. avoiding for-in loops
  • CB-11517: Allow .folder matches
  • CB-11776: check edit-config target exists