部落格 RSS Feed

外掛程式發佈
作者:Steve Gill
2016 年 9 月 14 日

今天更新了以下外掛程式

  • cordova-plugin-battery-status: 1.2.0
  • cordova-plugin-camera: 2.3.0
  • cordova-plugin-console: 1.0.4
  • cordova-plugin-contacts: 2.2.0
  • cordova-plugin-device: 1.1.3
  • cordova-plugin-device-motion: 1.2.2
  • cordova-plugin-device-orientation: 1.0.4
  • cordova-plugin-dialogs: 1.3.0
  • cordova-plugin-file: 4.3.0
  • cordova-plugin-file-transfer: 1.6.0
  • cordova-plugin-geolocation: 2.3.0
  • cordova-plugin-globalization: 1.0.4
  • cordova-plugin-inappbrowser: 1.5.0
  • cordova-plugin-media: 2.4.0
  • cordova-plugin-media-capture: 1.4.0
  • cordova-plugin-network-information: 1.3.0
  • cordova-plugin-splashscreen: 4.0.0
  • cordova-plugin-statusbar: 2.2.0
  • cordova-plugin-test-framework: 1.1.3
  • cordova-plugin-vibration: 2.1.2
  • cordova-plugin-whitelist: 1.3.0
  • cordova-plugin-wkwebview-engine: 1.1.0

發佈重點

  • cameracontactsmedia-capture 已更新,可與 iOS 10 搭配使用
  • cameraCB-4078 修復 Android 4.4+ 裝置上的 orientation/scaling 問題。新增對 content: 的支援。
  • splashscreenCB-8056Windows 平台實作啟動畫面
  • 各種外掛程式:修復了外掛程式使用 Android Log class 而不是 Cordova LOG class 的問題

您可以移除任何外掛程式,然後重新新增來更新。

例如,要更新您的相機外掛程式

cordova plugin rm cordova-plugin-camera --save
cordova plugin add cordova-plugin-camera@latest --save

變更包括

cordova-plugin-battery-status@1.2.0

  • CB-11795 將「保護性」條目新增至 cordovaDependencies
  • 外掛程式使用 Android Log class 而不是 Cordova LOG class
  • 在 Jenkins 上新增 paramedic 建置的徽章
  • 新增提取請求範本。
  • CB-10996 將前言新增至 README.md

cordova-plugin-camera@2.3.0

  • CB-11795 將「保護性」條目新增至 cordovaDependencies
  • CB-11661 新增必要的 iOS 10 隱私權描述
  • CB-11714 windows 在轉換為畫布上的目標資料時新增更明確的 content-type
  • CB-11295photoalbum 選擇影像時新增 WP8.1 的怪癖
  • CB-10067 更新 PictureSourceType JSDoc 以反映 README 更新
  • CB-9070 更新 CameraPopoverHandle 文件以反映 README 更新
  • 外掛程式使用 Android Log class 而不是 Cordova LOG class
  • CB-11631 Appium 測試:針對不穩定的 selection canceled 失敗的有效修復
  • CB-11709 測試應使用 resolveLocalFileSystemURL() 而不是已淘汰的 resolveFileSystemURI()
  • CB-11695 提高 Appium 測試的工作階段建立逾時時間
  • CB-11656 (Android) Appium 測試:修復一些更高解析度上的側邊選單開啟問題
  • CB-11376 (ios):修復 CameraUsesGeolocation 錯誤
  • CB-10067 (ios) 關於 PictureSourceType 的澄清
  • CB-11410 (ios) 修復 cameraPopoverHandle.setPosition
  • CB-9070 (ios) 修復 CameraPopoverHandle 文件
  • CB-11447 從相簿擷取影像時遵守輸出格式
  • CB-11447 解決 iOS 怪癖導致的 iOS 測試失敗
  • CB-11553 暫時在 Sauce Labs 上掛起失敗的 Appium 測試(從 commit b69571724035f41642f3ee612c5b66e1f0c4386c 回復)
  • CB-11553 暫時在 Sauce Labs 上掛起失敗的 Appium 測試
  • CB-11498 [Android] 當沒有相機時,Appium 測試不應失敗
  • 在 Jenkins 上新增 paramedic 建置的徽章
  • CB-11296 Appium:更好的元素點擊和工作階段錯誤處理
  • CB-11232 Appium 測試:修復 iOS 9 上的元素點擊
  • CB-11183 Appium 測試:新增影像驗證
  • 修復了一些隱藏 HTML 標籤的錯誤格式,並新增範例的連結
  • 將 Java 程式碼中的 android 品質預設值設為 50
  • 將 PR 範本中的訊息移至註解
  • 新增提取請求範本。這關閉了 #213
  • CB-11228 browser:新增樣式設定用的類別
  • CB-10139 browser:遵守目標寬度和高度
  • CB-11227 browser:修復不正確的 mime type
  • CB-11162 Appium 測試:在失敗時重試規格
  • CB-4078 修復 Android 4.4+ 裝置上的 orientation/scaling 問題
  • CB-11165 移除 peer 相依性
  • CB-11147 Appium 測試:產生描述性規格名稱
  • CB-10996 將前言新增至 README.md
  • CB-11128 Appum 測試:修復一些不穩定的失敗
  • CB-11003 將範例章節新增至相機外掛程式 README

