Descargas

Versiones anteriores de Chrome

Para versiones anteriores de Chrome, estas son las versiones de ChromeDriver que las admiten.

Para obtener más información sobre cómo seleccionar la versión correcta de ChromeDriver, consulta la página Selección de versiones.

ChromeDriver 114.0.5735.90

Compatible con la versión 114 de Chrome

Para obtener más detalles, consulta las notas de la versión.

ChromeDriver 114.0.5735.16

Compatible con la versión 114 de Chrome

Para obtener más detalles, consulta las notas de la versión.

ChromeDriver 113.0.5672.63

Compatible con la versión 113 de Chrome

  • Se resolvió el problema 4205: Los mismos IDs de objetos en los formatos clásico y BiDi [Pri-1]
  • Se resolvió el problema 4302: No se debe suponer que el asignador está en la primera pestaña de ExecuteGetWindowHandles [Pri-1].
  • Se resolvió el problema 4356: Chrome 110 no usaba el valor de preferencia "download.default_directory" [Pri-1]

Para obtener más detalles, consulta las notas de la versión.

ChromeDriver 113.0.5672.24

Compatible con la versión 113 de Chrome

  • Se resolvió el problema 4205: Los mismos IDs de objetos en los formatos clásico y BiDi [Pri-1]
  • Se resolvió el problema 4302: No se debe suponer que el asignador está en la primera pestaña de ExecuteGetWindowHandles [Pri-1].
  • Se resolvió el problema 4356: Chrome 110 no usaba el valor de preferencia "download.default_directory" [Pri-1]

Para obtener más detalles, consulta las notas de la versión.

ChromeDriver 112.0.5615.49

Compatible con la versión 112 de Chrome

  • Se resolvió el problema 3517: Se habilitó la función de impresión para dispositivos sin pantalla [Pri-]
  • Se resolvió el problema 4419: Gran sobrecarga en Speedometer cuando se usa chromedriver [Pri-3]

Para obtener más detalles, consulta las notas de la versión.

ChromeDriver 112.0.5615.28

Compatible con la versión 112 de Chrome

  • Se resolvió el problema 4357: Problema de sesión de Chromedriver versión 110.0.5481.77 con las opciones --headless y --user-data-dir. [Pri-1]

Para obtener más detalles, consulta las notas de la versión.

ChromeDriver 111.0.5563.64

Compatible con la versión 111 de Chrome

  • Se resolvió el problema 4216: Se ejecuta ChromeDriver con BiDiMapper personalizado [Pri-]
  • Se resolvió el problema 4300: El control de ventana es interoperable entre Classic y BiDi [Pri-]
  • Se resolvió el problema 4325: El manejo de toJSON en jsonSerialize de call_function.js se desvía del estándar. [Pri-]
  • Se resolvió el problema 4330: DCHECK falla en DevToolsClientImpl::AddListener [Pri-].
  • Se resolvió el problema 4357: Problema de sesión de ChromeDriver con las opciones --headless y --user-data-dir [Pri-1]

Para obtener más detalles, consulta las notas de la versión.

ChromeDriver 111.0.5563.41

Compatible con la versión 111 de Chrome

  • Se resolvió el problema 4357: Problema de sesión de ChromeDriver con las opciones --headless y --user-data-dir [Pri-1]

Para obtener más detalles, consulta las notas de la versión.

ChromeDriver 111.0.5563.19

Compatible con la versión 111 de Chrome

  • Se resolvió el problema 4216: Se ejecuta ChromeDriver con BiDiMapper personalizado [Pri-]
  • Se resolvió el problema 4300: El control de ventana es interoperable entre Classic y BiDi [Pri-]
  • Se resolvió el problema 4325: El manejo de toJSON en jsonSerialize de call_function.js se desvía del estándar. [Pri-]
  • Se resolvió el problema 4330: DCHECK falla en DevToolsClientImpl::AddListener [Pri-].

Para obtener más detalles, consulta las notas de la versión.

ChromeDriver 110.0.5481.77

Compatible con la versión 110 de Chrome

  • Se resolvió el problema 4193: No se pudo iniciar una sesión nueva en Android 13 [Pri-]
  • Se resolvió el problema 4272: WebSocket debe tratar el código=0 como una indicación de FIN [Pri-]
  • Se resolvió el problema 4276: Se corrigieron los problemas de conectividad en ChromeDriver [Pri-]
  • Se resolvió el problema 4295: ChromeDriver con "webSocketUrl": true es inestable [Pri-]
  • Se resolvió el problema 4297: ChromeDriver Bidi se serializa de forma incorrecta [Pri-]

Para obtener más detalles, consulta las notas de la versión.

ChromeDriver 110.0.5481.30

Compatible con la versión 110 de Chrome

  • Se resolvió el problema 4193: No se pudo iniciar una sesión nueva en Android 13 [Pri-]
  • Se resolvió el problema 4272: WebSocket debe tratar el código=0 como una indicación de FIN [Pri-]
  • Se resolvió el problema 4276: Se corrigieron los problemas de conectividad en ChromeDriver [Pri-]
  • Se resolvió el problema 4295: ChromeDriver con "webSocketUrl": true es inestable [Pri-]
  • Se resolvió el problema 4297: ChromeDriver Bidi se serializa de forma incorrecta [Pri-]

Para obtener más detalles, consulta las notas de la versión.

ChromeDriver 109.0.5414.74

Compatible con la versión 109 de Chrome

  • Se resolvió el problema 4179: La sesión BiDi debe admitir varias conexiones [Pri-]
  • Se resolvió el problema 4203: Mejora la información de los créditos [Pri-]
  • Se resolvió el problema 4263: Falla en Meta + A [Pri-]

Para obtener más detalles, consulta las notas de la versión.

ChromeDriver 109.0.5414.25

