部落格 RSS 訂閱

Cordova CLI 9.0.0 發佈!
作者:Bryan Ellis
2019 年 3 月 22 日

我們很高興宣布,我們剛剛發布了 cordova 9.0.0

升級方式

npm uninstall -g cordova
npm install -g cordova@9.0.0

版本重點

除了各種改進和修復之外,此版本還更新了其核心函式庫。

預設情況下,所有最新的平台版本都可用。

  • cordova-android@^8.0.0
  • cordova-browser@^6.0.0
  • cordova-electron@^1.0.0
  • cordova-ios@^5.0.0
  • cordova-osx@^5.0.0
  • cordova-windows@^7.0.0

此外,Cordova Electron 作為最新的支援平台之一也已推出!

此版本也已棄用 browserifyfetchcopy-from 選項。

由於 NodeJS 4.x 的支援已於 2018 年 4 月 30 日由 NodeJS 團隊終止,因此我們已將此版本所需的最低 NodeJS 版本提高到 6.x。

請在 issues.cordova.io 回報您發現的任何問題!

變更內容包括

  • GH-414 Cordova CLI 版本準備 (Cordova 9)
    • 已提升的相依性
      • cordova-lib@^9.0.0
      • cordova-common@^3.1.0
      • editor@^1.0.0 (僅預先加入 ^)
      • loud-rejection@^2.0.0
    • 已提升的開發相依性
      • jasmine@^3.3.1
      • eslint-plugin-promise@^4.0.1
      • eslint-plugin-node@^8.0.1
      • eslint-plugin-import@^2.16.0
      • eslint-config-standard@^12.0.0
      • eslint-config-semistandard@^13.0.0
      • eslint@^5.15.2
    • 修正 Jasmine 中的 logger[level] 間諜程式
  • GH-397 更新 Node.js 棄用通知訊息
  • GH-395 修正錯字:「esecially」改為 especially
  • GH-364 修復建置測試的規格標籤
  • GH-344 檢查 bin/cordova 在 Travis CI 上是否正常運作
  • CB-13740 正常處理未傳回檢查需求的平台
  • GH-327 在所有測試期間 Stub 遙測呼叫
  • GH-322 移除對 fetch 選項的支援
  • GH-321 移除對 browserify 的支援
  • GH-317 cli.spec:與遙測相關的改進
  • GH-316 移除主要 CLI 函式的 callback 參數
  • GH-298 移除對已棄用的 --copy-from 的支援
  • GH-298 清理呼叫 cordova-create 的程式碼