下載內容

舊版 Chrome

針對較舊的 Chrome 版本,以下是支援的 ChromeDriver 版本。

如要進一步瞭解如何選取正確的 ChromeDriver 版本,請參閱「版本選擇」頁面。

ChromeDriver 114.0.5735.90

支援 Chrome 114 版

詳情請參閱版本資訊

ChromeDriver 114.0.5735.16

支援 Chrome 114 版

詳情請參閱版本資訊

ChromeDriver 113.0.5672.63

支援 Chrome 113 版

  • 已解決的問題 4205:在傳統版和 BiDi 中使用相同的物件 ID [Pri-1]
  • 已解決的問題 4302:不要假設 Mapper 位於 ExecuteGetWindowHandles 中的第一個分頁 [Pri-1]
  • 已解決的問題 4356:Chrome 110 未使用偏好設定值「download.default_directory」[Pri-1]

詳情請參閱版本資訊

ChromeDriver 113.0.5672.24

支援 Chrome 113 版

  • 已解決的問題 4205:在傳統版和 BiDi 中使用相同的物件 ID [Pri-1]
  • 已解決的問題 4302:不要假設 Mapper 位於 ExecuteGetWindowHandles 中的第一個分頁 [Pri-1]
  • 已解決的問題 4356:Chrome 110 未使用偏好設定值「download.default_directory」[Pri-1]

詳情請參閱版本資訊

ChromeDriver 112.0.5615.49

支援 Chrome 112 版

  • 已解決的問題 3517:為非無頭式裝置啟用列印功能 [Pri-]
  • 已解決的問題 4419:使用 chromedriver 時,Speedometer 的開銷過大 [Pri-3]

詳情請參閱版本資訊

ChromeDriver 112.0.5615.28

支援 Chrome 112 版

  • 已解決的問題 4357:Chromedriver 110.0.5481.77 版的工作階段問題,使用 --headless 和 --user-data-dir 選項。[Pri-1]

詳情請參閱版本資訊

ChromeDriver 111.0.5563.64

支援 Chrome 111 版

  • 已解決的問題 4216:使用自訂 BiDiMapper 執行 ChromeDriver [Pri-]
  • 已解決的問題 4300:Classic 和 BiDi 之間的視窗句柄可互通 [Pri-]
  • 已解決的問題 4325:在 call_function.js 的 jsonSerialize 中處理 toJSON 會偏離標準。[Pri-]
  • 已解決的問題 4330:在 DevToolsClientImpl::AddListener 處,檢查點失敗 [Pri-]
  • 已解決的問題 4357:ChromeDriver 工作階段問題,使用 --headless 和 --user-data-dir 選項 [Pri-1]

詳情請參閱版本資訊

ChromeDriver 111.0.5563.41

支援 Chrome 111 版

  • 已解決的問題 4357:ChromeDriver 工作階段問題,使用 --headless 和 --user-data-dir 選項 [Pri-1]

詳情請參閱版本資訊

ChromeDriver 111.0.5563.19

支援 Chrome 111 版

  • 已解決的問題 4216:使用自訂 BiDiMapper 執行 ChromeDriver [Pri-]
  • 已解決的問題 4300:Classic 和 BiDi 之間的視窗句柄可互通 [Pri-]
  • 已解決的問題 4325:在 call_function.js 的 jsonSerialize 中處理 toJSON 會偏離標準。[Pri-]
  • 已解決的問題 4330:在 DevToolsClientImpl::AddListener 處,檢查點失敗 [Pri-]

詳情請參閱版本資訊

ChromeDriver 110.0.5481.77

支援 Chrome 110 版

  • 已解決的問題 4193:無法在 Android 13 上啟動新工作階段 [Pri-]
  • 已解決的問題 4272:WebSocket 應將 code=0 視為 FIN 的標示 [Pri-]
  • 已解決的問題 4276:修正 ChromeDriver 中的連線問題 [Pri-]
  • 已解決的問題 4295:使用 "webSocketUrl": true 的 ChromeDriver 會發生競爭狀態 [Pri-]
  • 已解決的問題 4297:ChromeDriver Bidi 序列化方式不正確 [Pri-]

詳情請參閱版本資訊

ChromeDriver 110.0.5481.30

支援 Chrome 110 版

  • 已解決的問題 4193:無法在 Android 13 上啟動新工作階段 [Pri-]
  • 已解決的問題 4272:WebSocket 應將 code=0 視為 FIN 的標示 [Pri-]
  • 已解決的問題 4276:修正 ChromeDriver 中的連線問題 [Pri-]
  • 已解決的問題 4295:使用 "webSocketUrl": true 的 ChromeDriver 會發生競爭狀態 [Pri-]
  • 已解決的問題 4297:ChromeDriver Bidi 序列化方式不正確 [Pri-]

詳情請參閱版本資訊