Compatible con la versión 109 de Chrome

  • Se resolvió el problema 4179: La sesión BiDi debe admitir varias conexiones [Pri-]
  • Se resolvió el problema 4203: Mejora la información de los créditos [Pri-]
  • Se resolvió el problema 4263: Falla en Meta + A [Pri-]

Para obtener más detalles, consulta las notas de la versión.

ChromeDriver 108.0.5359.71

Compatible con la versión 108 de Chrome. Para obtener más información, consulta las notas de la versión.

ChromeDriver 108.0.5359.22

Compatible con la versión 108 de Chrome

  • Se resolvió el problema 4204: Se corrigió la prueba fallida test_top_level_and_one_child de WPT [Pri-]
  • Se resolvió el problema 4215: Se cambió el nombre de la compilación chromedriver_mac64_m1 a chromedriver_mac_arm64 [Pri-]
  • Se resolvió el problema 4221: Falla cuando un comando de clic cierra el navegador [Pri-]

Para obtener más detalles, consulta las notas de la versión.

ChromeDriver 107.0.5304.62

Compatible con la versión 107 de Chrome

Para obtener más detalles, consulta las notas de la versión.

ChromeDriver 107.0.5304.18

Compatible con la versión 107 de Chrome

  • Se resolvió el problema 4180: Se prohibió el manejo de cualquier comando BiDi hasta que se notifique que BiDiMapper se inició [Pri-]
  • Se resolvió el problema 4198: ChromeDriver BiDi no debe suponer que BiDiMapper siempre está en la primera pestaña [Pri-]
  • Se resolvió el problema 4207: Se producía un error de WebDriver cuando se ejecutaba WPT [Pri-1]

Para obtener más detalles, consulta las notas de la versión.

ChromeDriver 106.0.5249.61

Compatible con la versión 106 de Chrome

Para obtener más detalles, consulta las notas de la versión.

ChromeDriver 106.0.5249.21

Compatible con la versión 106 de Chrome

  • Se resolvió el problema 4016: Se agregó compatibilidad básica con BiDi a ChromeDriver (basado en el asignador) [Pri-1]

Para obtener más detalles, consulta las notas de la versión.

ChromeDriver 105.0.5195.52

Compatible con la versión 105 de Chrome

Para obtener más detalles, consulta las notas de la versión.

ChromeDriver 105.0.5195.19

Compatible con la versión de Chrome

Para obtener más detalles, consulta las notas de la versión.

ChromeDriver 104.0.5112.79

Compatible con la versión 104 de Chrome

Para obtener más detalles, consulta las notas de la versión.

ChromeDriver 104.0.5112.29

Compatible con la versión 104 de Chrome

  • Se resolvió el problema 4121: El comando WebDriver a veces falla con una “respuesta de comando inesperada” [Prioridad 1]

Para obtener más detalles, consulta las notas de la versión.

ChromeDriver 104.0.5112.20

Compatible con la versión 104 de Chrome

  • Se resolvió el problema 4121: El comando WebDriver a veces falla con una “respuesta de comando inesperada” [Prioridad 1]

Para obtener más detalles, consulta las notas de la versión.

ChromeDriver 103.0.5060.134

Compatible con la versión 103 de Chrome

  • Se resolvió el problema 4048: Se desprendió el marco de destino [Pri-]
  • Se resolvió el problema 4121: El comando WebDriver a veces falla con una “respuesta de comando inesperada” [Prioridad 1]

Para obtener más detalles, consulta las notas de la versión.

ChromeDriver 103.0.5060.53

Compatible con la versión 103 de Chrome

  • Se resolvió el problema 4048: Se desprendió el marco de destino [Pri-]

Para obtener más detalles, consulta las notas de la versión.

ChromeDriver 103.0.5060.24

Compatible con la versión 103 de Chrome

Para obtener más detalles, consulta las notas de la versión.

ChromeDriver 102.0.5005.61

Compatible con la versión 102 de Chrome

  • Se resolvió el problema 1309282: chromedriver no admite interruptores de varios valores [Pri-1].

Para obtener más detalles, consulta las notas de la versión.

ChromeDriver 102.0.5005.27

Compatible con la versión 102 de Chrome

  • Se resolvió el problema 1309282: chromedriver no admite interruptores de varios valores [Pri-1].

Para obtener más detalles, consulta las notas de la versión.

ChromeDriver 101.0.4951.41

Compatible con la versión 101 de Chrome

  • Se resolvió el problema 4046: Se produjo un error de DCHECK cuando se agregaba un marco vacío cercado [Pri-]
  • Se resolvió el problema 4080: No se podía cambiar al marco anidado [Pri-]

Para obtener más detalles, consulta las notas de la versión.

ChromeDriver 101.0.4951.15

Compatible con la versión 101 de Chrome

  • Se resolvió el problema 4046: Se produjo un error de DCHECK cuando se agregaba un marco vacío cercado [Pri-]
  • Se resolvió el problema 4080: No se podía cambiar al marco anidado [Pri-]

Para obtener más detalles, consulta las notas de la versión.

ChromeDriver 100.0.4896.60

Compatible con la versión 100 de Chrome

  • Se resolvió el problema 4002: Se admiten marcos con cercas [Pri-]

Para obtener más detalles, consulta las notas de la versión.

ChromeDriver 100.0.4896.20

Compatible con la versión 100 de Chrome

  • Se resolvió el problema 4002: Se admiten marcos con cercas [Pri-]

Para obtener más detalles, consulta las notas de la versión.

ChromeDriver 99.0.4844.51

Compatible con la versión 99 de Chrome

Para obtener más detalles, consulta las notas de la versión.

ChromeDriver 99.0.4844.35

