Cordova CLI 10.0.0 版本發佈!
2020 年 8 月 4 日
我們很高興宣布,我們剛剛發布了 cordova 10.0.0
!
升級方式
npm uninstall -g cordova
npm install -g cordova@10.0.0
版本重點
除了各種改進和修復之外,此版本還更新了其核心函式庫。
以下平台已更新至最新的固定版本。
cordova-android@^9.0.0
cordova-ios@^6.1.0
cordova-osx@^6.0.0
此外,此版本還進行了以下變更:
- 移除了
plugin save
命令,該命令自 7.0 版本起已成為預設行為。 - 改善了
cordova info
的顯示。 - 將此版本所需的最低 NodeJS 版本提高到 10.x。
請在 issues.cordova.io 回報您發現的任何問題!
變更內容包括:
- GH-521 test: 修復 node.js 版本檢查
- GH-520 chore: 重建
package-lock
- GH-519 breaking: 更新
cordova-lib@^10.0.0
- GH-402 微小的 CLI 文件改進
- GH-518 feat(ci): 遷移至
github-actions
- GH-516 chore: 移除
node-8
棄用過渡步驟 - GH-517 chore: 新增
package-lock.json
- GH-515 chore: 改善 npm ignore
- GH-513 breaking: 更新開發相依性
mock-stdin@^1.0.0
nyc@^15.1.0
rewire@^5.0.0
- GH-514 chore: 清理
package.json
- GH-512 breaking: 更新相依性
configstored@^5.0.1
cordova-commond@^4.0.2
cordova-created@^3.0.0
cordova-libd@^9.0.1
execad@^4.0.3
insightd@^0.10.3
loud-rejectiond@^2.2.0
noptd@^4.0.3
semverd@^7.3.2
systeminformationd@^4.26.10
update-notifierd@^4.1.0
- GH-511 chore(
eslint
): 升級至 3.0.0 並修正問題 - GH-510 feat: 將 "
cordova info
" 函式庫邏輯遷移至 cli - chore(asf): 更新 git 通知設定
- 更新 CONTRIBUTING.md
- GH-495 fix: 無法呼叫
config
或create
命令 - GH-494 refactor(
create
): 使用cordova-create
3.0.0-nightly - GH-493 refactor:
eslint
設定 - GH-490 refactor(
create
): 不再將~
展開為$HOME
- GH-489 refactor(
create
): 直接相依於cordova-create
- GH-485 docs(
config
): 移除 "autosave
" 設定 - GH-484 test(
config
): 使用通用配置鍵名稱 - GH-483 refactor: 移除無用程式碼並簡化
- GH-486 docs: 取消 "
plugin save
" 命令的文件化 - GH-488 docs: 移除 "
cordova create
" 引數 "config" 的提及 - GH-487 docs(
info
): 移除關於info.txt
的過時註解 - GH-482 docs: 再次取消 "
platform save
" 的文件化 - GH-475 refactor: 移除對
<project>/.cordova/config.json
的支援 - GH-468 docs: 取消 "
hooks/
" 目錄的文件化 - GH-467 docs: 取消 "
platform check
" 命令的文件化 - GH-481 chore: 更新
jasmine
相依性 - GH-480 chore: 移除對 node 6 和 8 的支援
- GH-479 chore: 將版本更新至 10.0.0-dev
- GH-477 避免在測試中註冊過多的事件監聽器
- GH-476 取消已移除的
platform save
命令的文件化 - GH-473 修復被封鎖的
telemetry
呼叫 - GH-472 fix:
telemetry.track
中的引數篩選 - GH-474 移除不支援的選項
--copy-from
- GH-458 chore: 針對版本 < 10 的 node 發出棄用警告
- GH-471 為遙測模組新增單元測試
- GH-469 使用
semver
來檢查是否使用預發布版本 - GH-470 chore: 新增 codecov 以在 GH 中顯示覆蓋率
- GH-459 chore: 將
istanbul
替換為nyc
- GH-427
README
中的小修正 - GH-454 chore: 針對版本 < 8 的 node 發出警告
- GH-430 chore: 將 Node.js 12 新增至 CI 服務
- GH-440 docs(readme): 移除重複的說明
- GH-433 更新了支援的平台
- GH-426 處理輸出錯誤字串
- GH-423 更簡潔地監聽最新的 CordovaLogger
- GH-421 修復
cordova config list
命令 - GH-419 修復
cordova config list
命令識別 - GH-365 開始需求單元測試