ChromeDriver 109.0.5414.74

支援 Chrome 109 版

  • 已解決的問題 4179:BiDi 工作階段必須支援多個連線 [Pri-]
  • 已解決的問題 4203:改善學分資訊 [Pri-]
  • 已解決問題 4263:在 Meta+A 上發生異常終止 [Pri-]

詳情請參閱版本資訊

ChromeDriver 109.0.5414.25

支援 Chrome 109 版

  • 已解決的問題 4179:BiDi 工作階段必須支援多個連線 [Pri-]
  • 已解決的問題 4203:改善學分資訊 [Pri-]
  • 已解決問題 4263:在 Meta+A 上發生異常終止 [Pri-]

詳情請參閱版本資訊

ChromeDriver 108.0.5359.71

支援 Chrome 108 版。詳情請參閱版本資訊

ChromeDriver 108.0.5359.22

支援 Chrome 108 版

  • 已解決的問題 4204:修正失敗的 WPT test_top_level_and_one_child [Pri-]
  • 已解決的問題 4215:將 chromedriver_mac64_m1 版本重新命名為 chromedriver_mac_arm64 [Pri-]
  • 已解決問題 4221:點按指令關閉瀏覽器時發生當機 [Pri-]

詳情請參閱版本資訊

ChromeDriver 107.0.5304.62

支援 Chrome 107 版

詳情請參閱版本資訊

ChromeDriver 107.0.5304.18

支援 Chrome 107 版

  • 已解決的問題 4180:在收到 BiDiMapper 已啟動的通知前,禁止處理任何 BiDi 指令 [Pri-]
  • 已解決的問題 4198:ChromeDriver BiDi 不應假設 BiDiMapper 一律會位於第一個分頁中 [Pri-]
  • 已解決的問題 4207:執行 WPT 時發生 WebDriver 錯誤 [Pri-1]

詳情請參閱版本資訊

ChromeDriver 106.0.5249.61

支援 Chrome 106 版

詳情請參閱版本資訊

ChromeDriver 106.0.5249.21

支援 Chrome 106 版

  • 已解決的問題 4016:為 ChromeDriver 新增基本 BiDi 支援 (以 Mapper 為基礎) [Pri-1]

詳情請參閱版本資訊

ChromeDriver 105.0.5195.52

支援 Chrome 105 版

詳情請參閱版本資訊

ChromeDriver 105.0.5195.19

支援的 Chrome 版本

詳情請參閱版本資訊

ChromeDriver 104.0.5112.79

支援 Chrome 104 版

詳情請參閱版本資訊

ChromeDriver 104.0.5112.29

支援 Chrome 104 版

  • 已解決的問題 4121:WebDriver 指令有時會失敗,並顯示「unexpected command response」[Pri-1]

詳情請參閱版本資訊

ChromeDriver 104.0.5112.20

支援 Chrome 104 版

  • 已解決的問題 4121:WebDriver 指令有時會失敗,並顯示「unexpected command response」[Pri-1]

詳情請參閱版本資訊

ChromeDriver 103.0.5060.134

支援 Chrome 103 版

  • 已解決的問題 4048:目標影格已解除連結 [Pri-]
  • 已解決的問題 4121:WebDriver 指令有時會失敗,並顯示「unexpected command response」[Pri-1]

詳情請參閱版本資訊

ChromeDriver 103.0.5060.53

支援 Chrome 103 版

  • 已解決的問題 4048:目標影格已解除連結 [Pri-]

詳情請參閱版本資訊

ChromeDriver 103.0.5060.24

支援 Chrome 103 版

詳情請參閱版本資訊

ChromeDriver 102.0.5005.61

支援 Chrome 102 版

  • 已解決的問題 1309282:chromedriver 不支援多值切換鈕 [Pri-1]

詳情請參閱版本資訊

ChromeDriver 102.0.5005.27

支援 Chrome 102 版

  • 已解決的問題 1309282:chromedriver 不支援多值切換鈕 [Pri-1]

詳情請參閱版本資訊

ChromeDriver 101.0.4951.41

支援 Chrome 101 版

  • 已解決的問題 4046:附加空白圍欄影格時,系統會觸發 DCHECK [Pri-]
  • 已解決的問題 4080:切換至巢狀框架失敗 [Pri-]

詳情請參閱版本資訊

ChromeDriver 101.0.4951.15

支援 Chrome 101 版

  • 已解決的問題 4046:附加空白圍欄影格時,系統會觸發 DCHECK [Pri-]
  • 已解決的問題 4080:切換至巢狀框架失敗 [Pri-]

詳情請參閱版本資訊

ChromeDriver 100.0.4896.60

支援 Chrome 100 版

  • 已解決的問題 4002:支援柵欄式畫面 [Pri-]

詳情請參閱版本資訊

ChromeDriver 100.0.4896.20

