博客 RSS订阅

工具发布:2015年1月9日
作者:Steve Gill
2015年1月9日

新版本的 Cordova 工具现已上线!

更新你的工具

  • 如果已安装 cordova

    npm install -g cordova
    
  • 如果已安装 plugman

    npm install -g plugman
    

更改包括

平台更新

当向你的项目添加这些平台时,默认使用以下版本。这些平台版本是最近发布的,工具的默认设置已更新。

  • Cordova Ubuntu 4.0.0
  • Cordova WP8 3.7.1
  • Cordova BlackBerry10 3.7.0

cordova-lib

  • ConfigParser: 重构 getPreference()
  • 解析器:添加基础解析器 (parser.js) 并使平台解析器继承自它
  • CB-8230 使 Android 子库的 project.properties 为可选
  • CB-8215Android<source-file> 缺少 target-dir 时,改进错误消息
  • CB-8217 修复当插件以相对路径给出时,plugin add --link 的问题
  • CB-8216 解析相对于原始 CWD 的插件路径
  • CB-7803 允许在任何主机操作系统上添加任何平台
  • CB-8155 不要因为使用 --linkgit url 安装插件失败
  • 使用此软件包的 npm 命令描述更新 README
  • CB-8129 添加 npm run cover 命令以生成测试覆盖率报告
  • CB-8114 为插件指定 cache-min-time
  • CB-8190 使 plugman config/cache 目录可以通过 PLUGMAN_HOME 进行自定义
  • CB-7610 修复 cordova plugin add d:\path (或任何其他非 c: 路径)
  • CB-8158 向 browserify 代码添加 hasModule 检查
  • CB-8173 指向最新的 Ubuntu 版本
  • CB-8179 指向最新的 WP8 版本
  • CB-8158symbolList 添加到 cordova.js
  • CB-8154 修复添加平台或插件时的错误
  • browserify: 更新 require 以使用 symbollist
  • Amazon 在框架中添加了一个名为 gradleReference 的类型
  • CB-7736 更新 npm 依赖以将 qs module 提升到 1.0
  • CB-8086 使用包名作为子项目的前缀
  • CB-8067 外部化 valid-identifier,它现在是自己的模块
  • 添加对应用 ID 的标识符检查,搜索 java+C# 保留字
  • CB-6472-Info.plist 添加内容 - 意外行为
  • CB-8053Windows 平台上,在插件中包含项目引用会失败
  • 安装插件时传递 searchpath
  • 在框架中添加一个名为 gradleReference 的类型

cordova

  • CB-6756 使用 cordova_lib.binname 而不是 cordova
  • CB-8129 添加 npm run cover 命令以生成测试覆盖率报告
  • searchpath 选项添加到 restore

cordova-js

  • CB-8210 根据 platformVersion 为 App/CoreAndroid 插件使用正确的插件
  • CB-8210 Android:通过消息通道从原生触发事件
  • CB-8210 Android:为事件添加消息通道
  • CB-8129 添加 cover grunt 任务以生成测试覆盖率报告
  • Amazon 相关更改:使用 base64.toArrayBuffer 转换 base64 字符串
  • CB-8158 填充 symbolList

plugman

  • 修复指向 Chrome 插件的损坏链接

Cordova CLI 4.2.0 的固定平台版本

  • Cordova Amazon-FireOS: 3.6.3
  • Cordova Android: 3.6.4
  • Cordova BlackBerry10: 3.7.0
  • Cordova Browser: 3.6.0
  • Cordova FirefoxOS: 3.6.3
  • Cordova iOS: 3.7.0
  • Cordova Ubuntu: 4.0.0
  • Cordova Windows: 3.7.1
  • Cordova WP8: 3.7.1