Cordova CLI 10.0.0 发布!
2020年8月4日
我们很高兴地宣布,我们刚刚发布了 cordova 10.0.0
!
升级方法
npm uninstall -g cordova
npm install -g [email protected]
版本亮点
除了各种改进和修复之外,此版本还更新了其核心库。
以下平台已更新至最新的固定版本。
cordova-android@^9.0.0
cordova-ios@^6.1.0
cordova-osx@^6.0.0
此外,此版本还进行了以下更改:
- 删除了
plugin save
命令,该命令自 7.0 版本以来已成为默认行为。 - 改进了
cordova info
显示。 - 将此版本所需的最低 NodeJS 版本提高到 10.x。
请在 issues.cordova.io 上报告您发现的任何问题!
更改包括:
- GH-521 测试:修复 node.js 版本检查
- GH-520 构建:重建
package-lock
- GH-519 破坏性更改:升级
cordova-lib@^10.0.0
- GH-402 小的 CLI 文档改进
- GH-518 功能(ci):迁移到
github-actions
- GH-516 构建:删除
node-8
弃用过渡步骤 - GH-517 构建:添加
package-lock.json
- GH-515 构建:改进 npm ignore
- GH-513 破坏性更改:升级开发依赖项
mock-stdin@^1.0.0
nyc@^15.1.0
rewire@^5.0.0
- GH-514 构建:清理
package.json
- GH-512 破坏性更改:升级依赖项
configstored@^5.0.1
cordova-commond@^4.0.2
cordova-created@^3.0.0
cordova-libd@^9.0.1
execad@^4.0.3
insightd@^0.10.3
loud-rejectiond@^2.2.0
noptd@^4.0.3
semverd@^7.3.2
systeminformationd@^4.26.10
update-notifierd@^4.1.0
- GH-511 构建 (
eslint
):升级到 3.0.0 并修复 - GH-510 功能:将 "
cordova info
" 库逻辑迁移到 cli - 构建(asf):更新 git 通知设置
- 更新 CONTRIBUTING.md
- GH-495 修复:无法调用
config
或create
命令 - GH-494 重构 (
create
):使用cordova-create
3.0.0-nightly - GH-493 重构:
eslint
设置 - GH-490 重构 (
create
):不再将~
展开为$HOME
- GH-489 重构 (
create
):直接依赖cordova-create
- GH-485 文档 (
config
):删除 "autosave
" 设置 - GH-484 测试 (
config
):使用通用的配置键名称 - GH-483 重构:删除死代码并简化
- GH-486 文档:取消记录 "
plugin save
" 命令 - GH-488 文档:删除对 "
cordova create
" 参数 "config" 的提及 - GH-487 文档 (
info
):删除有关info.txt
的过时说明 - GH-482 文档:再次取消记录 "
platform save
" - GH-475 重构:删除对
<project>/.cordova/config.json
的支持 - GH-468 文档:取消记录 "
hooks/
" 目录 - GH-467 文档:取消记录 "
platform check
" 命令 - GH-481 构建:更新
jasmine
依赖项 - GH-480 构建:删除对 node 6 和 8 的支持
- GH-479 构建:将版本号提升到 10.0.0-dev
- GH-477 避免在测试中注册过多事件侦听器
- GH-476 取消记录已删除的
platform save
命令 - GH-473 修复阻止的
telemetry
调用 - GH-472 修复:
telemetry.track
中的参数过滤 - GH-474 删除不支持的选项
--copy-from
- GH-458 构建:针对 <10 的 node 弃用警告
- GH-471 为遥测模块添加单元测试
- GH-469 使用
semver
检查是否正在使用预发布版本 - GH-470 构建:添加 codecov 以在 GH 中显示覆盖率
- GH-459 构建:将
istanbul
替换为nyc
- GH-427
README
中的小修复 - GH-454 构建:针对版本 < 8 的 node 警告
- GH-430 构建:将 Node.js 12 添加到 CI 服务
- GH-440 文档 (readme):删除重复的说明
- GH-433 更新了支持的平台
- GH-426 处理输出错误字符串
- GH-423 更简洁地监视最新的 CordovaLogger
- GH-421 修复
cordova config list
命令 - GH-419 修复
cordova config list
命令识别 - GH-365 开始需求单元测试