支援 Chrome 100 版

  • 已解決的問題 4002:支援柵欄式影格 [Pri-]

詳情請參閱版本資訊

ChromeDriver 99.0.4844.51

支援 Chrome 99 版

詳情請參閱版本資訊

ChromeDriver 99.0.4844.35

支援 Chrome 99 版

  • 已復原!已解決的問題 2269:無法使用非 BMP 字元 (代碼點大於 U+FFFF) [Pri-3]
  • 已解決的問題 chromium:1295243:ChromeDriver 的 sendKeys 發生回歸現象 [Pri-1]

詳情請參閱版本資訊

ChromeDriver 99.0.4844.17

支援 Chrome 99 版

詳情請參閱版本資訊

ChromeDriver 98.0.4758.102

支援 Chrome 98 版

  • 已解決的問題 3933:在檢視區邊緣點選時,系統會顯示無效訊息,但不會顯示錯誤訊息 [Pri-]
  • 已復原!已解決的問題 2269:無法使用非 BMP 字元 (代碼點大於 U+FFFF) [Pri-3]
  • 已解決的問題 chromium:1295243:ChromeDriver 的 sendKeys 發生回歸現象 [Pri-1]

詳情請參閱版本資訊

ChromeDriver 98.0.4758.80

支援 Chrome 98 版

  • 已解決的問題 3933:點選檢視區邊緣時,系統會顯示錯誤訊息,但不會執行任何動作 [Pri-]
  • 已解決的問題 2269:無法使用非 BMP 字元 (代碼點大於 U+FFFF) [Pri-3]

詳情請參閱版本資訊

ChromeDriver 98.0.4758.48

支援 Chrome 98 版

  • 已解決的問題 3933:點選檢視區邊緣時,系統會顯示錯誤訊息,但不會執行任何動作 [Pri-]
  • 已解決的問題 2269:無法使用非 BMP 字元 (代碼點大於 U+FFFF) [Pri-3]

詳情請參閱版本資訊

ChromeDriver 97.0.4692.71

支援 Chrome 97 版

  • 已解決的問題 3878:針對元素點擊事件,更妥善處理元素的部分元素座標 [Pri-]

詳情請參閱版本資訊

ChromeDriver 97.0.4692.36

支援 Chrome 97 版

  • 已解決的問題 3878:針對元素點擊事件,更妥善處理元素的帶小數座標 [Pri-]

詳情請參閱版本資訊

ChromeDriver 97.0.4692.20

支援 Chrome 97 版

  • 已解決的問題 3878:針對元素點擊事件,更妥善處理元素的部分元素座標 [Pri-]

詳情請參閱版本資訊

ChromeDriver 96.0.4664.45

支援 Chrome 96 版

  • 已解決的問題 3445:無法存取陰影根目錄中 iframe 中的元素 [Pri-3]

詳情請參閱版本資訊

ChromeDriver 96.0.4664.35

支援 Chrome 96 版

  • 已解決的問題 3445:無法存取陰影根目錄中 iframe 中的元素 [Pri-3]

詳情請參閱版本資訊

ChromeDriver 96.0.4664.18

支援 Chrome 96 版

  • 已解決的問題 3445:無法存取陰影根目錄中 iframe 中的元素 [Pri-3]

詳情請參閱版本資訊

ChromeDriver 95.0.4638.69

支援 Chrome 95 版

  • 已解決的問題 3857:指定主機標頭或來源標頭,但未加入許可清單或 localhost [Pri-1]
  • 新增 --allowed-origins 引數

詳情請參閱版本資訊

ChromeDriver 95.0.4638.54

支援 Chrome 95 版

  • 已解決的問題 3857:指定主機標頭或來源標頭,但未加入許可清單或 localhost [Pri-1]
  • 新增 --allowed-origins 引數

詳情請參閱版本資訊

ChromeDriver 95.0.4638.17

支援 Chrome 95 以上版本

  • 已解決的問題 3857:指定主機標頭或來源標頭,但未加入許可清單或 localhost [Pri-1]
  • 新增 --allowed-origins 引數

詳情請參閱版本資訊

ChromeDriver 95.0.4638.10

支援 Chrome 95 以上版本

  • 已解決的問題 3857:指定主機標頭或來源標頭,但未加入許可清單或 localhost [Pri-1]
  • 新增 --allowed-origins 引數

詳情請參閱版本資訊

ChromeDriver 94.0.4606.113

支援 Chrome 94 版

詳情請參閱版本資訊

ChromeDriver 94.0.4606.61

支援 Chrome 94 版

詳情請參閱版本資訊

ChromeDriver 94.0.4606.41

支援 Chrome 94 版

詳情請參閱版本資訊

ChromeDriver 93.0.4577.63

支援 Chrome 93 版

詳情請參閱版本資訊

ChromeDriver 93.0.4577.15

支援 Chrome 93 版

