博客 RSS Feed

Cordova CLI 10.0.0 发布!
作者:Bryan Ellis
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 修复:无法调用 configcreate 命令
  • 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 开始需求单元测试