Compatible con la versión 99 de Chrome

  • REVERTED!!! Se resolvió el problema 2269: Imposible usar caracteres que no son BMP (puntos de código superiores a U+FFFF) [Pri-3]
  • Se resolvió el problema chromium:1295243: Se produjo una regresión en sendKeys de ChromeDriver [Pri-1].

Para obtener más detalles, consulta las notas de la versión.

ChromeDriver 99.0.4844.17

Compatible con la versión 99 de Chrome

Para obtener más detalles, consulta las notas de la versión.

ChromeDriver 98.0.4758.102

Compatible con la versión 98 de Chrome

  • Se resolvió el problema 3933: El clic en el borde del viewport no es eficaz sin errores [Pri-]
  • REVERTED!!! Se resolvió el problema 2269: Imposible usar caracteres que no son BMP (puntos de código superiores a U+FFFF) [Pri-3]
  • Se resolvió el problema chromium:1295243: Se produjo una regresión en ChromeDriver sendKeys [Pri-1].

Para obtener más detalles, consulta las notas de la versión.

ChromeDriver 98.0.4758.80

Compatible con la versión 98 de Chrome

  • Se resolvió el problema 3933: El clic en el borde del viewport no es eficaz sin errores [Pri-]
  • Se resolvió el problema 2269: Imposible usar caracteres que no son BMP (puntos de código superiores a U+FFFF) [Pri-3].

Para obtener más detalles, consulta las notas de la versión.

ChromeDriver 98.0.4758.48

Compatible con la versión 98 de Chrome

  • Se resolvió el problema 3933: El clic en el borde del viewport no es eficaz sin errores [Pri-]
  • Se resolvió el problema 2269: Imposible usar caracteres que no son BMP (puntos de código superiores a U+FFFF) [Pri-3]

Para obtener más detalles, consulta las notas de la versión.

ChromeDriver 97.0.4692.71

Compatible con la versión 97 de Chrome

  • Se resolvió el problema 3878: Mejor manejo de las coordenadas de elementos fraccionarios para el clic en el elemento [Pri-]

Para obtener más detalles, consulta las notas de la versión.

ChromeDriver 97.0.4692.36

Compatible con la versión 97 de Chrome

  • Se resolvió el problema 3878: Mejor manejo de las coordenadas de elementos fraccionarios para el clic en el elemento [Pri-]

Para obtener más detalles, consulta las notas de la versión.

ChromeDriver 97.0.4692.20

Compatible con la versión 97 de Chrome

  • Se resolvió el problema 3878: Mejor manejo de las coordenadas de elementos fraccionarios para el clic en el elemento [Pri-]

Para obtener más detalles, consulta las notas de la versión.

ChromeDriver 96.0.4664.45

Compatible con la versión 96 de Chrome

  • Se resolvió el problema 3445: Imposible acceder a los elementos en el iframe dentro de una raíz de sombra [Pri-3].

Para obtener más detalles, consulta las notas de la versión.

ChromeDriver 96.0.4664.35

Compatible con la versión 96 de Chrome

  • Se resolvió el problema 3445: Imposible acceder a los elementos en el iframe dentro de una raíz de sombra [Pri-3].

Para obtener más detalles, consulta las notas de la versión.

ChromeDriver 96.0.4664.18

Compatible con la versión 96 de Chrome

  • Se resolvió el problema 3445: Imposible acceder a los elementos en el iframe dentro de una raíz de sombra [Pri-3].

Para obtener más detalles, consulta las notas de la versión.

ChromeDriver 95.0.4638.69

Compatible con la versión 95 de Chrome

  • Se resolvió el problema 3857: Se especifica el encabezado de host o de origen, y no está en la lista de entidades permitidas ni es localhost [Pri-1]
  • Se agregó el argumento --allowed-origins

Para obtener más detalles, consulta las notas de la versión.

ChromeDriver 95.0.4638.54

Compatible con la versión 95 de Chrome

  • Se resolvió el problema 3857: Se especifica el encabezado de host o de origen, y no está en la lista de entidades permitidas ni es localhost [Pri-1]
  • Se agregó el argumento --allowed-origins

Para obtener más detalles, consulta las notas de la versión.

ChromeDriver 95.0.4638.17

Compatible con la versión 95 de Chrome

  • Se resolvió el problema 3857: Se especifica el encabezado de host o de origen, y no está en la lista de entidades permitidas ni es localhost [Pri-1]
  • Se agregó el argumento --allowed-origins

Para obtener más detalles, consulta las notas de la versión.

ChromeDriver 95.0.4638.10

Compatible con la versión 95 de Chrome

  • Se resolvió el problema 3857: Se especifica el encabezado de host o de origen, y no está en la lista de entidades permitidas ni es localhost [Pri-1]
  • Se agregó el argumento --allowed-origins

Para obtener más detalles, consulta las notas de la versión.

ChromeDriver 94.0.4606.113

Compatible con la versión 94 de Chrome

Para obtener más detalles, consulta las notas de la versión.

ChromeDriver 94.0.4606.61

Compatible con la versión 94 de Chrome

Para obtener más detalles, consulta las notas de la versión.

ChromeDriver 94.0.4606.41

Compatible con la versión 94 de Chrome

Para obtener más detalles, consulta las notas de la versión.

ChromeDriver 93.0.4577.63

Compatible con la versión 93 de Chrome

Para obtener más detalles, consulta las notas de la versión.

ChromeDriver 93.0.4577.15

Compatible con la versión 93 de Chrome

Para obtener más detalles, consulta las notas de la versión.

ChromeDriver 92.0.4515.107

Compatible con la versión 92 de Chrome

Para obtener más detalles, consulta las notas de la versión.

ChromeDriver 92.0.4515.43

Compatible con la versión 92 de Chrome

  • Se resolvió el problema 3389: Validación de host para solicitudes de ChromeDriver

