Cordova CLI 9.0.0 发布!
2019 年 3 月 22 日
我们很高兴地宣布,我们刚刚发布了 cordova 9.0.0
!
升级方式
npm uninstall -g cordova
npm install -g [email protected]
版本亮点
除了各种改进和修复之外,此版本还更新了其核心库。
默认情况下,所有最新的平台版本都可用。
cordova-android@^8.0.0
cordova-browser@^6.0.0
cordova-electron@^1.0.0
cordova-ios@^5.0.0
cordova-osx@^5.0.0
cordova-windows@^7.0.0
此外,Cordova Electron,作为最新的受支持平台之一,现已推出!
此版本还弃用了 browserify
、fetch
和 copy-from
选项。
由于 NodeJS 4.x 的支持已于 2018 年 4 月 30 日被 NodeJS 团队放弃,因此我们将此版本所需的最低 NodeJS 版本提高到 6.x。
请在 issues.cordova.io 上报告您发现的任何问题!
更改包括
- GH-414 Cordova CLI 版本准备(Cordova 9)
- 升级依赖
cordova-lib@^9.0.0
cordova-common@^3.1.0
editor@^1.0.0
(仅前置^
)loud-rejection@^2.0.0
- 升级开发依赖
jasmine@^3.3.1
eslint-plugin-promise@^4.0.1
eslint-plugin-node@^8.0.1
eslint-plugin-import@^2.16.0
eslint-config-standard@^12.0.0
eslint-config-semistandard@^13.0.0
eslint@^5.15.2
- 修复 Jasmine 中
logger[level]
间谍
- 升级依赖
- GH-397 更新 Node.js 弃用通知消息
- GH-395 修复拼写错误:“esecially” 改为 especially
- GH-364 修复构建测试的 spec 标签
- GH-344 检查
bin/cordova
是否在 Travis CI 上工作 - CB-13740 优雅地处理不返回检查要求(requirements)的平台
- GH-327 在所有测试期间存根遥测调用
- GH-322 移除对
fetch
选项的支持 - GH-321 移除对
browserify
的支持 - GH-317 cli.spec:与遥测相关的改进
- GH-316 移除主 CLI 函数的
callback
参数 - GH-298 移除对已弃用的
--copy-from
的支持 - GH-298 清理调用
cordova-create
的代码