Blog RSS Feed

Cordova Create, Common, and Xcode Released!
By: Bryan Ellis
01 Jun 2020

We are happy to announce that we have just released an update to our tools!

Release Highlights

cordova-common

  • GH-143 fix: typo in access & allow navigation
  • GH-142 fix(ConfigParser): ImageResources constructor

xcode

  • GH-109 Add targetName to parameter to getBuildProperty

cordova-create

  • GH-52 Fix isRemoteUri
  • GH-40 breaking: major usability & maintainability improvements
    • Write package.json with indentation of 2
    • Simplify interface of main export (§1)
    • New logic for setting attributes in package.json & config.xml (§3)
    • Do not copy "missing" files from default template (§5)
    • Reduce number of supported template layouts (§7)
    • Drop support for linking (§8)
    • Use either opts.events or a no-op for logging (§4)

Changes include:

cordova-common

  • GH-141 chore: apply random missing minor changes
  • GH-143 fix: typo in access & allow navigation
  • GH-142 fix(ConfigParser): ImageResources constructor

xcode

  • GH-109 Add targetName to parameter to getBuildProperty

cordova-create

  • GH-65 chore(npm): bump dependencies w/ rebuilt package-lock
  • GH-64 refactor: small syntax changes
  • GH-63 chore: various cleanup changes
  • GH-60 chore(eslint): bump package
  • GH-59 breaking(npm): bump dependencies
  • GH-62 ci: use GitHub Actions
  • GH-58 chore(npm): use short notation in package.json
  • GH-55 chore: eslint config cleanup
  • GH-53 feat: support .gitignore files in generated app
  • GH-54 refactor: eslint setup
  • GH-52 Fix isRemoteUri
  • GH-51 Add syntax highlighting to code samples in README
  • GH-48 chore: update testing (jasmine & nyc)
  • GH-40 breaking: major usability & maintainability improvements
    • Write package.json with indentation of 2
    • Simplify interface of main export (§1)
    • New logic for setting attributes in package.json & config.xml (§3)
    • Do not copy "missing" files from default template (§5)
    • Reduce number of supported template layouts (§7)
    • Drop support for linking (§8)
    • Use either opts.events or a no-op for logging (§4)
  • GH-50 chore: improve npm ignore list
  • GH-49 chore: bump production dependencies
  • GH-47 breaking: drop node 6 and 8 support
  • GH-42 chore: bump eslint-utils from 1.3.1 to 1.4.3
  • GH-44 chore: bump js-yaml from 3.12.0 to 3.13.1
  • GH-43 chore: bump lodash from 4.17.11 to 4.17.15
  • GH-45 chore: replace http URLs in package-lock.json w/ https
  • GH-41 chore: update nyc dev dependency
  • GH-39 chore: add Node.js 12 to CI services
  • chore: remove deprecated engineStrict from package.json