Para obtener más detalles, consulta las notas de la versión.

ChromeDriver 91.0.4472.101

Compatible con la versión 91 de Chrome

  • Se resolvió el problema 1205107: No se podía obtener el valor del atributo para los campos en la aplicación web.

Para obtener más detalles, consulta las notas de la versión.

ChromeDriver 91.0.4472.19

Compatible con la versión 91 de Chrome

  • Se resolvió el problema 3744: SendKeys() y Click() fallan de forma silenciosa después de la navegación de vínculos.
  • Se resolvió el problema 3746: El extremo del atributo actualizaba los valores de forma incorrecta.

Para obtener más detalles, consulta las notas de la versión.

ChromeDriver 90.0.4430.24

Compatible con la versión 90 de Chrome

  • Se resolvió el problema 3708: inView de GetElementLocation falla para los elementos en Shadow DOM.
  • Se resolvió el problema 3721: Se recopilaba un registro de rendimiento para el trabajador de servicio cuando estaba habilitado.
  • Se resolvió el problema 3731: AdbImpl::GetPidByName no funciona correctamente en SO Android no estándar, como en OnePlus.
  • Se resolvió el problema 3733: Falla catastrófica con el dominio en localhost
  • Se resolvió el problema 3734: El controlador debería mostrar un error cuando intenta establecer una cookie en el dominio incorrecto.
  • Se resolvió el problema 3743: Se refactorizó la función de llamada y se corrigió el problema de eliminación de elementos.

Para obtener más detalles, consulta las notas de la versión.

ChromeDriver 89.0.4389.23

Compatible con la versión 89 de Chrome

  • Se resolvió el problema 3667: Se agotó el tiempo de espera para recibir un mensaje del renderizador
  • Se resolvió el problema 3675: GetElementLocation usa el método inView, que controla de forma incorrecta el valor booleano como array.
  • Se resolvió el problema 3682: GetElementRegion muestra un tamaño incorrecto para los elementos que están parcialmente fuera del viewport.
  • Se resolvió el problema 3690: ChromeDriver falla si las extensiones usan la API de chrome.windows.

Para obtener más detalles, consulta las notas de la versión.

ChromeDriver 88.0.4324.96

Compatible con la versión 88 de Chrome

  • Se resolvió el problema 3641: La página no se cargaba ni renderizaba cuando la ventana del navegador no estaba en foco con Chrome Beta v87 y chromedriver v(87/86).

Para obtener más detalles, consulta las notas de la versión.

ChromeDriver 88.0.4324.27

Compatible con la versión 88 de Chrome

  • Se resolvió el problema 3611: El resultado de getText() en el transportador es diferente de <element>.innerText.
  • Se resolvió el problema 3625: Se mejoró la compatibilidad de las capturas de pantalla de los elementos.
  • Se resolvió el problema 3628: Se informó una referencia de elemento inactiva y una URL incorrecta con una URL que tenía otra URL como parte de su ruta
  • Se resolvió el problema 3631: Se agregó compatibilidad con la función webauthn:extension:largeBlob.
  • Se resolvió el problema 3635: Chromedriver 86: chromedriver.quit() no parece pasar el evento de descarga correctamente.
  • Se resolvió el problema 3649: Copiar texto seleccionado en el portapapeles no funciona en Windows 10 cuando se usa el modo sin cabeza.

Para obtener más detalles, consulta las notas de la versión.

ChromeDriver 87.0.4280.88

Compatible con la versión 87 de Chrome

  • Se resolvió el problema 3641: La página no se cargaba ni renderizaba cuando la ventana del navegador no estaba en foco con Chrome Beta v87 y chromedriver v(87/86).
  • Se resolvió el problema 3657: Se agotó el tiempo de espera del navegador en segundo plano de la captura de pantalla.

Para obtener más detalles, consulta las notas de la versión.

ChromeDriver 87.0.4280.20

Compatible con la versión 87 de Chrome

  • Se resolvió el problema 2421: Se borraban los canales de reenvío de puertos anteriores en el servidor adb de Android.
  • Se resolvió el problema 3474: Se debe actualizar la lista de dispositivos móviles emulados.
  • Se resolvió el problema 3507: Implementa "get computed role".
  • Se resolvió el problema 3508: Implementa "get computed label".
  • Se resolvió el problema 3584: Se cambió el nombre de la opción de línea de comandos de ChromeDriver --whitelisted-ips
  • Se resolvió el problema 3588: Conexión de WebSocket bidireccional
  • Se resolvió el error 3594: La navegación se completa antes de tiempo si se carga OOPIF antes que la página principal.
  • Se resolvió el problema 3598: Una opción de línea de comandos para que el puerto de devtools se reenvíe al socket webview_devtools_remote
  • Se resolvió el problema 3608: Chromedriver debuggerAddress no es compatible con IPv6.

Para obtener más detalles, consulta las notas de la versión.

ChromeDriver 86.0.4240.22

Compatible con la versión 86 de Chrome

  • Se resolvió el problema 3370: Cierra Chrome de forma correcta o la cookie no se guardará correctamente en el archivo de persistencia de SQLite.
  • Se resolvió el problema 3401: La función JS Get Element Location no localiza el centro visible del elemento.
  • Se resolvió el problema 3462: En sendKeys, la tecla CMD no funciona en MAC.
  • Se resolvió el problema 3541: Se mejoró el registro entre el cliente y ChromeDriver.
  • Se resolvió el problema 3559: Se muestra la versión de Chrome cuando ChromeDriver informa que no es compatible.

Para obtener más detalles, consulta las notas de la versión.

ChromeDriver 85.0.4183.87

Compatible con la versión 85 de Chrome

  • Se resolvió el problema 3578: Chrome 85 ya no permite una interacción fluida con las ventanas cuando hay un diálogo de alerta abierto.