cordova-plugin-console@1.0.4

  • CB-11795 將「保護性」條目新增至 cordovaDependencies
  • 新增 JIRA 問題追蹤器連結
  • 在 Jenkins 上新增 paramedic 建置的徽章
  • 新增提取請求範本。
  • CB-10996 將前言新增至 README.md

cordova-plugin-contacts@2.2.0

  • CB-11795 將「保護性」條目新增至 cordovaDependencies
  • 新增變數以設定使用量
  • 外掛程式使用 Android Log class 而不是 Cordova LOG class
  • CB-11695 提高 Appium 測試的工作階段建立逾時時間
  • CB-11667 CoreFoundation ABRecordRefCDVContact 中的記憶體洩漏
  • CB-11574 Appium 測試現在使用新的注入承諾鏈方法
  • 在 Jenkins 上新增 paramedic 建置的徽章
  • CB-11296 Appium:更好的元素點擊和工作階段錯誤處理
  • 新增提取請求範本。
  • 新增含語言提示的圍欄程式碼區塊
  • 處理 Invalid Date 錯誤
  • CB-11166 Appium 測試:新增聯絡人生日檢查
  • CB-11033 Appium 測試:更多逾時調整
  • CB-10996 將前言新增至 README.md
  • CB-11128 Appium 測試:提高工作階段銷毀逾時時間

cordova-plugin-device@1.1.3

  • CB-11795 將「保護性」條目新增至 cordovaDependencies
  • 在 Jenkins 上新增 paramedic 建置的徽章
  • 新增提取請求範本。
  • Readme:新增含語言提示的圍欄程式碼區塊
  • CB-10996 將前言新增至 README.md

cordova-plugin-device-motion@1.2.2

  • CB-11795 將「保護性」條目新增至 cordovaDependencies
  • CB-11482 修復 Android 上不可靠的測試
  • CB-11531CyanogenMod 13 上重新啟動 Accelerometer
  • 在 Jenkins 上新增 paramedic 建置的徽章
  • 新增提取請求範本。
  • CB-11188 cordova-plugin-device-motion-tests 在 CI 中失敗
  • CB-10996 將前言新增至 README.md

cordova-plugin-device-orientation@1.0.4

  • CB-11795 將「保護性」條目新增至 cordovaDependencies
  • 在 Jenkins 上新增 paramedic 建置的徽章
  • 新增提取請求範本。
  • CB-10996 將前言新增至 README.md
  • 移除 ios 怪癖程式碼 + 文件

