Cordova 6.0.0 發佈!
2016 年 1 月 28 日
新版本的 Cordova 工具現已上線!
版本重點包含
- 更新預設平台版本至
cordova-android@5
、cordova-ios@4
和cordova-windows@4.3
。cordova-android@5.1
支援 Android 6.X.X (Marshmallow)cordova-ios@4.0
新增 iOS9 和WKWebView
支援cordova-windows@4.3
更新平台以使用新的平台 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 新增
--template
對cordova create
的支援 - 從
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 新增
--template
對cordova create
的支援 - 從
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