Para obtener más detalles, consulta las notas de la versión.

ChromeDriver 85.0.4183.83

Compatible con la versión 85 de Chrome

  • Se resolvió el problema 3577: ChromeDriver 85 no detecta el directorio de Chrome modificado (C:\Program Files).

Para obtener más detalles, consulta las notas de la versión.

ChromeDriver 85.0.4183.38

Compatible con la versión 85 de Chrome

  • Se resolvió el problema 3214: ChromeDriver78: Sendkeys restablece la selección de texto con contenteditable.
  • Se resolvió el problema 3376: Se quitó el comando LaunchApp de ChromeDriver.
  • Se resolvió el problema 3432: A veces, NavigationTracker no detecta cuando la página terminó de cargarse.
  • Se resolvió el problema 3481: Nuevo extremo de impresión según la especificación de W3C
  • Se resolvió el problema 3488: driver.get no arroja un error cuando el proxy está configurado de forma incorrecta.
  • Se resolvió el problema 3502: Usa document.hasFocus() para verificar si el elemento está enfocado.
  • Se resolvió el problema 3515: selenium.common.exceptions.WebDriverException: Mensaje: error desconocido: mensaje de inspector incorrecto

Para obtener más detalles, consulta las notas de la versión.

ChromeDriver 84.0.4147.30

Compatible con la versión 84 de Chrome

  • Se resolvió el problema 3420: Después de cambiar a la ventana de impresión, chromedriver deja de responder.
  • Se resolvió el problema 3421: El controlador muestra texto cirílico sin estilos.
  • Se resolvió el problema 3422: GetElementText falla con el prototipo 1.6.0.3.
  • Se resolvió el problema 3434: No se pueden obtener mensajes de "afirmación" de los registros de "navegador".

Para obtener más detalles, consulta las notas de la versión.

ChromeDriver 83.0.4103.39

Compatible con la versión 83 de Chrome

  • Se actualizó Chromedriver para que funcione correctamente con prototype.js.

Para obtener más detalles, consulta las notas de la versión.

ChromeDriver 83.0.4103.14

Compatible con la versión 83 de Chrome

  • Se resolvió el problema 1778: Se dio de baja launchApp de ChromeDriver.
  • Se resolvió el problema 2520: InitSession puede esperar para siempre cuando Chrome no responde.
  • Se resolvió el problema 3120: Descarga del modo sin interfaz gráfica desde una pestaña nueva
  • Se resolvió el problema 3234: Se confirmó que se encontró un punto y coma antes de la subcadena.
  • Se resolvió el problema 3240: ExecuteGetElementRect no verifica el estado que se muestra de GET_SIZE.
  • Se resolvió el problema 3331: El método get_cookies() muestra claves de "vencimiento" de tipo doble, pero debe ser int64 en el modo w3c.
  • Se resolvió el problema 3332: El tiempo de espera de reintento se registró como grave.
  • Se resolvió el problema 3339: Chromedriver se cerró de forma inesperada con un código nulo, el indicador SIGTRAP
  • Se resolvió el problema 3351: Mensaje de mejora de las consideraciones de seguridad
  • Se resolvió el problema 3352: Se admiten SendKeys para elementos de color
  • Se resolvió el problema 3353: Espera a que la navegación pendiente continúe después de que se destruya el contexto del fotograma.
  • Se resolvió el problema 3375: Chromedriver v80 se bloquea en getPageSource en algunos sitios.
  • Se resolvió el problema 3383: ChromeDriver 80 y versiones posteriores en Windows parece que se cierra o se bloquea en ciertos elementos o comandos de clic.
  • Se resolvió el problema 3399: Se quitó la verificación de wasThrown.

ChromeDriver 81.0.4044.138

Compatible con la versión 81 de Chrome

  • Se actualizó Chromedriver para que funcione correctamente con prototype.js.

Para obtener más detalles, consulta las notas de la versión.

ChromeDriver 81.0.4044.69

Compatible con la versión 81 de Chrome

  • Se corrigió: Chromedriver falla en getPageSource en algunos sitios.
    • Se corrigió: ChromeDriver falla en ciertos elementos o comandos de clic.

Para obtener más detalles, consulta las notas de la versión.

ChromeDriver 81.0.4044.20

Compatible con la versión 81 de Chrome

  • Se corrigió el error que se producía cuando se intentaba obtener la ubicación del elemento html.
    • Los comandos Get y Add Cookie ahora son específicos del marco.
    • Se resolvieron algunos problemas que se producían con sitios que redefinen objetos estándar de JavaScript.
    • ChromeDriver seguirá esperando a que se complete la carga después de recibir un mensaje de Target Closed.
    • Chromedriver ahora muestra un código de error que cumple con las especificaciones para los tiempos de espera.
    • Se corrigió el tiempo de respuesta lento inesperado de ChromeDriver en el comando NewSession.
    • Ahora se admiten tiempos de espera definidos por el usuario de más de 10 minutos.
    • Se corrigió el problema por el que ChromeDriver no podía conectarse a DevTools debido a una discrepancia entre IPv4 e IPv6.
    • Se restableció el orden de búsqueda para el objeto binario de Chrome en Linux.

Para obtener más detalles, consulta las notas de la versión.

ChromeDriver 80.0.3987.106

Compatible con la versión 80 de Chrome

  • Se restableció el orden de búsqueda para el objeto binario de Chrome en Linux.

Para obtener más detalles, consulta las notas de la versión.

ChromeDriver 80.0.3987.16