詳情請參閱版本資訊

ChromeDriver 92.0.4515.107

支援 Chrome 92 版

詳情請參閱版本資訊

ChromeDriver 92.0.4515.43

支援 Chrome 92 版

  • 已解決的問題 3389:ChromeDriver 要求的主機驗證

詳情請參閱版本資訊

ChromeDriver 91.0.4472.101

支援 Chrome 91 版

  • 已解決的問題 1205107:無法取得網頁應用程式中欄位的屬性值。

詳情請參閱版本資訊

ChromeDriver 91.0.4472.19

支援 Chrome 91 版

  • 已解決的問題 3744:連結導覽後,SendKeys() 和 Click() 會悄悄失敗
  • 已解決的問題 3746:屬性端點更新值時發生錯誤

詳情請參閱版本資訊

ChromeDriver 90.0.4430.24

支援 Chrome 90 版

  • 已解決的問題 3708:針對 shadow DOM 中的元素,GetElementLocation 的 inView 失敗
  • 已解決的問題 3721:啟用服務工作者時,收集服務工作者的效能記錄
  • 已解決的問題 3731:AdbImpl::GetPidByName 無法在 OnePlus 等非標準 Android 作業系統上正常運作
  • 已解決的問題 3733:localhost 上的網域發生嚴重錯誤
  • 已解決問題 3734:在錯誤的網域上設定 Cookie 時,驅動程式應會發生錯誤
  • 已解決的問題 3743:重構呼叫函式並修正移除元素的問題

詳情請參閱版本資訊

ChromeDriver 89.0.4389.23

支援 Chrome 89 版

  • 已解決的問題 3667:接收轉譯器傳送的訊息時逾時
  • 已解決的問題 3675:GetElementLocation 使用 inView 方法,該方法會將布林值誤處理為陣列
  • 已解決問題 3682:GetElementRegion 會針對部分超出可視區域的元素傳回錯誤大小
  • 已解決的問題 3690:如果擴充功能使用 chrome.windows API,ChromeDriver 就會失敗

詳情請參閱版本資訊

ChromeDriver 88.0.4324.96

支援 Chrome 88 版

  • 已解決的問題 3641:在 Chrome Beta 版 87 和 chromedriver 87/86 中,如果瀏覽器視窗未獲得焦點,網頁就不會載入/算繪

詳情請參閱版本資訊

ChromeDriver 88.0.4324.27

支援 Chrome 88 版

  • 已解決的問題 3611:用於分度器的 getText() 輸出內容與 <element>.innerText 不同
  • 已解決的問題 3625:改善元素螢幕截圖相容性
  • 已解決的問題 3628:回報的元素參照和網址已過時,且網址的路徑包含其他網址
  • 已解決的問題 3631:新增 webauthn:extension:largeBlob 功能支援
  • 已解決的問題 3635:Chromedriver 86 - chromedriver.quit() 似乎無法正確傳遞卸載事件
  • 已解決問題 3649:在使用無頭模式時,無法將所選文字複製到剪貼簿

詳情請參閱版本資訊

ChromeDriver 87.0.4280.88

支援 Chrome 87 版

  • 已解決的問題 3641:在 Chrome Beta 版 87 和 chromedriver 87/86 中,如果瀏覽器視窗未獲得焦點,網頁就不會載入/算繪
  • 已解決的問題 3657:螢幕截圖背景瀏覽器逾時

詳情請參閱版本資訊

ChromeDriver 87.0.4280.20

支援 Chrome 87 版

  • 已解決的問題 2421:在 Android ADB 伺服器上刪除舊的通訊埠轉送管道
  • 已解決的問題 3474:模擬行動裝置清單需要更新
  • 已解決的問題 3507:實作「get computed role」
  • 已解決問題 3508:實作「get computed label」
  • 已解決的問題 3584:重新命名 ChromeDriver 指令列選項 --whitelisted-ips
  • 已解決的問題 3588:Bidi WebSocket 連線
  • 已解決問題 3594:如果 OOPIF 在主頁面之前載入,導覽作業就會提前完成
  • 已解決問題 3598:指令列選項可將 devtools 通訊埠轉送至 webview_devtools_remote 網路介面
  • 已解決的問題 3608:Chromedriver debuggerAddress 不支援 IPv6

詳情請參閱版本資訊

ChromeDriver 86.0.4240.22

支援 Chrome 86 版

  • 已解決的問題 3370:請妥善關閉 Chrome,否則 Cookie 將無法正確儲存至 SQLite 持久性檔案
  • 已解決的問題 3401:Get Element Location JS 無法找出元素的可見中心
  • 已解決的問題 3462:針對 sendKeys,CMD 鍵不適用於 MAC
  • 已解決的問題 3541:改善用戶端和 ChromeDriver 之間的記錄
  • 已解決的問題 3559:在 ChromeDriver 回報不相容時輸出 Chrome 版本

