博客 RSS 订阅

工具发布!
作者:Bryan Ellis
2018年12月25日

我们很高兴地宣布,我们刚刚发布了工具的更新!

发布亮点

由于 NodeJS 4.x 的支持已于 2018 年 4 月 30 日被 NodeJS 团队放弃,因此我们将此版本所需的最低 NodeJS 版本提高到 6.x。

请在 issues.cordova.io 报告您发现的任何问题!

更改包括

cordova-app-hello-world

  • GH-24 合并 cordova-template-reference
  • 略微的 CSS 现代化和使用系统字体
  • CB-12886:修复 iOS 11+ 上的安全区域处理
  • CB-14098:删除未使用的 res 文件夹
  • CB-12397:修复插件和平台的 .gitignore
  • CB-12762:将 package.json 仓库项指向 github 而不是 apache 镜像站点

cordova-fetch

  • GH-56 升级依赖项 cordova-common@3 和 fs-extra@7
  • GH-48 添加了测试覆盖率
  • GH-49 放弃使用 Q 改用原生 Promises
  • GH-50 优雅地处理损坏的 NODE_PATH 设置
  • GH-44 在任何递归父目录中查找 node_modules
  • GH-26 CB-14173: 修复 cordova <platform|plugin> add --link
  • GH-24 CB-14133: 避免获取已安装的软件包
  • GH-23 CB-14140: 删除 shelljs
  • GH-18 简化安装位置检索
  • GH-22 处理丢失的选项
  • GH-21 CB-14066: 放弃对 Node 4 的支持
  • CB-13503: 修复使用 file:path/to/plugin 时的 trimID 错误
  • GH-12 启用对 git+http 的支持

cordova-js

  • GH-168 CB-14071: 放弃对 Node 4 的支持
  • GH-162 CB-14156: 删除 Browserify
  • GH-175 删除对已弃用平台、未使用的依赖项 (express) 和未使用的任务的支持

cordova-serve

  • GH-14 CB-14198: (所有) 修复在非美国 Windows 10 下运行 simulate --target= 时的错误
  • GH-15 在解析之前不要恢复模拟的资源
  • GH-13 依赖项更新 & 用 which 替换 shelljs
  • GH-12 CB-14069: 放弃 Node 4 支持,添加 Node 10 支持
  • GH-10 CB-14191: (android) 修复模块需要时的错误