Compatible con la versión 80 de Chrome

  • Se corrigió el error de carga de la página cuando se usaba un proxy.
  • Chromedriver ahora espera a que se cargue el fotograma actual.
  • El registro de ChromeDriver incluirá el puerto que usa el controlador.
  • Se habilitó SetGeoLocation para el modo w3c.
  • Se agregó el texto de alerta faltante para el estado UnexpectedAlertOpen.
  • Se mejoró el mensaje cuando se carga la extensión CRX2.
  • Se corrigió una posible condición de carrera en ExecuteGetPageSource.
  • ChromeDriver agregará la marca --ignore-certificate-errors cuando la capability acceptInsecureCerts sea verdadera.
  • Se actualizó el mensaje de error y el estado que se muestra cuando no hay un contexto de ejecución
  • Se corrigió el problema por el que ChromeDriver podía bloquearse de forma indefinida mientras esperaba la navegación pendiente.
  • Se agregó el atributo SameSite a AddCookie y GetCookie.

Para obtener más detalles, consulta las notas de la versión.

ChromeDriver 79.0.3945.36

Compatible con la versión 79 de Chrome

Incluye el siguiente cambio con respecto a la versión 79.0.3945.16:

  • Se corrigió el cálculo incorrecto de las coordenadas de los elementos

Para obtener más detalles, consulta las notas de la versión.

ChromeDriver 79.0.3945.16

Compatible con la versión 79 de Chrome

  • Se corrigió la falla de ChromeDriver causada por la alerta de JavaScript que se activaba durante la ejecución del comando.
    • Se corrigió un error que causaba que Chromedriver se bloqueara cuando se activaba una alerta mientras se tomaba una captura de pantalla.
    • Se quitó --ignore-certificate-errors del comando de inicio de Chrome.
    • Se cambiaron platform y platformName a Windows en Win10
    • Se corrigió window.navigator.webdriver no definido cuando se excluye "enable-automation".
  • Se corrigió la prueba de WPT "test_not_editable_inputs[hidden]".
    • Se corrigió el error "No se puede hacer clic en el elemento" cuando se usaba el modo sin interfaz gráfica.

Para obtener más detalles, consulta las notas de la versión.

ChromeDriver 78.0.3904.105

Compatible con la versión 78 de Chrome

Incluye el siguiente cambio con respecto a la versión 78.0.3904.70: * Se corrigió el cálculo incorrecto de las coordenadas de los elementos.

Para obtener más detalles, consulta las notas de la versión.

ChromeDriver 78.0.3904.70

Compatible con la versión 78 de Chrome

Incluye el siguiente cambio con respecto a la versión 78.0.3904.11:

  • Se revirtió el cambio para ajustar el tamaño de la captura de pantalla en la pantalla Retina debido a varios problemas informados.

Para obtener más detalles, consulta las notas de la versión.

ChromeDriver 78.0.3904.11

Compatible con la versión 78 de Chrome

  • Se corrigieron varios problemas en la serialización de objetos de JavaScript.
    • Se corrigió un error en la coincidencia de capacidades para Chrome en Android
    • Se implementó la automatización de permisos
    • Se corrigió el tamaño de la captura de pantalla en la pantalla Retina
  • Se corrigió el tiempo de espera de carga de la página en algunas situaciones.
    • Se mejoró la coincidencia de capacidades de platformName
    • Se corrigió el código de error que se mostraba cuando se movía el puntero a las opciones de la lista desplegable
    • Se corrigió un problema que afectaba la descarga en el modo sin interfaz gráfica

Para obtener más detalles, consulta las notas de la versión.

ChromeDriver 77.0.3865.40

Compatible con la versión 77 de Chrome

Incluye los siguientes cambios en la versión 77.0.3865.10:

  • Se corrigieron dos errores en la serialización y deserialización de objetos JavaScript.
  • Se corrigió el manejo de platformName: android mientras se ajustaban las capacidades

Para obtener más detalles, consulta las notas de la versión.

ChromeDriver 77.0.3865.10

Compatible con la versión 77 de Chrome

  • Se corrigieron varios problemas en la implementación de la API de Actions.
    • Se mejoró la ejecución de código y el manejo de resultados de JavaScript
    • Se corrigió un error que rechazaba de forma incorrecta las solicitudes POST con un cuerpo vacío en el modo OSS.
  • Un dispositivo de rastreo de navegación más sólido
  • Se agregó compatibilidad con la estrategia de carga de página anticipada.
    • Se agregó el comando New Window de la especificación de WebDriver del W3C.
  • Compatibilidad para guardar descargas de archivos en modo sin cabeza
  • Se agregó compatibilidad para cargar extensiones CRX3.

Para obtener más detalles, consulta las notas de la versión.

ChromeDriver 76.0.3809.126

Compatible con la versión 76 de Chrome

Incluye los siguientes cambios en la versión 76.0.3809.68:

  • Se corrigieron dos errores en la serialización y deserialización de objetos JavaScript.

Para obtener más detalles, consulta las notas de la versión.

ChromeDriver 76.0.3809.68

Compatible con la versión 76 de Chrome

Incluye los siguientes cambios en la versión 76.0.3809.25:

  • Se corrigió un error en la detección de referencias circulares en objetos de JavaScript.
  • Se corrigió un error que causaba que ChromeDriver fallara cuando se producían ciertos tipos de errores de JavaScript.
  • Se corrigió un error que impedía que la API de acciones interactuara con elementos dentro de los DOMs en sombra.
    • Se corrigió un error en el seguimiento del estado de la tecla modificadora entre los comandos de la API de acciones.
    • Se corrigió un error en el seguimiento de las ubicaciones del puntero entre los comandos de la API de acciones.
    • Se guarda el error "Cannot call non W3C standard command while in W3C mode" en el archivo de registro cuando se produce.

Para obtener más detalles, consulta las notas de la versión.

ChromeDriver 76.0.3809.25

Compatible con la versión 76 de Chrome

