部落格 RSS 訂閱

工具發佈:2015 年 1 月 9 日
作者:Steve Gill
2015 年 1 月 9 日

新版本的 cordova 工具現在已上線!

更新您的工具

  • 如果您已安裝 cordova

    npm install -g cordova
    
  • 如果您已安裝 plugman

    npm install -g plugman
    

變更內容包括

平台更新

當將這些平台新增到您的專案時,預設會使用下列版本。這些平台版本是最近發佈的,且工具的預設值已更新

  • Cordova Ubuntu 4.0.0
  • Cordova WP8 3.7.1
  • Cordova BlackBerry10 3.7.0

cordova-lib

  • ConfigParser:重構 getPreference()
  • 解析器:新增基礎解析器 (parser.js) 並使平台解析器繼承自它
  • CB-8230 使 Android 子函式庫的 project.properties 為可選
  • CB-8215Android 上遺失 <source-file>target-dir 時,改善錯誤訊息
  • CB-8217 修正以相對路徑給定外掛程式時的 plugin add --link
  • CB-8216 相對於原始 CWD 解析外掛程式路徑
  • CB-7803 允許在任何主機 OS 上新增任何平台
  • CB-8155 不會因使用 --linkgit url 安裝外掛程式而失敗
  • 使用此套件的 npm 命令描述更新 README
  • CB-8129 新增 npm run cover 命令以產生測試涵蓋率報告
  • CB-8114 為外掛程式指定 cache-min-time
  • CB-8190 使 plugman config/cache 目錄可透過 PLUGMAN_HOME 自訂
  • CB-7610 修正 cordova plugin add d:\path (或任何其他非 c: 路徑)
  • CB-8158 為 browserify 程式碼新增 hasModule 檢查
  • CB-8173 指向最新的 Ubuntu 版本
  • CB-8179 指向最新的 WP8 版本
  • CB-8158symbolList 新增至 cordova.js
  • CB-8154 修正新增平台或外掛程式時的錯誤
  • browserify:更新 require 以使用 symbollist
  • Amazon 在框架中新增了一個名為 gradleReference 的類型
  • CB-7736 更新 npm 依賴項以將 qs module 升級至 1.0
  • CB-8086 使用套件名稱作為子專案的前綴
  • CB-8067 外部化 valid-identifier,它現在是一個獨立的模組
  • 為應用程式 ID 新增識別碼檢查,搜尋 java+C# 保留字
  • CB-6472 將內容新增至 -Info.plist - 意外行為
  • CB-8053Windows 平台上,在外掛程式中包含專案參考會失敗
  • 安裝外掛程式時傳遞 searchpath
  • 在框架中新增一個名為 gradleReference 的類型

cordova

  • CB-6756 使用 cordova_lib.binname 而不是 cordova
  • CB-8129 新增 npm run cover 命令以產生測試涵蓋率報告
  • searchpath 選項已新增至 restore

cordova-js

  • CB-8210 根據 platformVersion 為 App/CoreAndroid 外掛程式使用正確的外掛程式
  • CB-8210 Android:透過訊息通道從原生程式碼觸發事件
  • CB-8210 Android:為事件新增訊息通道
  • CB-8129 新增 cover grunt 工作以產生測試涵蓋率報告
  • Amazon 相關變更:base64.toArrayBuffer 用於轉換 base64 字串
  • CB-8158 填入 symbolList

plugman

  • 修正指向 Chrome 外掛程式的損壞連結

Cordova CLI 4.2.0 的固定平台版本

  • Cordova Amazon-FireOS:3.6.3
  • Cordova Android:3.6.4
  • Cordova BlackBerry10:3.7.0
  • Cordova Browser:3.6.0
  • Cordova FirefoxOS:3.6.3
  • Cordova iOS:3.7.0
  • Cordova Ubuntu:4.0.0
  • Cordova Windows:3.7.1
  • Cordova WP8:3.7.1