詳情請參閱版本資訊

ChromeDriver 85.0.4183.87

支援 Chrome 85 以上版本

  • 已解決的問題 3578:Chrome 85 在開啟警告對話方塊時,不再允許與視窗進行順暢互動

詳情請參閱版本資訊

ChromeDriver 85.0.4183.83

支援 Chrome 85 以上版本

  • 已解決的問題 3577:ChromeDriver 85 不會偵測變更的 Chrome 目錄 (C:\Program Files)

詳情請參閱版本資訊

ChromeDriver 85.0.4183.38

支援 Chrome 85 以上版本

  • 已解決的問題 3214:ChromeDriver78:Sendkeys 會使用 contenteditable 重設文字選取範圍
  • 已解決的問題 3376:從 ChromeDriver 中移除 LaunchApp 指令
  • 已解決的問題 3432:有時 NavigationTracker 無法偵測網頁是否已完成載入
  • 已解決的問題 3481:根據 W3C 規格建立新的列印端點
  • 已解決的問題 3488:proxy 設定錯誤時,driver.get 不會擲回錯誤
  • 已解決的問題 3502:使用 document.hasFocus() 檢查元素是否獲得焦點
  • 已解決的問題 3515:selenium.common.exceptions.WebDriverException:訊息:不明錯誤:檢查器訊息錯誤

詳情請參閱版本資訊

ChromeDriver 84.0.4147.30

支援 Chrome 84 以上版本

  • 已解決的問題 3420:切換至列印視窗後,chromedriver 停止回應
  • 已解決問題 3421:驅動程式會傳回沒有樣式的西里爾文字
  • 已解決問題 3422:GetElementText 在原型 1.6.0.3 中發生中斷
  • 已解決的問題 3434:無法從「瀏覽器」記錄檔取得「斷言」訊息

詳情請參閱版本資訊

ChromeDriver 83.0.4103.39

支援 Chrome 83 版

  • 更新 Chromedriver,讓其可正確搭配 prototype.js 運作。

詳情請參閱版本資訊

ChromeDriver 83.0.4103.14

支援 Chrome 83 版

  • 已解決的問題 1778:淘汰 ChromeDriver 中的 launchApp
  • 已解決的問題 2520:Chrome 無回應時,InitSession 可能會一直等待
  • 已解決的問題 3120:從新分頁下載無頭模式
  • 已解決的問題 3234:確認在子字串前找到分號
  • 已解決的問題 3240:ExecuteGetElementRect 不會檢查 GET_SIZE 傳回的狀態
  • 已解決的問題 3331:get_cookies() 方法會傳回 double 類型的「expiry」鍵,但在 w3c 模式中應為 int64
  • 已解決問題 3332:重試逾時記錄為嚴重
  • 已解決問題 3339:Chromedriver 意外結束,並傳回空值代碼和 SIGTRAP 信號
  • 已解決的問題 3351:改善「安全性考量」訊息
  • 已解決的問題 3352:支援顏色元素的 SendKeys
  • 已解決問題 3353:等待待處理導覽功能在影格上下文遭到刪除後仍會繼續運作
  • 已解決的問題 3375:Chromedriver v80 在某些網站上執行 getPageSource 時會停止運作
  • 已解決的問題 3383:Windows 上的 ChromeDriver 80 以上版本似乎會在特定元素或點擊指令上退出或停滯
  • 已解決的問題 3399:移除 wasThrown 檢查

ChromeDriver 81.0.4044.138

支援 Chrome 81 版

  • 更新 Chromedriver,讓其可正確搭配 prototype.js 運作。

詳情請參閱版本資訊

ChromeDriver 81.0.4044.69

支援 Chrome 81 版

  • 修正:Chromedriver 在部分網站上執行 getPageSource 時會當機。
    • 修正:ChromeDriver 在特定元素或點擊指令上發生當機問題。

詳情請參閱版本資訊

ChromeDriver 81.0.4044.20

支援 Chrome 81 版

  • 修正嘗試取得 HTML 元素位置時發生的錯誤。
    • Get 和 Add Cookie 指令現在已與影格相關。
    • 修正重新定義標準 Javascript 物件的網站發生的問題。
    • 收到「Target Closed」訊息後,ChromeDriver 會繼續等待載入作業完成。
    • Chromedriver 現在會傳回符合規範的逾時錯誤代碼
    • 已修正:ChromeDriver 在 NewSession 指令上出現非預期的回應時間變慢問題。
    • 系統現在支援使用者定義的逾時值,超過 10 分鐘。
    • 修正:ChromeDriver 因 IPv4 與 IPv6 不相符而無法連線至開發人員工具。
    • 還原 Linux 上 Chrome 二進位檔的搜尋順序。

詳情請參閱版本資訊

ChromeDriver 80.0.3987.106

