Cordova 6.0.0 发布!
2016年1月28日
新版本的 Cordova 工具现在已上线!
版本亮点包括
- 更新了默认平台版本为
cordova-android@5
,cordova-ios@4
和[email protected]
。[email protected]
支持 Android 6.X.X (Marshmallow)[email protected]
添加了 iOS9 和WKWebView
支持[email protected]
更新了平台以使用新的平台 API。
- 为
create
命令添加了一个新的模板功能。 例如,cordova create --template cordova-app-hello-world
。 这可以通过 npm、git URL 或本地路径获取模板。 - 移除了对我们旧的 Cordova 插件注册表的支持。现在插件只能通过 npm、git URL 或本地路径安装。
- 为
cordova
添加了默认插件锁定。这意味着cordova plugin add cordova-plugin-camera
将获取插件的锁定版本,而不是始终获取latest
版本。用户仍然可以通过cordova plugin add cordova-plugin-camera@VERSION
安装任何版本的插件。 - 为 amazon-fireos 和 wp8 添加了弃用通知。我们的目标是在 6 个月内移除对这些平台的支持。请改为目标 Android 和 Windows。
更新你的工具
-
如果你安装了
cordova
npm install -g cordova@latest
-
如果你安装了
plugman
npm install -g plugman@latest
更改包括
平台更新
将这些平台添加到你的项目时,默认使用以下版本
cordova-lib
- CB-10432 修复了为新添加的平台安装插件的问题
- CB-10423 允许递归文件夹复制,跳过任何 ..
- CB-10394 将锁定的 Android 版本更新为
~5.1.0
- CB-10299 将锁定的 windows 版本更新为
~4.3.0
- CB-10274 将 www 目录设置为 plugman 的默认目录
- CB-10121 为 amazon-fireos 和 wp8 添加了弃用通知
- CB-7183 防止插件从项目外部读取/写入/修改文件
- CB-8455 添加了
--nohooks
选项。 - CB-10193 添加了关于删除
pre_package
的弃用通知 - CB-10147 将锁定的 iOS 版本更新为
~4.0.0
- CB-10125: Android 构建在只读文件上失败。
- CB-6698 修复了带有父级的框架的目录解析。
- CB-9653 添加了 blackberry10 启动画面的复制
- 为新的插件命名约定提供 Ubuntu 支持
- CB-9957 移除了从 Cordova 插件注册表获取插件的支持。现在只能从 npm 获取插件。
- CB-10108 修复了 android 框架的安装/删除问题
- CB-9964 为
cordova create
添加了--template
支持 - 从
cordova platform
中删除--usegit
标志。推荐的方法是使用cordova platform add git_url#branch
- CB-10081 锁定的插件版本。这些是添加插件时获取的默认版本。
- 在 amazon-fireos 平台上为 plugman 安装添加缺失的
package_suffix
函数。 - CB-10057 - 删除
<access>
标签不会删除ATS
条目 - CB-10048 将
<access>
标签混淆为ATS
指令
cordova-cli
- CB-10424 将 cordova-lib 依赖更新为 6.0.0
- 从实验性标志列表中删除 browserify
- CB-8455 添加了
--nohooks
选项。 - CB-9964 为
cordova create
添加了--template
支持 - 从
cordova platform
中删除--usegit
标志。推荐的方法是使用cordova platform add git_url#branch
- CB-9836 添加
.gitattributes
以防止存储库中出现CRLF
行尾 - 添加了关于弃用 amazon-fireos 以用于 Fire OS 5.0+ 设备的消息。2015 年以后的 FireOS 设备应仅使用 Android 平台。
- 添加了关于弃用 wp8 的消息。用户应开始以 windows 平台为目标。
- 添加 JIRA 问题跟踪器链接。
cordova-plugman
- CB-10424 将 cordova-lib 依赖更新为 6.0.0
cordova-js
- CB-9883 - 删除未使用的桥接测试
- 添加 JIRA 问题跟踪器链接
Cordova CLI 6.0.0 的锁定平台版本
- Cordova Amazon-FireOS: ~3.6.3
- Cordova Android: ~5.1.0
- Cordova BlackBerry10: ~3.8.0
- Cordova Browser: ~4.0.0
- Cordova FirefoxOS: ~3.6.3
- Cordova iOS: ~4.0.1
- Cordova OSX: ~4.0.0
- Cordova Ubuntu: ~4.3.2
- Cordova Windows: ~4.3.0
- Cordova WebOS: ~3.7.0
- Cordova WP8: ~3.8.2
Cordova CLI 6.0.0 的锁定插件版本
- cordova-plugin-battery-status: ~1.1.1
- cordova-plugin-camera: ~2.1.0
- cordova-plugin-console: ~1.0.2
- cordova-plugin-contacts: ~2.0.1
- cordova-plugin-device: ~1.1.1
- cordova-plugin-device-motion: ~1.2.0
- cordova-plugin-device-orientation: ~1.0.2
- cordova-plugin-dialogs: ~1.2.0
- cordova-plugin-file: ~4.1.0
- cordova-plugin-file-transfer: ~1.5.0
- cordova-plugin-geolocation: ~2.1.0
- cordova-plugin-globalization: ~1.0.2
- cordova-plugin-inappbrowser: ~1.2.0
- cordova-plugin-legacy-whitelist: ~1.1.1
- cordova-plugin-media: ~2.1.0
- cordova-plugin-media-capture: ~1.2.0
- cordova-plugin-network-information: ~1.2.0
- cordova-plugin-splashscreen: ~3.1.0
- cordova-plugin-statusbar: ~2.1.0
- cordova-plugin-test-framework: ~1.1.1
- cordova-plugin-vibration: ~2.1.0
- cordova-plugin-whitelist: ~1.2.1