Incluye los siguientes cambios en la versión 76.0.3809.12:

  • Se corrigió un error que rechazaba de forma incorrecta las solicitudes POST con un cuerpo vacío en el modo OSS.
  • Se agregaron nuevos extremos para recuperar el registro de Chrome.
    • Se agregó un extremo para el comando Is Displayed en el modo W3C.

Para obtener más detalles, consulta las notas de la versión.

ChromeDriver 76.0.3809.12

Compatible con la versión 76 de Chrome

  • Finalización de la implementación de la API de Actions
    • Se mejoró el cumplimiento de las especificaciones del control de tiempo de espera de la secuencia de comandos
    • Se mejoró la serialización de los resultados del comando Ejecutar secuencia de comandos.
    • Se corrigieron problemas con el desplazamiento del elemento para que se vea
    • Se agregó el manejo de la tecla Cancel definida en la especificación de WebDriver.
    • Se corrigió el procesamiento de la respuesta de error de alerta no controlada
    • Se corrigió el procesamiento del elemento <details>.
    • Se actualizó la opción excludeSwitches para permitir guiones iniciales opcionales en los nombres de los interruptores.

Para obtener más detalles, consulta las notas de la versión.

ChromeDriver 75.0.3770.140

Compatible con la versión 75 de Chrome

Incluye los siguientes cambios en la versión 75.0.3770.90:

  • Se corrigió un error que causaba que ChromeDriver fallara cuando se producían algunos tipos de errores de JavaScript.
  • Se corrigió un error en la preservación del estado de la tecla modificadora entre acciones.

Para obtener más detalles, consulta las notas de la versión.

ChromeDriver 75.0.3770.90

Compatible con la versión 75 de Chrome

Incluye los siguientes cambios en la versión 75.0.3770.8:

  • Se corrigió un error que rechazaba de forma incorrecta las solicitudes POST con un cuerpo vacío en el modo OSS.
  • Se agregaron nuevos extremos para recuperar el registro de Chrome.

Para obtener más detalles, consulta las notas de la versión.

ChromeDriver 75.0.3770.8

Compatible con la versión 75 de Chrome

El cambio más notable es que ChromeDriver ahora se ejecuta en modo de cumplimiento de estándares del W3C de forma predeterminada. Entre otros cambios, se incluyen los siguientes:

  • Se corrigió un error que causaba que se generara el evento de desenfoque dos veces durante la limpieza de elementos.
  • Se cambió el nombre de capability loggingPrefs a goog:loggingPrefs, como lo requiere el estándar del W3C.
  • Se corrigió el manejo de errores en el modo W3C.
    • Se corrigió el manejo de la creación de cookies sin un punto inicial en el nombre de dominio.
    • Permite nulo para el tiempo de espera de la secuencia de comandos
    • Se corrigió el comando Send Keys de Element para la entrada de archivos con el atributo "multiple".
    • Se corrigió el comando Get Active Element para que muestre el error "No such element" cuando no existe ningún elemento activo.
    • Se corrigió la navegación a una URL con el formato incorrecto para mostrar el error "argumento no válido".
    • Se corrigió el código de estado HTTP cuando se recibe un ID de sesión no válido
    • Se corrigió la respuesta de error cuando falta el parámetro de entrada o tiene errores de formato.
    • Se corrigió el comando Ejecutar secuencia de comandos para controlar los comentarios de JavaScript orientados a líneas

Para obtener más detalles, consulta las notas de la versión.

ChromeDriver 74.0.3729.6

Compatible con la versión 74 de Chrome

  • Se corrigió un error que generaba un archivo debug.log inesperado en Windows.
  • Se corrigió el clic del mouse y el arrastre y la inserción dentro del documento SVG
  • Se agregó el encabezado de control de caché en las respuestas de ChromeDriver.
  • Se corrigió el tipo de error cuando un elemento diferente intercepta el clic
  • Se corrigió un error que causaba que ChromeDriver fallara en dispositivos Linux sin /dev/shm
  • Se corrigieron algunos tipos de eventos de doble clic.
  • Se corrigió el comando Get Sessions
  • Se corrigió la verificación de errores en el comando Switch To Frame
  • Se corrigió el comando Get Page Source

Para obtener más detalles, consulta las notas de la versión.

ChromeDriver 73.0.3683.68

Compatible con la versión 73 de Chrome

  • Se corrigió un error que generaba un archivo debug.log inesperado en Windows.
  • Se corrigió el código de error que se mostraba desde el comando Ejecutar secuencia de comandos en algunas situaciones
  • Se agregó el encabezado de control de caché en las respuestas de ChromeDriver.
  • Se hizo que el servidor HTTP mantenga la conexión activa de forma predeterminada.
  • Se corrigió el comando Close Window para controlar correctamente las instrucciones del usuario.
  • Se corrigió el código de error que se mostraba cuando se enviaban claves al elemento inhabilitado.
  • Se mejoró el cumplimiento de las especificaciones del control de valores de tiempo de espera
  • Se mejoró el cumplimiento de las especificaciones del comando Add Cookie.
    • Se aumentó la longitud de la cola de escucha del servidor HTTP
  • Se corrigió el comando Is Element Displayed en el shadow DOM v0.
    • Se agregó una advertencia sobre el cambio de comportamiento del comando Element Clear en el archivo de registro.
  • Se corrigió el comando Execute Script para convertir correctamente document.all en formato JSON.
  • Se mejoró el manejo de la referencia de elementos incorrectos

Para obtener más detalles, consulta las notas de la versión.

ChromeDriver 2.46