支援 Chrome 80 以上版本

  • 在 Linux 上還原 Chrome 二進位檔的搜尋順序

詳情請參閱版本資訊

ChromeDriver 80.0.3987.16

支援 Chrome 80 版

  • 修正使用 Proxy 時載入頁面會中斷的問題。
  • Chromedriver 現在會等待目前影格載入。
  • ChromeDriver 記錄會包含驅動程式使用的連接埠。
  • 為 w3c 模式啟用 SetGeoLocation。
  • 新增缺少的警示文字,適用於 UnexpectedAlertOpen 狀態。
  • 改善 CRX2 擴充功能載入時顯示的訊息。
  • 修正 ExecuteGetPageSource 中的潛在競爭狀況。
  • 當 acceptInsecureCerts 功能為 true 時,ChromeDriver 會新增 --ignore-certificate-errors 標記
  • 針對沒有此執行階段內容的情況,更新錯誤訊息和傳回狀態
  • 修正:ChromeDriver 在等待待處理的導覽時,可能會無限期封鎖。
  • 在 AddCookie 和 GetCookie 中新增 SameSite 屬性。

詳情請參閱版本資訊

ChromeDriver 79.0.3945.36

支援 Chrome 79 版

與 79.0.3945.16 版相比,此版本包含下列變更:

  • 修正元素座標的錯誤計算

詳情請參閱版本資訊

ChromeDriver 79.0.3945.16

支援 Chrome 79 版

  • 修正在指令執行期間觸發 JavaScript 快訊而導致 ChromeDriver 異常終止的問題
    • 修正在擷取螢幕截圖時觸發快訊,導致 Chromedriver 鎖定的錯誤
    • 從 Chrome 啟動指令移除 --ignore-certificate-errors
    • 在 Win10 上將 platform 和 platformName 變更為 windows
    • 修正在排除「enable-automation」時,window.navigator.webdriver 未定義的問題
  • 修正 WPT 測試「test_not_editable_inputs[hidden]」
    • 修正使用無頭模式時出現的「元素無法點選」問題

詳情請參閱版本資訊

ChromeDriver 78.0.3904.105

支援 Chrome 78 版

與 78.0.3904.70 版相比,此版本包含以下變更: * 修正元素座標計算不正確的問題

詳情請參閱版本資訊

ChromeDriver 78.0.3904.70

支援 Chrome 78 版

與 78.0.3904.11 版相比,此版本包含下列變更:

  • 由於有許多使用者回報問題,因此我們已將調整螢幕截圖大小的變更內容還原

詳情請參閱版本資訊

ChromeDriver 78.0.3904.11

支援 Chrome 78 版

  • 修正 JavaScript 物件序列化中的幾個問題
    • 修正 Android 版 Chrome 的功能比對錯誤
    • 實作權限自動化
    • 在 Retina 螢幕上固定螢幕截圖大小
  • 修正在某些情況下發生的網頁載入逾時問題
    • 改善 platformName 功能比對
    • 修正將游標移至下拉式清單選項時傳回的錯誤代碼
    • 修正無頭模式下載作業發生問題

詳情請參閱版本資訊

ChromeDriver 77.0.3865.40

支援 Chrome 77 版

相較於 77.0.3865.10 版,此版本包含下列變更:

  • 修正序列化和反序列化 JavaScript 物件時的兩個錯誤
  • 修正在相符功能時處理 platformName: android 的問題

詳情請參閱版本資訊

ChromeDriver 77.0.3865.10

支援 Chrome 77 版

  • 修正 Actions API 導入作業中的多項問題
    • 改善 JavaScript 程式碼執行和結果處理
    • 修正在 OSS 模式中,系統會錯誤拒絕空白主體的 POST 要求
  • 更強大的導覽追蹤器
  • 支援急迫的網頁載入策略
    • 新增 W3C WebDriver 規格中的 New Window 指令
  • 支援在無頭模式下儲存檔案下載內容
  • 新增支援 CRX3 擴充功能的載入功能

詳情請參閱版本資訊

ChromeDriver 76.0.3809.126

支援 Chrome 76 版

相較於 76.0.3809.68 版,此版本包含下列變更:

  • 修正序列化和反序列化 JavaScript 物件時的兩個錯誤

詳情請參閱版本資訊

ChromeDriver 76.0.3809.68

支援 Chrome 76 版

與 76.0.3809.25 版相比,此版本包含下列變更:

  • 修正 JavaScript 物件中偵測循環參照的錯誤
  • 修正在發生特定類型的 JavaScript 錯誤時,會導致 ChromeDriver 當機的錯誤
  • 修正了導致 actions API 無法與陰影 DOM 內的元素互動的錯誤
    • 修正在動作 API 指令之間追蹤修飾符鍵狀態時發生的錯誤
    • 修正在動作 API 指令之間追蹤指標位置時發生的錯誤
    • 發生「無法在 W3C 模式下呼叫非 W3C 標準指令」錯誤時,將錯誤訊息儲存至記錄檔

