下載內容

目前版本

如要進一步瞭解如何選取正確的 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 未使用 pref 值「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 未使用 pref 值「download.default_directory」 [Pri-1]

詳情請參閱版本資訊

ChromeDriver 112.0.5615.49

支援 Chrome 112 版

  • 解決問題 3517:啟用非頭戴式列印功能 [Pri-]
  • 已解決問題 4419:使用 Chromedriver 時,計速器上的負擔過大 [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 支援 [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 指令有時會失敗並顯示「未預期的指令回應」[Pri-1]

詳情請參閱版本資訊

ChromeDriver 104.0.5112.20

支援 Chrome 104 版

  • 已解決問題 4121:WebDriver 指令有時會失敗並顯示「未預期的指令回應」[Pri-1]

詳情請參閱版本資訊

ChromeDriver 103.0.5060.134

支援 Chrome 103 版

  • 解決問題 4048:目標畫格已卸離 [Pri-]
  • 已解決問題 4121:WebDriver 指令有時會失敗並顯示「未預期的指令回應」[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:附加空白的 Fenced 影格時導致 DCHECK 命中 [Pri-]
  • 已解決問題 4080:無法切換至巢狀頁框 [Pri-]

詳情請參閱版本資訊

ChromeDriver 101.0.4951.15

支援 Chrome 101 版

  • 已解決問題 4046:附加空白的 Fenced 影格時導致 DCHECK 命中 [Pri-]
  • 已解決問題 4080:無法切換至巢狀頁框 [Pri-]

詳情請參閱版本資訊

ChromeDriver 100.0.4896.60

支援 Chrome 100 版

  • 解決問題 4002:支援 Fenced Frame [Pri-]

詳情請參閱版本資訊

ChromeDriver 100.0.4896.20

支援 Chrome 100 版

  • 解決問題 4002:支援 Fenced Frame [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:影子 DOM 中的元素 GetElementLocation 的 inView 失敗
  • 已解決問題 3721:啟用時收集 Service Worker 的效能記錄
  • 已解決問題 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 版 v87 和 chromedriver v(87/86) 時,網頁無法載入/轉譯

詳情請參閱版本資訊

ChromeDriver 88.0.4324.27

支援 Chrome 88 版

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

詳情請參閱版本資訊

ChromeDriver 87.0.4280.88

支援 Chrome 87 版

  • 已解決問題 3641:當瀏覽器視窗並非處於焦點狀態時,使用 Chrome Beta 版 v87 和 chromedriver v(87/86) 時,網頁無法載入/轉譯
  • 已解決問題 3657:螢幕截圖背景瀏覽器逾時

詳情請參閱版本資訊

ChromeDriver 87.0.4280.20

支援 Chrome 87 版

  • 已解決問題 2421:刪除 Android ADB 伺服器上的舊版通訊埠轉送管道
  • 已解決問題 3474:模擬的行動裝置清單需要更新
  • 已解決問題 3507:實作「取得運算角色」
  • 解決問題 3508:實作「取得計算標籤」
  • 已解決問題 3584:重新命名 ChromeDriver 指令列選項 --whitelisted-ips
  • 已解決問題 3588:Bidi WebSocket 連線
  • 解決問題 3594:如果 OOPIF 在主頁面之前載入,導覽會提早完成
  • 已解決問題 3598:將開發人員工具通訊埠轉送至 webview_devtools_remote socket 的指令列選項
  • 已解決問題 3608:Chromedriver debuggerAddress 不支援 ipv6

詳情請參閱版本資訊

ChromeDriver 86.0.4240.22

支援 Chrome 86 版

  • 已解決的問題 3370:正常關閉 Chrome,或 Cookie 無法正確儲存至 SQLite 持續性檔案
  • 已解決問題 3401:取得元素位置 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 會重設文字選取功能 (含有可編輯的內容)
  • 已解決問題 3376:將 LaunchApp 指令從 ChromeDriver 中移除
  • 已解決問題 3432:有時 NavigationTracker 無法偵測網頁何時完成載入
  • 已解決問題 3481:依據 w3c 規格新增列印端點
  • 已解決問題 3488:Proxy 設定錯誤時不會擲回錯誤
  • 已解決問題 3502:使用 document.hasFocus() 檢查元素是否聚焦
  • 已解決問題 3515:selenium.common.exceptions.WebDriverException:訊息:不明錯誤:檢查器錯誤錯誤

詳情請參閱版本資訊

ChromeDriver 84.0.4147.30

支援 Chrome 84 版

  • 已解決問題 3420:Chromedriver 切換至列印視窗後,將不再回應
  • 已解決問題 3421:駕駛人傳回不含樣式的斯拉夫文文字
  • 已解決問題 3422:prototype 1.6.0.3 的 GetElementText 中斷
  • 已解決問題 3434:無法從「瀏覽器」記錄取得「assert」訊息

詳情請參閱版本資訊

ChromeDriver 83.0.4103.39

支援 Chrome 83 版

  • 已更新 Chromedriver,以便與 prototype.js 正確搭配運作。

詳情請參閱版本資訊

ChromeDriver 83.0.4103.14

支援 Chrome 83 版

  • 解決問題 1778:從 ChromeDriver 淘汰啟動應用程式
  • 解決問題 2520:InitSession 會在 Chrome 沒有回應時永久等候
  • 解決問題 3120:從新分頁下載無頭模式
  • 已解決問題 3234:確認子字串之前找到分號
  • 已解決問題 3240:ExecuteGetElementRect 不會檢查 GET_SIZE 的傳回狀態
  • 已解決問題 3331:get_cookies() 方法會傳回雙精度浮點類型的「到期日」,但應該在 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 版

  • 修正問題:在某些網站的 getPageSource 上,Chromedriver 會當機。
    • 修正問題:ChromeDriver 在特定元素或點擊指令上異常終止。

詳情請參閱版本資訊

ChromeDriver 81.0.4044.20

支援 Chrome 81 版

  • 已修正嘗試取得 HTML 元素位置時發生的錯誤。
    • Get 和 Add Cookie 指令現已限定頁框。
    • 解決網站重新定義標準 JavaScript 物件時發生的一些問題。
    • 收到目標已關閉訊息後,ChromeDriver 會繼續等待載入完成。
    • Chromedriver 現在會針對逾時傳回符合規格規範的錯誤代碼
    • 已修正:NewSession 指令上的 ChromeDriver 未預期的緩慢回應時間。
    • 現已支援使用者定義的逾時時間超過 10 分鐘。
    • 修正問題:由於 IPv4 與 IPv6 不相符,ChromeDriver 無法連線至開發人員工具。
    • 已還原 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 可能會無限期封鎖。
  • 已將 SameSite 屬性新增至 AddCookie 和 GetCookie。

詳情請參閱版本資訊

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
    • 已將 Platform 和 platformName 變更為 Win10 上的 Windows
    • 修正排除「enable-automation」時未定義的 window.navigator.webdriver
  • 修正 WPT 測試「test_not_edit_inputs[hidden]」
    • 修正使用無頭模式時「元素無法點擊」的問題

詳情請參閱版本資訊

ChromeDriver 78.0.3904.105

支援 Chrome 78 版

包含下列變更 在 78.0.3904.70 版中的變更: * 修正元素座標的計算錯誤

詳情請參閱版本資訊

ChromeDriver 78.0.3904.70

支援 Chrome 78 版

包含與 78.0.3904.11 版相比的下列變更:

  • 由於回報多個問題,因此還原了變更以調整 Retina 螢幕上的鏡頭大小

詳情請參閱版本資訊

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 規格中的新視窗指令
  • 支援在無頭模式下儲存檔案下載內容
  • 新增了載入 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 物件中偵測圓形參照的錯誤
  • 修正導致 ChromeDriver 在特定類型的 JavaScript 錯誤發生時當機的錯誤
  • 修正導致動作 API 無法與 shadow 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」屬性的問題
    • 修正了 Get Active Element 指令在沒有有效元素時傳回「沒有這類元素」錯誤的問題。
    • 修正導覽格式錯誤的網址,傳回「無效引數」錯誤
    • 修正了收到無效工作階段 ID 時發生的 HTTP 狀態碼
    • 修正了輸入參數遺失或格式錯誤時發生的錯誤回應
    • 修正執行指令碼指令,處理行導向 JavaScript 註解的問題

詳情請參閱版本資訊

ChromeDriver 74.0.3729.6

支援 Chrome 74 版

  • 修正在 Windows 上產生非預期 debug.log 檔案的錯誤
  • 修正問題:在 SVG 文件內點選滑鼠和拖曳功能
  • 在 ChromeDriver 的回應中加入 cache-control 標頭
  • 修正點擊被其他元素攔截時發生的錯誤類型
  • 修正導致 ChromeDriver 在沒有 /dev/shm 的 Linux 裝置上無法運作的錯誤
  • 修正部分按兩下事件
  • 修正 Get Sessions 指令
  • 修正在「切換至頁框」指令中檢查錯誤
  • 修正「Get Page Source」指令

詳情請參閱版本資訊

ChromeDriver 73.0.3683.68

支援 Chrome 73 版

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

詳情請參閱版本資訊

ChromeDriver 2.46

支援 Chrome v71-73

  • 修正在某些情況下透過 Execute Script 指令傳回的錯誤代碼
  • 讓 HTTP 伺服器預設保持連線
  • 修正「關閉視窗」指令,以正確處理使用者提示
  • 修正將鍵傳送至已停用元素時傳回的錯誤代碼
  • 改善對逾時值的處理方式遵循規格
  • 改善新增 Cookie 指令的規格法規遵循
  • 改善「切換為頁框」指令的規格法規遵循
  • 增加 HTTP 伺服器監聽佇列長度
  • 修正 v0 shadow DOM 中的「Is Element Displayed」(元素顯示) 指令。
  • 修正元素 Double Click 指令
  • 新增警告檔案,說明 Element Clear 指令行為變更
  • 修正了 Execute Script 指令,以便將 document.all 正確轉換為 JSON 格式
  • 改善錯誤元素參照的處理方式

詳情請參閱版本資訊

ChromeDriver 2.45

支援 Chrome 70-72 版

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

ChromeDriver 2.44

支援 Chrome 69-71 版

  • 修正 Mac 的 Window 最大 」問題
  • 修正視窗控制呼叫的「快訊開啟錯誤」錯誤
  • 修正了 Element Send Keys 在 W3C 模式中應取得「text」屬性的問題
  • 修正了 Is Element Enabled 的 XML 特殊情況不會按照規格處理
  • 修正了未依照規格處理 Get Element CSS 值的 XML 特殊情況
  • 修正了設定視窗矩形的輸入問題,確認輸入內容無效
  • 修正支援新的未處理提示行為模式

ChromeDriver 2.43

支援 Chrome 69-71 版

異動項目包括:

  • 修正 Proxy 設定剖析功能不符合標準規定
  • 修正了啟動應用程式指令不穩定的問題
  • 修正了 iframe 中元素的螢幕截圖不正確擷取
  • 新增的 ChromeDriver 支援透過遠端連線調整視窗大小
  • 修正問題:清除元素中不會處理錯誤代碼
  • 修正問題:必須等到元素顯示後才能顯示
  • 修正的 Get 元素屬性未實作
  • 修正「切換至頁框」不符合規格要求
  • 修正了執行 Async 指令碼不會傳回符合規格規定的錯誤代碼
  • 修正了執行指令碼不會傳回符合規格規定的錯誤代碼
  • 修正 ExecuteGet 中的錯誤代碼不符合規格
  • 修正問題:傳送快訊文字無法傳回符合規格的錯誤代碼
  • 修正了 input type="date" Pretends 元素的 clear(),使用者無法編輯
  • 修正了 Chromedriver 取得手動開啟分頁視窗控點的問題
  • 修正「允許在 Chrome 裝置上附加或啟動新記錄檔」的問題
  • 修正瞭如果標記位於 firstMatch 時,New Session 不會叫用 w3c 模式

ChromeDriver 2.42

支援 Chrome 68-70 版

異動項目包括:

  • 修正行動模擬中的 ClickEelement
  • 已修正使用 IPv4 的已加入許可清單 IP
  • 修正在 Mac OS 上透過「Whitelist-ips」標記啟動 ChromeDriver 的問題
  • 修正了 SetTimeout,同時接受 W3C 之前和 W3C 格式的問題
  • 已修正擷取元素螢幕截圖
  • 修正問題:ChromeDriver 也在系統 PATH 中尋找 Chrome 二進位檔
  • 固定視窗和全螢幕
  • 實作記錄重播功能。( Android 和遠端瀏覽器目前還無法使用)
  • 修正部分錯誤代碼不符合 W3C 標準
  • 修正了含有多個引數的 console.log 無法正確處理的問題
  • 修正了 GetElementRect 應允許雙倍數
  • 固定觸控模擬

ChromeDriver 2.41

支援 Chrome 67-69 版

異動項目包括:

  • 已修正 ChromeDriver 以「whitelisted-ips」選項執行的問題
  • 遠端偵錯通訊埠在功能中傳回
  • 已在 Android 上實作取得視窗大小
  • 改善電腦版 Chrome 的啟動錯誤訊息
  • 無法啟動 Chrome 二進位檔時,ChromeDriver 故障了
  • 關閉符合規格的 Window 傳回值