Compatible con Chrome 71 a 73

  • Se corrigió el código de error que se mostraba desde el comando Ejecutar secuencia de comandos en algunas situaciones
  • Se hizo que el servidor HTTP mantenga la conexión activa de forma predeterminada.
  • Se corrigió el comando Close Window para controlar correctamente las instrucciones del usuario.
  • Se corrigió el código de error que se mostraba cuando se enviaban claves al elemento inhabilitado.
  • Se mejoró el cumplimiento de las especificaciones del control de valores de tiempo de espera
  • Se mejoró el cumplimiento de las especificaciones del comando Add Cookie
  • Se mejoró el cumplimiento de las especificaciones del comando Switch to Frame
  • Se aumentó la longitud de la cola de escucha del servidor HTTP
  • Se corrigió el comando Is Element Displayed en el Shadow DOM v0.
  • Comando de doble clic en el elemento fijo
  • Se agregó una advertencia sobre el cambio de comportamiento del comando Element Clear en el archivo de registro.
  • Se corrigió el comando Execute Script para convertir correctamente document.all en formato JSON.
  • Se mejoró el manejo de la referencia de elementos incorrectos

Para obtener más detalles, consulta las notas de la versión.

ChromeDriver 2.45

Compatible con Chrome 70 a 72

  • La sesión nueva fija no cumple con las especificaciones
  • Se corrigió que ChromeDriver no debería iniciar Chrome si las versiones de Chrome y ChromeDriver son incompatibles.
  • Se corrigió el comando Find Element, que muestra un código de error incorrecto cuando se usa un localizador no válido.
  • Se corrigió el error de que algunos códigos de estado de ChromeDriver eran incorrectos
  • Se corrigió el error de compilación en JS dentro de WebViewImpl::DispatchTouchEventsForMouseEvents.
  • Los comandos de tamaño de ventana fijo deben controlar las indicaciones del usuario.
  • Se corrigió el problema por el que ChromeDriver no iniciaba Chrome correctamente con la opción "user-data-dir=" de Chrome.
  • El comando de estado fijo no cumple con las especificaciones
  • Se corrigió la compatibilidad con strictFileInteractability.

ChromeDriver 2.44

Compatible con Chrome 69 a 71

  • Se corrigió WindowMaximize en Mac.
  • Se corrigió el error incorrecto "alert open error" para la llamada de control de ventana
  • Las teclas de envío de elementos fijos deben obtener la propiedad "text" en el modo W3C.
  • Se corrigió el caso especial de XML de Is Element Enabled que no se controlaba según las especificaciones.
  • Se corrigió el caso especial de XML de Get Element CSS Value que no se controlaba según las especificaciones.
  • Se corrigió el error de que Set Window Rect debía verificar si había entradas no válidas.
  • Se corrigió la compatibilidad con los nuevos modos de unhandledPromptBehavior.

ChromeDriver 2.43

Compatible con Chrome 69 a 71

Entre los cambios, se incluyen los siguientes:

  • Se corrigió el análisis de la configuración del proxy que no cumplía con los estándares
  • Se corrigió el comando Launch app que era inestable.
  • Se corrigió la captura de pantalla del elemento dentro del iFrame que se tomaba de forma incorrecta
  • Se agregó ChromeDriver para admitir el cambio de tamaño de la ventana a través de una conexión remota.
  • Los códigos de error corregidos no se controlan en el elemento Clear.
  • Se corrigió el problema por el que no se esperaba hasta que el elemento fuera visible.
  • Se corrigió que no se implementaba la propiedad Get element.
  • El cambio fijo a la trama no cumple con las especificaciones
  • Se corrigió el problema por el cual Execute Async Script no mostraba códigos de error que cumplieran con las especificaciones.
  • Se corrigió que la ejecución de la secuencia de comandos no mostrara códigos de error que cumplen con las especificaciones
  • Se corrigió el código de error en ExecuteGet que no cumplía con las especificaciones
  • Se corrigió el problema por el que el texto de la alerta de envío no mostraba códigos de error que cumplieran con las especificaciones
  • Se corrigió clear() en un tipo de entrada"date" que simula que el elemento no es editable por el usuario.
  • Se corrigió que Chromedriver obtenga el identificador de ventana de la pestaña que se abre de forma manual.
  • Se corrigió el error que impedía agregar o iniciar un nuevo archivo de registro para chromedriver.
  • Se corrigió que la sesión nueva no invoque el modo W3C si la marca está en firstMatch.

ChromeDriver 2.42

Compatible con Chrome 68 a 70

Entre los cambios, se incluyen los siguientes:

  • Se corrigió ClickEelement en la emulación para dispositivos móviles.
  • IPs fijas incluidas en la lista blanca con IPv4
  • Se corrigió el inicio de ChromeDriver con la marca de ips incluidas en la lista de entidades permitidas en macOS
  • Se corrigió SetTimeout para que acepte formatos anteriores al W3C y del W3C
  • Se corrigió la captura de pantalla del elemento de toma
  • Se corrigió que ChromeDriver también busque objetos binarios de Chrome en una PATH del sistema.
  • Se corrigieron los problemas de la ventana Maximizar y Pantalla completa
  • Se implementó la función de repetición de registros. ( Aún no funciona para Android ni el navegador remoto).
  • Se corrigieron algunos códigos de error que no cumplían con el estándar del W3C.
  • Se corrigió el problema por el que console.log no se manejaba correctamente con varios argumentos.
  • Se corrigió GetElementRect para que permita objetos dobles.
  • Emulación de toque fija

ChromeDriver 2.41

Compatible con Chrome 67 a 69

Entre los cambios, se incluyen los siguientes:

  • Se corrigió el problema que se generaba cuando ChromeDriver se ejecutaba con la opción "whitelisted-ips".
  • El puerto de depuración remota se muestra en las capacidades
  • Se implementó la obtención del tamaño de la ventana en Android.
  • Se mejoraron los mensajes de error de inicio de Chrome para computadoras
  • ChromeDriver falla rápidamente cuando no puede iniciar los objetos binarios de Chrome.
  • El valor que se muestra cuando se cierra la ventana cumple con la especificación