詳情請參閱版本資訊

ChromeDriver 76.0.3809.25

支援 Chrome 76 版

相較於 76.0.3809.12 版,此版本包含下列變更:

  • 修正在 OSS 模式中,系統會錯誤拒絕空白主體的 POST 要求
  • 新增用於擷取 Chrome 記錄的新端點
    • 新增 W3C 模式中「Is Displayed」指令的端點

詳情請參閱版本資訊

ChromeDriver 76.0.3809.12

支援 Chrome 76 版

  • 已完成 Actions API 的實作作業
    • 改善指令碼逾時處理的規格相容性
    • 改善執行指令碼指令的結果序列化
    • 修正捲動元素至檢視畫面時發生的問題
    • 新增處理在 WebDriver 規格中定義的「取消」鍵
    • 修正未處理的快訊錯誤回應處理作業
    • 修正 <details> 元素的處理作業
    • 已更新「excludeSwitches」選項,允許切換器名稱中含有選用的開頭連字號

詳情請參閱版本資訊

ChromeDriver 75.0.3770.140

支援 Chrome 75 以上版本

相較於 75.0.3770.90 版,此版本包含下列變更:

  • 修正錯誤:發生某些類型的 JavaScript 錯誤時,會導致 ChromeDriver 當機
  • 修正在動作之間保留修飾符鍵狀態的錯誤

詳情請參閱版本資訊

ChromeDriver 75.0.3770.90

支援 Chrome 75 以上版本

相較於 75.0.3770.8 版,此版本包含下列變更:

  • 修正在 OSS 模式中,系統會錯誤拒絕空白主體的 POST 要求
  • 新增用於擷取 Chrome 記錄的新端點

詳情請參閱版本資訊

ChromeDriver 75.0.3770.8

支援 Chrome 75 以上版本

最明顯的變更是 ChromeDriver 現在預設會在 W3C 標準相容模式下執行。其他變更包括:

  • 修正在元素清除期間會觸發模糊處理事件兩次的錯誤
  • 依據 W3C 標準規定,將功能 loggingPrefs 重新命名為 goog:loggingPrefs
  • 修正 W3C 模式中的錯誤處理機制
    • 正確處理在網域名稱中不含開頭點號的 Cookie 建立作業
    • 允許指令碼逾時值為空值
    • 修正 Element Send Keys 指令,以便使用「multiple」屬性將輸入內容送入檔案
    • 修正「取得有效元素」指令,在沒有有效元素時傳回「no such element」錯誤
    • 修正導向格式錯誤的網址,以便傳回「invalid argument」錯誤
    • 修正收到無效工作階段 ID 時的 HTTP 狀態碼
    • 修正輸入參數缺少或格式錯誤時的錯誤回應
    • 修正「執行指令碼」指令,以便處理以行為單位的 JavaScript 註解

詳情請參閱版本資訊

ChromeDriver 74.0.3729.6

支援 Chrome 74 版

  • 修正在 Windows 上產生非預期 debug.log 檔案的錯誤
  • 修正滑鼠點選和拖曳 / 放置 SVG 文件內的項目
  • 在 ChromeDriver 的回應中新增快取控制標頭
  • 修正當點擊遭到其他元素攔截時的錯誤類型
  • 修正導致 ChromeDriver 在沒有 /dev/shm 的 Linux 裝置上失敗的錯誤
  • 修正某些類型的雙擊事件
  • 修正「Get Sessions」指令
  • 修正「Switch To Frame」指令中的錯誤檢查
  • 修正「取得網頁來源」指令

詳情請參閱版本資訊

ChromeDriver 73.0.3683.68

支援 Chrome 73 版

  • 修正在 Windows 上產生非預期 debug.log 檔案的錯誤
  • 修正在某些情況下,執行指令碼指令傳回的錯誤代碼
  • 在 ChromeDriver 的回應中新增快取控制標頭
  • 讓 HTTP 伺服器預設保持連線
  • 修正「關閉視窗」指令,正確處理使用者提示
  • 修正傳送鍵值至停用的元素時傳回的錯誤代碼
  • 改善逾時值處理的規格遵循性
  • 改善「新增 Cookie」指令的規格相容性
    • 增加 HTTP 伺服器的監聽佇列長度
  • 修正 v0 shadow DOM 中的 Is Element Displayed 指令
    • 新增警告,說明記錄檔案中 Element Clear 指令行為的變更
  • 修正執行指令碼指令,正確將 document.all 轉換為 JSON 格式
  • 改善錯誤元素參照的處理方式

詳情請參閱版本資訊

ChromeDriver 2.46