cordova-plugin-dialogs@1.3.0

  • CB-11832 更新遺失的標頭檔
  • 選取文字並直接將預設值放入輸入中。
  • CB-11281 windows:如果使用者沒有輸入,則 defaultText 不會作為輸入
  • CSSJS 程式碼分開。修復提示對話方塊的 CSS,使其看起來更接近原生。修復 Windows 提示對話方塊的定位。修復次要的 JSHint 問題。
  • CB-11795 將「保護性」條目新增至 cordovaDependencies
  • CB-8773 修復 iOS 8 上提示中未出現鍵盤的問題
  • CB-11677 Android:使輸入到提示對話方塊中的文字可見
  • CB-8947:(ios) 修復當機問題。將非字串訊息轉換為字串。新增測試。
  • 在 Jenkins 上新增 paramedic 建置的徽章
  • 新增提取請求範本。
  • CB-11218 將按鈕清單轉換為適當的類型
  • 只需將 Browser 新增至支援的平台
  • CB-10996 將前言新增至 README.md

cordova-plugin-file@4.3.0

  • CB-11795 將「保護性」條目新增至 cordovaDependencies
  • 新增 SecurityException 的處理
  • CB-11368 android:解析聯絡人外掛程式產生的內容 URL
  • 外掛程式使用 Android Log class 而不是 Cordova LOG class
  • CB-11693 ios:在背景執行緒中執行複製和移動作業
  • CB-11699 正確地將檔案讀取為資料 URL
  • CB-11305DOM 請求啟用 cdvfile: assets fs root
  • CB-11385 android:在 LocalFileSystem 類別中匯入 java.nio.charset.Charset
  • 在 Jenkins 上新增 paramedic 建置的徽章
  • CB-11407 ios:將 extern 關鍵字新增至常數,以修復 phonegap-webview-ios 範本問題。
  • CB-11385 android:未通過 sonarqube 掃描
  • 新增提取請求範本。
  • README.md 進行微幅編輯
  • CB-11142 修正 Android 中未掛載外部媒體時的 NeedPermission 程式碼
  • CB-11003 將範例新增至 Readme。
  • CB-10996 將前言新增至 README.md
  • CB-11115 android:在內容提供者測試中移除對 FileDescriptor toString 的相依性

cordova-plugin-file-transfer@1.6.0

  • CB-11795 將「保護性」條目新增至 cordovaDependencies
  • CB-9022 修復在主要執行緒上呼叫 remapApi 時擲回的例外狀況
  • 外掛程式使用 Android Log class 而不是 Cordova LOG class
  • CB-9022 在背景執行緒上解析來源 URI
  • CB-11316 windows:為檔案新增 content-type
  • 關閉無效的 PR
  • CB-11497 使用 cordova-vm 來測試 304 錯誤
  • 在 Jenkins 上新增 paramedic 建置的徽章
  • fileTransfer.download 函式中具有錯誤記錄訊息的文件
  • 新增範例的連結
  • 新增提取請求範本。
  • CB-10974 Cordova 檔案傳輸 Content-Length 標頭問題
  • 新增圍欄程式碼區塊以協助程式碼格式化
  • CB-11165 移除 peer 相依性
  • CB-11003 將範例章節新增至文件。
  • CB-10996 將前言新增至 README.md

cordova-plugin-geolocation@2.3.0

  • CB-11795 將「保護性」條目新增至 cordovaDependencies
  • 外掛程式使用 Android Log class 而不是 Cordova LOG class
  • 在 Jenkins 上新增 paramedic 建置的徽章
  • 新增提取請求範本。
  • 在 readme 檔案頂部新增參考內容和範例內容的連結
  • 更新 iOS 地理位置外掛程式以避免 THREAD WARNING: ['Geolocation'],操作發生在新的執行緒中
  • CB-10996 將前言新增至 README.md

cordova-plugin-globalization@1.0.4

  • CB-11795 將「保護性」條目新增至 cordovaDependencies
  • 在 Jenkins 上新增 paramedic 建置的徽章
  • 新增提取請求範本。
  • CB-10996 將前言新增至 README.md

