Загрузки

Текущие выпуски

Дополнительную информацию о выборе правильной версии ChromeDriver см. на странице выбора версии .

ChromeDriver 114.0.5735.90

Поддерживает Chrome версии 114.

Более подробную информацию см. в примечаниях к выпуску .

ChromeDriver 114.0.5735.16

Поддерживает Chrome версии 114.

Более подробную информацию см. в примечаниях к выпуску .

ChromeDriver 113.0.5672.63

Поддерживает Chrome версии 113.

  • Решена проблема 4205: одинаковые идентификаторы объектов в Classic и BiDi [Pri-1].
  • Решенная проблема 4302: не предполагайте, что Mapper находится на первой вкладке в ExecuteGetWindowHandles [Pri-1].
  • Решена проблема 4356: Chrome 110 не использует значение настройки «download.default_directory» [Pri-1]

Более подробную информацию см. в примечаниях к выпуску .

ChromeDriver 113.0.5672.24

Поддерживает Chrome версии 113.

  • Решена проблема 4205: одинаковые идентификаторы объектов в Classic и BiDi [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 [Pri-3].

Более подробную информацию см. в примечаниях к выпуску .

ChromeDriver 112.0.5615.28

Поддерживает Chrome версии 112.

  • Решенная проблема 4357: проблема с сеансом Chromedriver версии 110.0.5481.77 с параметрами --headless и --user-data-dir. [При-1]

Более подробную информацию см. в примечаниях к выпуску .

ChromeDriver 111.0.5563.64

Поддерживает Chrome версии 111.

  • Решена проблема 4216: запуск ChromeDriver с пользовательским BiDiMapper [Pri-]
  • Решена проблема 4300: дескриптор окна совместим между Classic и BiDi [Pri-]
  • Решенная проблема 4325: обработка toJSON в jsonSerialize call_function.js отличается от стандарта. [При-]
  • Решена проблема 4330: сбой DCHECK в 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: запуск ChromeDriver с пользовательским BiDiMapper [Pri-]
  • Решена проблема 4300: дескриптор окна совместим между Classic и BiDi [Pri-]
  • Решенная проблема 4325: обработка toJSON в jsonSerialize call_function.js отличается от стандарта. [При-]
  • Решена проблема 4330: сбой DCHECK в DevToolsClientImpl::AddListener [Pri-]

Более подробную информацию см. в примечаниях к выпуску .

ChromeDriver 110.0.5481.77

Поддерживает Chrome версии 110.

  • Решенная проблема 4193: не удалось начать новый сеанс на Android 13 [Pri-]
  • Решена проблема 4272: WebSocket должен рассматривать код = 0 как указание FIN [Pri-]
  • Решенная проблема 4276: устранение проблем с подключением в ChromeDriver [Pri-]
  • Решена проблема 4295: ChromeDriver с "webSocketUrl": true — это пикантно [При-]
  • Решена проблема 4297: ChromeDriver Bidi сериализуется неправильно [Pri-]

Более подробную информацию см. в примечаниях к выпуску .

ChromeDriver 110.0.5481.30

Поддерживает Chrome версии 110.

  • Решенная проблема 4193: не удалось начать новый сеанс на Android 13 [Pri-]
  • Решена проблема 4272: WebSocket должен рассматривать код = 0 как указание FIN [Pri-]
  • Решенная проблема 4276: устранение проблем с подключением в ChromeDriver [Pri-]
  • Решена проблема 4295: ChromeDriver с "webSocketUrl": true — это пикантно [При-]
  • Решена проблема 4297: ChromeDriver Bidi сериализуется неправильно [Pri-]

Более подробную информацию см. в примечаниях к выпуску .

ChromeDriver 109.0.5414.74

Поддерживает Chrome версии 109.

  • Решена проблема 4179: сеанс BiDi должен поддерживать несколько подключений [Pri-]
  • Решенная проблема 4203: улучшение информации о кредитах [При-]
  • Решенная проблема 4263: сбой на Meta+A [Pri-]

Более подробную информацию см. в примечаниях к выпуску .

ChromeDriver 109.0.5414.25

Поддерживает Chrome версии 109.

  • Решена проблема 4179: сеанс BiDi должен поддерживать несколько подключений [Pri-]
  • Решенная проблема 4203: улучшение информации о кредитах [При-]
  • Решенная проблема 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: запретить обработку любых команд BiDi до тех пор, пока не будет получено уведомление о запуске BiDiMapper [Pri-]
  • Решена проблема 4198: ChromeDriver BiDi не должен предполагать, что BiDiMapper всегда находится на первой вкладке [Pri-]
  • Решена проблема 4207: ошибка WebDriver при запуске WPT [Pri-1].

Более подробную информацию см. в примечаниях к выпуску .

ChromeDriver 106.0.5249.61

Поддерживает Chrome версии 106.

Более подробную информацию см. в примечаниях к выпуску .

ChromeDriver 106.0.5249.21

Поддерживает Chrome версии 106.

  • Решена проблема 4016: добавлена ​​базовая поддержка двунаправленного письма в ChromeDriver (на основе 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 иногда завершается сбоем из-за «неожиданного ответа на команду» [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: срабатывание 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: регресс в sendKeys ChromeDriver [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: регресс в sendKeys ChromeDriver [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: указан заголовок хоста или заголовок источника, который не внесен в белый список или не является локальным хостом [Pri-1].
  • Добавлен аргумент --allowed-origins

Более подробную информацию см. в примечаниях к выпуску .

ChromeDriver 95.0.4638.54

Поддерживает Chrome версии 95.

  • Устранена проблема 3857: указан заголовок хоста или заголовок источника, который не внесен в белый список или не является локальным хостом [Pri-1].
  • Добавлен аргумент --allowed-origins

Более подробную информацию см. в примечаниях к выпуску .

ChromeDriver 95.0.4638.17

Поддерживает Chrome версии 95.

  • Устранена проблема 3857: указан заголовок хоста или заголовок источника, который не внесен в белый список или не является локальным хостом [Pri-1].
  • Добавлен аргумент --allowed-origins

Более подробную информацию см. в примечаниях к выпуску .

ChromeDriver 95.0.4638.10

Поддерживает Chrome версии 95.

  • Устранена проблема 3857: указан заголовок хоста или заголовок источника, который не внесен в белый список или не является локальным хостом [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: inView GetElementLocation не работает для элементов в теневой модели DOM.
  • Решена проблема 3721: сбор журнала производительности для Service Worker, когда он включен.
  • Решенная проблема 3731: AdbImpl::GetPidByName не работает корректно в нестандартных ОС Android, например в OnePlus.
  • Решенная проблема 3733: катастрофический сбой домена на локальном хосте.
  • Решена проблема 3734: драйвер должен выдать ошибку при попытке установить файл cookie в неправильном домене.
  • Решенная проблема 3743: Рефакторинг функции вызова и исправление проблемы с удалением элемента.

Более подробную информацию см. в примечаниях к выпуску .

ChromeDriver 89.0.4389.23

Поддерживает Chrome версии 89.

  • Решенная проблема 3667: истекло время получения сообщения от средства визуализации.
  • Решенная проблема 3675: GetElementLocation использует метод inView, который неправильно обрабатывает логическое значение как массив.
  • Решена проблема 3682: GetElementRegion возвращает неверный размер для элементов, которые частично находятся за пределами области просмотра.
  • Решена проблема 3690: ChromeDriver завершается с ошибкой, если расширения используют API chrome.windows.

Более подробную информацию см. в примечаниях к выпуску .

ChromeDriver 88.0.4324.96

Поддерживает Chrome версии 88.

  • Решенная проблема 3641: страница не загружается/отображается, когда окно браузера не находится в фокусе с помощью Chrome Beta v87 и chromedriver v(87/86).

Более подробную информацию см. в примечаниях к выпуску .

ChromeDriver 88.0.4324.27

Поддерживает Chrome версии 88.

  • Решена проблема 3611: вывод getText() в транспортире отличается от <element>.innerText
  • Решена проблема 3625: Улучшена совместимость снимков экрана элемента.
  • Решена проблема 3628: ссылка на устаревший элемент и неверный URL-адрес возвращаются, поскольку URL-адрес имеет другой URL-адрес как часть пути.
  • Решенная проблема 3631: добавлена ​​поддержка возможности webauthn:extension:largeBlob
  • Решенная проблема 3635: Chromedriver 86 — chromedriver.quit() похоже, не передает событие выгрузки должным образом.
  • Решенная проблема 3649: копирование выделенного текста в буфер обмена не работает в 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: удаление старых каналов переадресации портов на adb-сервере Android.
  • Решена проблема 3474: необходимо обновить список эмулируемых мобильных устройств.
  • Решенная проблема 3507: реализация «получения вычисляемой роли».
  • Решенная проблема 3508: реализация «получения вычисляемой метки».
  • Решена проблема 3584: переименуйте параметр командной строки ChromeDriver --whitelisted-ips.
  • Решена проблема 3588: соединение Bidi WebSocket.
  • Решена проблема 3594: навигация завершается преждевременно, если OOPIF загружается до главной страницы.
  • Решенная проблема 3598: параметр командной строки для перенаправления порта devtools в сокет webview_devtools_remote.
  • Решена проблема 3608: адрес отладчика Chromedriver не поддерживает ipv6.

Более подробную информацию см. в примечаниях к выпуску .

ChromeDriver 86.0.4240.22

Поддерживает Chrome версии 86.

  • Решенная проблема 3370: корректное завершение работы Chrome, иначе файлы cookie не будут правильно сохранены в файле персистентности SQLite.
  • Решенная проблема 3401: Получить местоположение элемента JS не находит видимый центр элемента.
  • Решенная проблема 3462: для sendKeys ключ CMD не работает для MAC.
  • Решенная проблема 3541: улучшение журнала между клиентом и ChromeDriver.
  • Решена проблема 3559: вывод версии Chrome, когда ChromeDriver сообщает о несовместимости.

Более подробную информацию см. в примечаниях к выпуску .

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: удаление команды LaunchApp из ChromeDriver.
  • Решена проблема 3432: иногда NavigationTracker не может определить завершение загрузки страницы.
  • Решенная проблема 3481: новая конечная точка печати в соответствии со спецификацией w3c.
  • Решена проблема 3488: driver.get не выдает ошибку, если прокси настроен неправильно.
  • Решенная проблема 3502: используйте document.hasFocus() , чтобы проверить, находится ли элемент в фокусе.
  • Решенная проблема 3515: selenium.common.Exceptions.WebDriverException: сообщение: неизвестная ошибка: неверное сообщение инспектора.

Более подробную информацию см. в примечаниях к выпуску .

ChromeDriver 84.0.4147.30

Поддерживает Chrome версии 84.

  • Решенная проблема 3420: после переключения в окно печати хромдрайвер перестает отвечать.
  • Решенная проблема 3421: драйвер возвращает кириллический текст без стилей.
  • Решенная проблема 3422: GetElementText не работает с прототипом 1.6.0.3.
  • Решенная проблема 3434: невозможно получить сообщения подтверждения из журналов браузера.

Более подробную информацию см. в примечаниях к выпуску .

ChromeDriver 83.0.4103.39

Поддерживает Chrome версии 83.

  • Обновлен Chromedriver для корректной работы с прототипом.js.

Более подробную информацию см. в примечаниях к выпуску .

ChromeDriver 83.0.4103.14

Поддерживает Chrome версии 83.

  • Решенная проблема 1778: прекращение поддержки приложения launchApp из ChromeDriver.
  • Решена проблема 2520: InitSession может ждать вечно, если Chrome не отвечает.
  • Решенная проблема 3120: загрузка безголового режима с новой вкладки.
  • Решенная проблема 3234: подтверждение наличия точки с запятой перед подстрокой.
  • Решена проблема 3240: ExecuteGetElementRect не проверяет возвращаемый статус из GET_SIZE.
  • Решенная проблема 3331: метод get_cookies() возвращает ключи со сроком действия типа double, но в режиме w3c они должны быть int64.
  • Решена проблема 3332: тайм-аут повторной попытки регистрируется как серьезный.
  • Решена проблема 3339: Chromedriver неожиданно завершил работу с нулевым кодом и сигналом SIGTRAP.
  • Решенная проблема 3351: сообщение об улучшении безопасности.
  • Решенная проблема 3352: поддержка SendKeys для цветных элементов.
  • Решена проблема 3353: ожидание ожидания навигации продолжается после уничтожения контекста кадра.
  • Решена проблема 3375: Chromedriver v80 зависает на getPageSource на некоторых сайтах.
  • Решенная проблема 3383: ChromeDriver 80+ в Windows завершает работу или зависает при выполнении определенных элементов или команд щелчка.
  • Решенная проблема 3399: удаление проверки wasThrown.

ChromeDriver 81.0.4044.138

Поддерживает Chrome версии 81.

  • Обновлен Chromedriver для корректной работы с прототипом.js.

Более подробную информацию см. в примечаниях к выпуску .

ChromeDriver 81.0.4044.69

Поддерживает Chrome версии 81.

  • Исправлено: сбой Chromedriver при getPageSource на некоторых сайтах.
    • Исправлено: ChromeDriver аварийно завершает работу при определенных элементах или командах щелчка.

Более подробную информацию см. в примечаниях к выпуску .

ChromeDriver 81.0.4044.20

Поддерживает Chrome версии 81.

  • Исправлена ​​ошибка при попытке получить местоположение html-элемента.
    • Команды «Получить» и «Добавить cookie» теперь зависят от кадра.
    • Решены некоторые проблемы, возникающие на сайтах, которые переопределяют стандартные объекты Javascript.
    • ChromeDriver продолжит ждать завершения загрузки после получения сообщения «Цель закрыта».
    • Chromedriver теперь возвращает код ошибки, соответствующий спецификации, для таймаутов.
    • Исправлено: неожиданно медленное время ответа ChromeDriver на команду NewSession.
    • Теперь поддерживаются определяемые пользователем тайм-ауты продолжительностью более 10 минут.
    • Исправлено: ChromeDriver не мог подключиться к DevTools из-за несоответствия IPv4 и IPv6.
    • Восстановлен порядок поиска двоичных файлов Chrome в Linux.

Более подробную информацию см. в примечаниях к выпуску .

ChromeDriver 80.0.3987.106

Поддерживает Chrome версии 80.

  • Восстановлен порядок поиска двоичного файла Chrome в Linux.

Более подробную информацию см. в примечаниях к выпуску .

ChromeDriver 80.0.3987.16

Поддерживает Chrome версии 80.

  • Исправлено. Загрузка страницы прерывалась при использовании прокси.
  • Chromedriver теперь ожидает загрузки текущего кадра.
  • В журнале ChromeDriver будет указан порт, используемый драйвером.
  • Включен SetGeoLocation для режима w3c.
  • Добавлен отсутствующий текст оповещения для статуса UnexpectedAlertOpen.
  • Улучшено сообщение при загрузке расширения CRX2.
  • Исправлено потенциальное состояние гонки в ExecuteGetPageSource.
  • ChromeDriver добавит флаг --ignore-certificate-errors, если возможность AcceptInsecureCerts имеет значение true.
  • Обновлено сообщение об ошибке и статус возврата для отсутствия такого контекста выполнения.
  • Исправлено: ChromeDriver мог блокироваться на неопределенный срок во время ожидания навигации.
  • Добавлен атрибут SameSite в AddCookie и GetCookie.

Более подробную информацию см. в примечаниях к выпуску .

ChromeDriver 79.0.3945.36

Поддерживает Chrome версии 79.

Включает следующее изменение по сравнению с версией 79.0.3945.16:

  • Исправлен неправильный расчет координат элемента.

Более подробную информацию см. в примечаниях к выпуску .

ChromeDriver 79.0.3945.16

Поддерживает Chrome версии 79.

  • Исправлен сбой ChromeDriver, вызванный предупреждением Javascript во время выполнения команды.
    • Исправлена ​​ошибка, из-за которой Chromedriver блокировался при срабатывании предупреждения во время создания снимка экрана.
    • Удалена опция --ignore-certificate-errors из команды запуска Chrome.
    • Платформа и имя платформы изменены на Windows на Win10.
    • Исправлен неопределенный window.navigator.webdriver при исключении «enable-automation».
  • Исправлен тест WPT «test_not_editable_inputs[скрытый]».
    • Исправлено сообщение «Элемент не кликабельен» при использовании безголового режима.

Более подробную информацию см. в примечаниях к выпуску .

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.
    • Исправлена ​​ошибка сопоставления возможностей Chrome на Android.
    • Реализована автоматизация разрешений
    • Исправлен размер скриншота на дисплее Retina.
  • Исправлен тайм-аут загрузки страницы в некоторых сценариях.
    • Улучшено сопоставление возможностей имени платформы.
    • Исправлен код ошибки, возвращаемый при перемещении указателя на параметры раскрывающегося списка.
    • Исправлена ​​проблема, влияющая на загрузку в безголовом режиме.

Более подробную информацию см. в примечаниях к выпуску .

ChromeDriver 77.0.3865.40

Поддерживает Chrome версии 77.

Включает следующие изменения по сравнению с версией 77.0.3865.10:

  • Исправлены две ошибки при сериализации и десериализации объектов JavaScript.
  • Исправлена ​​обработка PlatformName: android при сопоставлении возможностей.

Более подробную информацию см. в примечаниях к выпуску .

ChromeDriver 77.0.3865.10

Поддерживает Chrome версии 77.

  • Исправлено несколько проблем в реализации Actions API.
    • Улучшено выполнение кода JavaScript и обработка результатов.
    • Исправлена ​​ошибка, из-за которой некорректно отклонялись запросы POST с пустым телом в режиме OSS.
  • Более надежный навигационный трекер.
  • Поддержка стратегии быстрой загрузки страниц.
    • Добавлена ​​команда «Новое окно» из спецификации 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 действий не мог взаимодействовать с элементами внутри теневых DOM.
    • Исправлена ​​ошибка отслеживания состояния ключа-модификатора между командами API действий.
    • Исправлена ​​ошибка отслеживания расположения указателей между командами API действий.
    • Сохраните ошибку «Невозможно вызвать нестандартную команду W3C в режиме W3C» в файл журнала при ее возникновении.

Более подробную информацию см. в примечаниях к выпуску .

ChromeDriver 76.0.3809.25

Поддерживает Chrome версии 76.

Включает следующие изменения по сравнению с версией 76.0.3809.12:

  • Исправлена ​​ошибка, из-за которой некорректно отклонялись запросы POST с пустым телом в режиме OSS.
  • Добавлены новые конечные точки для получения журнала Chrome.
    • Добавлена ​​конечная точка для команды «Отображается» в режиме W3C.

Более подробную информацию см. в примечаниях к выпуску .

ChromeDriver 76.0.3809.12

Поддерживает Chrome версии 76.

  • Завершена реализация API действий.
    • Улучшено соответствие спецификациям обработки тайм-аута сценария.
    • Улучшена сериализация результатов команды «Выполнить сценарий».
    • Исправлены проблемы с прокруткой элемента в поле зрения.
    • Добавлена ​​обработка клавиши отмены, определенной в спецификации WebDriver.
    • Исправлена ​​обработка ответа на необработанную ошибку оповещения.
    • Исправлена ​​обработка элемента <details>
    • Обновлена ​​опция исключенияSwitches, позволяющая разрешить необязательные дефисы в именах переключателей.

Более подробную информацию см. в примечаниях к выпуску .

ChromeDriver 75.0.3770.140

Поддерживает Chrome версии 75.

Включает следующие изменения по сравнению с версией 75.0.3770.90:

  • Исправлена ​​ошибка, приводившая к сбою ChromeDriver при возникновении некоторых типов ошибок JavaScript.
  • Исправлена ​​ошибка сохранения состояния клавиши-модификатора между действиями.

Более подробную информацию см. в примечаниях к выпуску .

ChromeDriver 75.0.3770.90

Поддерживает Chrome версии 75.

Включает следующие изменения по сравнению с версией 75.0.3770.8:

  • Исправлена ​​ошибка, из-за которой некорректно отклонялись запросы POST с пустым телом в режиме OSS.
  • Добавлены новые конечные точки для получения журнала Chrome.

Более подробную информацию см. в примечаниях к выпуску .

ChromeDriver 75.0.3770.8

Поддерживает Chrome версии 75.

Наиболее заметным изменением является то, что ChromeDriver теперь по умолчанию работает в режиме, совместимом со стандартом W3C . Другие изменения включают в себя:

  • Исправлена ​​ошибка, из-за которой событие размытия вызывалось дважды во время очистки элемента.
  • Возможность loggingPrefs переименована в goog:loggingPrefs, как того требует стандарт W3C.
  • Исправлена ​​обработка ошибок в режиме W3C.
    • Правильная обработка создания файлов cookie без начальной точки в имени домена.
    • Разрешает значение null для тайм-аута сценария
    • Исправлена ​​команда отправки ключей элемента для ввода файла с атрибутом «несколько»
    • Исправлена ​​команда Get Active Element, возвращающая ошибку «нет такого элемента», когда активный элемент не существует.
    • Исправлен переход по неверному URL-адресу, приводивший к ошибке «неверный аргумент».
    • Исправлен код состояния HTTP при получении неверного идентификатора сеанса.
    • Исправлен ответ на ошибку, когда входной параметр отсутствует или имеет неверный формат.
    • Исправлена ​​команда «Выполнить сценарий» для обработки строковых комментариев JavaScript.

Более подробную информацию см. в примечаниях к выпуску .

ChromeDriver 74.0.3729.6

Поддерживает Chrome версии 74.

  • Исправлена ​​ошибка, приводившая к созданию неожиданного файла debug.log в Windows.
  • Исправлено нажатие мыши и перетаскивание внутри документа SVG.
  • Добавлен заголовок управления кешем в ответах ChromeDriver.
  • Исправлен тип ошибки, когда щелчок перехватывается другим элементом.
  • Исправлена ​​ошибка, приводившая к сбою ChromeDriver на устройствах Linux без /dev/shm.
  • Исправлены некоторые типы событий двойного щелчка.
  • Исправлена ​​команда «Получить сеансы».
  • Исправлена ​​проверка ошибок в команде «Переключиться на кадр».
  • Исправлена ​​команда «Получить исходный код страницы».

Более подробную информацию см. в примечаниях к выпуску .

ChromeDriver 73.0.3683.68

Поддерживает Chrome версии 73.

  • Исправлена ​​ошибка, приводившая к созданию неожиданного файла debug.log в Windows.
  • Исправлен код ошибки, возвращаемый командой «Выполнить сценарий» в некоторых сценариях.
  • Добавлен заголовок управления кешем в ответах ChromeDriver.
  • HTTP-сервер по умолчанию поддерживает соединение.
  • Исправлена ​​команда «Закрыть окно» для правильной обработки запросов пользователя.
  • Исправлен код ошибки, возвращаемый при отправке ключей отключенному элементу.
  • Улучшено соответствие спецификациям обработки значений тайм-аута.
  • Улучшено соответствие спецификациям команды «Добавить файл cookie».
    • Увеличена длина очереди прослушивания HTTP-сервера.
  • Исправлена ​​команда «Отображается ли элемент» в теневой DOM версии 0.
    • Добавлено предупреждение об изменении поведения команды Element Clear в файле журнала.
  • Исправлена ​​команда «Выполнить сценарий» для правильного преобразования document.all в формат JSON.
  • Улучшена обработка ссылок на неверные элементы.

Более подробную информацию см. в примечаниях к выпуску .

ChromeDriver 2.46

Поддерживает Chrome v71-73

  • Исправлен код ошибки, возвращаемый командой «Выполнить сценарий» в некоторых сценариях.
  • HTTP-сервер по умолчанию поддерживает соединение.
  • Исправлена ​​команда «Закрыть окно» для правильной обработки запросов пользователя.
  • Исправлен код ошибки, возвращаемый при отправке ключей отключенному элементу.
  • Улучшено соответствие спецификациям обработки значений тайм-аута.
  • Улучшено соответствие спецификациям команды «Добавить файл cookie».
  • Улучшено соответствие спецификациям команды «Переключиться на кадр».
  • Увеличена длина очереди прослушивания HTTP-сервера.
  • Исправлена ​​команда «Отображается ли элемент» в теневой DOM версии 0.
  • Команда двойного щелчка по фиксированному элементу
  • Добавлено предупреждение об изменении поведения команды Element Clear в файле журнала.
  • Исправлена ​​команда «Выполнить сценарий» для правильного преобразования document.all в формат JSON.
  • Улучшена обработка ссылок на неверные элементы.

Более подробную информацию см. в примечаниях к выпуску .

ChromeDriver 2.45

Поддерживает Chrome v70-72.

  • Исправлена ​​ошибка: новый сеанс не соответствует спецификации.
  • Исправлен ChromeDriver, который не запускал Chrome, если версии Chrome и ChromeDriver несовместимы.
  • Исправлена ​​ошибка, из-за которой команда «Найти элемент» возвращала неверный код ошибки при использовании недопустимого локатора.
  • Исправлено. Некоторые коды состояния ChromeDriver неверны.
  • Исправлена ​​ошибка компиляции в JS внутри WebViewImpl::DispatchTouchEventsForMouseEvents.
  • Команды фиксированного размера окна должны обрабатывать запросы пользователя.
  • Исправлен ChromeDriver, который не запускал Chrome правильно с опцией Chrome «user-data-dir=".
  • Команда фиксированного статуса не соответствует спецификации
  • Исправлено Добавление поддержки strictFileInteractability.

ChromeDriver 2.44

Поддерживает Chrome v69-71

  • Исправлено WindowMaximize на Mac.
  • Исправлена ​​неверная «ошибка открытия оповещения» для вызова дескриптора окна.
  • Ключи отправки фиксированного элемента должны иметь свойство «текст» в режиме W3C.
  • Исправлен специальный случай XML, в котором элемент включен, не обрабатывается в соответствии со спецификацией.
  • Исправлен специальный случай XML для Get Element CSS Value, который не обрабатывается в соответствии со спецификацией.
  • Исправлена ​​ошибка, из-за которой Rect Window Set необходимо проверить недопустимый ввод.
  • Исправлено. Поддержка новых режимов unhandledPromptBehavior.

ChromeDriver 2.43

Поддерживает Chrome v69-71

Изменения включают в себя:

  • Исправлено. Анализ конфигурации прокси-сервера не соответствует стандартам.
  • Исправлена ​​ошибка, при которой команда запуска приложения работает некорректно.
  • Исправлен снимок экрана элемента внутри iFrame, сделанный неправильно.
  • Добавлен ChromeDriver, поддерживающий изменение размера окна через удаленное соединение.
  • Исправлены коды ошибок, которые не обрабатываются в элементе Clear.
  • Исправлено: не ждать, пока элемент станет видимым.
  • Исправлено свойство Get element не реализовано.
  • Фиксированное переключение на кадр не соответствует спецификациям
  • Исправлен сценарий выполнения Async, который не возвращает коды ошибок, соответствующие спецификации.
  • Исправлен сценарий выполнения, который не возвращает коды ошибок, соответствующие спецификации.
  • Исправлен код ошибки в ExecuteGet, не соответствующий спецификации.
  • Исправлен текст оповещения об отправке, который не возвращал коды ошибок, соответствующие спецификации.
  • Исправлена ​​функция Clear() для ввода type="date", которая делает вид, что элемент не редактируется пользователем.
  • Исправлен Chromedriver, получавший дескриптор окна для вкладки, которая открывается вручную.
  • Исправлено: Разрешить добавление или запуск нового файла журнала для chromedriver.
  • Исправлена ​​ошибка, из-за которой новый сеанс не запускал режим w3c, если флаг находится в firstMatch.

ChromeDriver 2.42

Поддерживает Chrome v68-70

Изменения включают в себя:

  • Исправлен элемент ClickElement в мобильной эмуляции.
  • Исправлены IP-адреса из белого списка с IPv4.
  • Исправлен запуск ChromeDriver с флагом IPs из белого списка в Mac OS.
  • Исправлен SetTimeout для приема форматов до W3C и W3C.
  • Исправлен снимок экрана элемента.
  • Исправлен ChromeDriver, который также ищет двоичные файлы Chrome в системном PATH.
  • Исправлено окно «Развернуть» и полноэкранный режим.
  • Реализована функция повтора журнала. (Пока не работает для Android и удаленного браузера)
  • Исправлены некоторые коды ошибок, не соответствующие стандарту W3C.
  • Исправлен файл console.log с несколькими аргументами, которые не обрабатывались должным образом.
  • Fixed GetElementRect should allow doubles
  • Fixed touch emulation

ChromeDriver 2.41

Supports Chrome v67-69

Changes include:

  • Fixed issue when ChromeDriver runs with "whitelisted-ips" option
  • Remote Debugging Port is returned in capabilities
  • Implemented getting window size on Android
  • Desktop Chrome launch error messages are improved
  • ChromeDriver fails fast when unable to start Chrome binaries
  • Close Window return value conforms with spec