支援 Chrome 71 至 73 版

  • 修正在某些情況下,執行指令碼指令傳回的錯誤代碼
  • 讓 HTTP 伺服器預設保持連線
  • 修正「關閉視窗」指令,正確處理使用者提示
  • 修正傳送鍵值至停用的元素時傳回的錯誤代碼
  • 改善逾時值處理的規格遵循性
  • 改善「新增 Cookie」指令的規格遵循性
  • 改善「切換至影格」指令的規格相容性
  • 增加 HTTP 伺服器的監聽佇列長度
  • 修正 v0 shadow DOM 中的 Is Element Displayed 指令
  • 固定元素雙擊指令
  • 新增警告,說明記錄檔案中 Element Clear 指令行為的變更
  • 修正執行指令碼指令,正確將 document.all 轉換為 JSON 格式
  • 改善錯誤元素參照的處理方式

詳情請參閱版本資訊

ChromeDriver 2.45

支援 Chrome 70 到 72 版

  • 固定的新工作階段不符合規格
  • 修正 ChromeDriver 在 Chrome 和 ChromeDriver 版本不相容時,不應啟動 Chrome
  • 修正使用無效定位器時,Find Element 指令會傳回錯誤錯誤代碼的問題
  • 修正部分 ChromeDriver 狀態碼錯誤
  • 修正 WebViewImpl::DispatchTouchEventsForMouseEvents 內 JS 中的編譯錯誤
  • 固定視窗大小指令應處理使用者提示
  • 修正 ChromeDriver 無法透過 Chrome 選項「user-data-dir=」正確啟動 Chrome 的問題
  • 固定狀態指令不符合規格
  • 修正新增對 strictFileInteractability 的支援

ChromeDriver 2.44

支援 Chrome 69 到 71 版

  • 修正 Mac 上的 WindowMaximize
  • 修正了窗口句柄呼叫的錯誤「alert open error」
  • 固定元素傳送鍵應在 W3C 模式中取得「text」屬性
  • 修正 XML 特殊情況,即「Is Element Enabled」並未依規格處理
  • 修正 XML 特殊情況,即 Get Element CSS Value 未依規格處理
  • 已修正 Set Window Rect 需要檢查無效輸入內容的問題
  • 修正支援新的 unhandledPromptBehavior 模式

ChromeDriver 2.43

支援 Chrome 69 到 71 版

變更項目包括:

  • 已修正 Proxy 設定的剖析不符合標準
  • 修正「Launch app」指令不穩定的問題
  • 修正螢幕截圖:擷取 iFrame 內元素的螢幕截圖有誤
  • 新增 ChromeDriver 支援透過遠端連線調整視窗大小
  • 修正錯誤代碼未在 Clear 元素中處理的問題
  • 修正未等待元素顯示的情況
  • 已修正未實作 Get 元素屬性
  • 修正的 Switch to Frame 不符合規格
  • 修正執行非同步指令碼時不會傳回符合規範的錯誤代碼
  • 修正執行指令碼不會傳回符合規範的錯誤代碼
  • 修正「ExecuteGet」中的錯誤代碼不符合規格
  • 修正「傳送警示文字」未傳回符合規格的錯誤代碼
  • 修正在輸入類型為「日期」的 clear() 上,假裝元素不是使用者可編輯的情況
  • 修正 Chromedriver 取得手動開啟的分頁視窗句柄
  • 修正允許為 chromedriver 附加或啟動新的記錄檔
  • 修正了如果標記位於 firstMatch,新工作階段就不會叫用 w3c 模式的問題

ChromeDriver 2.42

支援 Chrome 68 到 70 版

變更項目包括:

  • 修正行動模擬中的 ClickEelement
  • 使用 IPv4 修正已加入許可清單的 IP
  • 修正在 Mac OS 上使用白名單 IP 標記啟動 ChromeDriver 的問題
  • 修正 SetTimeout,讓它同時接受 W3C 前版本和 W3C 格式
  • 修正擷取元素螢幕截圖
  • 修正 ChromeDriver 也會在系統路徑中尋找 Chrome 二進位檔的問題
  • 修正最大化視窗和全螢幕模式
  • 實作記錄重播功能。( 目前不適用於 Android 和遠端瀏覽器)
  • 修正部分錯誤代碼不符合 W3C 標準的問題
  • 修正 console.log 無法正確處理多個引數的問題
  • 已修正 GetElementRect 應允許雙倍值
  • 修正觸控模擬功能

ChromeDriver 2.41

支援 Chrome 67 到 69 版

變更項目包括:

  • 修正 ChromeDriver 使用「whitelisted-ips」選項執行時的問題
  • 遠端偵錯埠會在功能中傳回
  • 實作在 Android 上取得視窗大小的功能
  • 改善 Chrome 電腦版啟動錯誤訊息
  • 無法啟動 Chrome 二進位檔時,ChromeDriver 會快速失敗
  • Close Window 傳回值符合規格