博客 RSS 订阅

CLI、Plugman & 插件发布:2013 年 10 月 28 日
作者:Steve Gill
2013 年 10 月 28 日

今天,我们发布插件和工具版本,为 Cordova 3.2.0 做准备。最值得注意的更改包括

  • Cordova CLI 和 Plugman 已重构为使用 promises 而不是回调
  • CB-5125 用子进程 spawn 替换 shell.exec
  • CB-2234 添加了 cordova info 命令
  • CB-5128 仓库 & 问题标签已添加到我们所有核心插件的 plugin.xml 文件中。这将允许我们在注册表中显示问题跟踪器和仓库信息。
  • CB-5184 修复卸载逻辑过于激进的问题 (plugman)
  • 改进了有关插件的依赖项卸载 (plugman)
  • FirefoxOS 支持 device-motion、device-orientation 和 dialogs 插件。

插件已在我们的注册表 plugins.cordova.io 上更新。

例如,将您的 Cordova-CLI 版本更新到 3.1.0-0.2.0

npm install -g cordova

例如,更新您的震动插件

cordova plugin rm org.apache.cordova.vibration
cordova plugin add org.apache.cordova.vibration

例如,升级 3.0 项目(将 android 替换为您要更新的平台)

npm install -g cordova
cd my_project
cordova platform update android

值得注意的更改

  • CB-5106 - 修复损坏的测试 (Cordova-CLI)
  • CB-4958 - iOS - 相机插件不应显示状态栏(camera)
  • CB-5154 日志格式不正确(控制台)
  • CB-4825 使用 CoreMotion 框架进行加速度计 (device-motion)
  • CB-5129:向 FileEntry 和 DirectoryEntry 对象添加一致的文件系统属性 (file)
  • CB-5015 BlackBerry10 为 File.slice 添加缺失的依赖项 (file)
  • CB-4995 修复快速打开然后关闭 WebView 时崩溃的问题 (inappbrowser)
  • CB-4930 - iOS - InAppBrowser 应考虑状态栏 (inappbrowser)
  • CB-4858 在 JS 中将相对 URL 转换为绝对 URL (inappbrowser)
  • CB-3747 修复后退按钮与关闭按钮具有不同的关闭逻辑问题。(inappbrowser)
  • CB-5021 将 closeDialog() 公开为一个公共函数,并使其可以安全地多次调用。(inappbrowser)
  • CB-5199 - ios - 媒体捕获 - iOS 7 下的 UI 问题 (media capture)