cordova-plugin-inappbrowser@1.5.0

  • CB-11795 將「保護性」條目新增至 cordovaDependencies
  • 新增意圖配置(intent scheme)以供作業系統處理
  • 外掛程式使用 Android Log class 而不是 Cordova LOG class
  • 在 readme 檔案頂部新增指南內容和參考內容的連結 Github: close #163
  • CB-10973 瀏覽器:當 location=yes 時,webview 的高度錯誤
  • 在瀏覽器平台中的尺寸和位置
  • CB-10973 Windows:當 location=yes 時,webview 的高度錯誤
  • CB-11013 IAB 啟用 YouTube 影片的背景播放?
  • CB-10467InAppBrowser 開啟時,硬體返回按鈕除了關閉 InAppBrowser 外,也會關閉應用程式
  • CB-11178 允許在 iOS 9 上開啟其他應用程式
  • 修正一些使用 API 等級 16 的呼叫
  • CB-5402 從 wiki 頁面新增額外內容
  • CB-2063 (ios) 修正呈現樣式
  • CB-11012 新增關於 InAppBrowser 物件的一些說明
  • CB-3360ios 設定自訂的 inappbrowser 使用者代理
  • 在 Jenkins 上新增 paramedic 建置的徽章
  • CB-11381 android:未通過 sonarqube 掃描
  • 新增提取請求範本。
  • CB-10866 將引擎需求新增至 package.json
  • CB-110003 將範例新增至 Readme。
  • CB-10996 將前言新增至 README.md

cordova-plugin-media@2.4.0

  • CB-11795 將「保護性」條目新增至 cordovaDependencies
  • CB-11793 修正上次提交的 android 建置問題
  • CB-11085 使用 println 修復錯誤輸出為 LOG.e
  • CB-11757 (ios) 如果嘗試在錯誤狀態下停止播放,則會發生錯誤
  • CB-11380 (ios) 重載 audioFileForResource 方法,而不是修改其簽名
  • CB-11380 (ios) 更新 .h 檔案中修改過的方法簽名
  • CB-11380 (ios) 修正當使用不存在的檔案初始化 Media 時,會發生意外的錯誤回呼
  • CB-10849 (ios) 修正連續播放聲音檔案時的當機問題
  • CB-11754 (Android) 修正建置錯誤
  • CB-11086 (Android) 修正當對未初始化的音訊呼叫 setVolume() 時的當機問題,這關閉了 #93
  • 外掛程式使用 Android Log class 而不是 Cordova LOG class
  • CB-11655 (Android) 啟用非同步錯誤處理
  • CB-11430 正確向 JS 回報持續時間 NaN 值
  • CB-11429 更新測試串流 URL
  • CB-11430 在 Saucelabs 上跳過音訊播放測試
  • CB-11458 - media.spec.25 '應該能夠播放音訊串流' 在 iOS 平台上失敗
  • 在 Jenkins 上新增 paramedic 建置的徽章
  • CB-11313 無法在 Android 6.0 上啟動媒體串流
  • 新增提取請求範本。
  • Readme:新增含語言提示的圍欄程式碼區塊
  • CB-11165 移除 peer 相依性
  • CB-10776 新增暫停和恢復錄音的功能 (Android)
  • CB-10776 新增暫停和恢復錄音的功能 (iOS)
  • CB-9487 取得振幅時,不要更新位置
  • CB-10996 將前言新增至 README.md

cordova-plugin-media-capture@1.4.0

  • 為麥克風新增強制性的 iOS 10 隱私權描述
  • CB-11795 將「保護性」條目新增至 cordovaDependencies
  • CB-11821 (ios) 新增強制性的 iOS 10 隱私權描述
  • 外掛程式使用 Android Log class 而不是 Cordova LOG class
  • 在 Jenkins 上新增 paramedic 建置的徽章
  • CB-11396 - 如果應用程式將檔案儲存在外部儲存裝置上,音訊媒體擷取會當機
  • 新增提取請求範本。
  • CB-11212 iOS:明確設定影像的套件
  • CB-10554 為 Android 實作外掛程式 save/restore API
  • CB-11165 移除 peer 相依性
  • CB-10996 將前言新增至 README.md

cordova-plugin-network-information@1.3.0

  • CB-11795 將「保護性」條目新增至 cordovaDependencies
  • CB-11734 網路外掛程式使用 Android Log class 而非 Cordova LOG class
  • CB-11300 (android) 識別 2G3G4G 網路連線子類型名稱
  • 更新 NetworkManager.java
  • Android 上偵測乙太網路類型
  • 修正當在 iOS 9 上執行 Analyze 時的兩個潛在記憶體洩漏
  • CB-11384 android:未通過 sonarqube 掃描
  • 在 Jenkins 上新增 paramedic 建置的徽章
  • 新增提取請求範本。
  • Readme:新增含語言提示的圍欄程式碼區塊
  • CB-10996 將前言新增至 README.md

