目前版本
如要進一步瞭解如何選取正確的 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 傳回值