cordova-plugin-splashscreen@4.0.0

  • CB-11795 將「保護性」條目新增至 cordovaDependencies
  • CB-11326 防止在導覽至其他 URL 後初始化外掛程式時當機
  • 修正當從遠端 Safari 重新載入頁面時,iOS 上發生的當機問題
  • 在 Jenkins 上新增 paramedic 建置的徽章
  • 新增提取請求範本。
  • CB-11179 擴展 windows-splashscreen 文件
  • CB-11159 修正不穩定的啟動畫面原生測試
  • CB-11156 變更預設 FadeSplashScreenDuration
  • CB-8056 更新相依性版本,並將其新增至文件
  • CB-10996 將前言新增至 README.md
  • CB-8056Windows 平台實作啟動畫面
  • CB-6498 Android Quirks 中誤導性的文件

cordova-plugin-statusbar@2.2.0

  • CB-11795 將「保護性」條目新增至 cordovaDependencies
  • 處理 iOS 上的擴展狀態列
  • 外掛程式使用 Android Log class 而不是 Cordova LOG class
  • CB-11287 (ios) - 修正在 iPhones 上,模態視窗後 webview 調整大小的問題
  • CB-11485 修正使用 popover 旋轉時的調整大小問題
  • 在 Jenkins 上新增 paramedic 建置的徽章
  • CB-11197 當鍵盤彈出時,保持狀態列隱藏
  • 新增提取請求範本。
  • CB-10866 將引擎資訊新增至 package.json
  • 修補遺失的 _ready 方法,並變更安裝代理的方式
  • CB-10996 將前言新增至 README.md

cordova-plugin-test-framework@1.1.3

  • CB-9071 更新測試框架外掛程式以使用 Jasmine 2.4.1
  • 新增提取請求範本。
  • CB-11124 修正由於不必要的對 couchdb 的 post 呼叫和為 xhr 呼叫新增處理程序,導致 cordova-ios 建置失敗的問題
  • 新增規格開始/完成記錄

cordova-plugin-vibration@2.1.2

  • CB-11795 將「保護性」條目新增至 cordovaDependencies
  • 新增 JIRA 問題追蹤器連結
  • 在 Jenkins 上新增 paramedic 建置的徽章
  • 新增提取請求範本。
  • CB-10996 將前言新增至 README.md

cordova-plugin-whitelist@1.3.0

  • CB-11795 將「保護性」條目新增至 cordovaDependencies
  • 更新安裝區段
  • 外掛程式使用 Android Log class 而不是 Cordova LOG class
  • 新增提取請求範本。
  • CB-10866 將引擎資訊新增至 package.json
  • CB-10996 將前言新增至 README.md

cordova-plugin-wkwebview-engine@1.1.0

  • CB-11824 - 更新測試以包含 objective-c 測試
  • CB-11554 - 修正單元測試
  • CB-11815 (iOS) 修正硬式編碼的橋接器名稱 "cordova"
  • CB-11554 - 當標題為空時,應用程式重新載入太過「粗暴」
  • CB-11074 - 確保 config.xml 中的設定會被考慮進去
  • 新增為滾動視圖將減速速率設定為 'fast' 的功能
  • CB-11496 - 為 WKWebViewConfigurationWKPreference 新增 obj-c 單元測試
  • CB-11496 - 為 wkwebview-engine 建立 Obj-C 單元測試 (修正連結器錯誤)
  • CB-11452 - 使用關於 AllowInlineMediaPlayback 修復的最新消息更新 README.md
  • CB-9888 (iOS) 檢查 & 重新載入 WKWebView
  • CB-11375 - CDVPluginonReset 方法從未被呼叫
  • 新增提取請求範本。
  • CB-10818 - 支援滾動減速速度偏好設定。
  • CB-10817 - 如果發生當機,現在將會重新載入 webView