Downloads

Versões anteriores do Chrome

Para versões anteriores do Chrome, confira as versões do ChromeDriver que oferecem suporte.

Para mais informações sobre como selecionar a versão correta do ChromeDriver, consulte a página Seleção de versão.

ChromeDriver 114.0.5735.90

Suporte para a versão 114 do Chrome

Confira mais detalhes nas notas da versão.

ChromeDriver 114.0.5735.16

Suporte para a versão 114 do Chrome

Confira mais detalhes nas notas da versão.

ChromeDriver 113.0.5672.63

Suporte para a versão 113 do Chrome

  • Problema 4205 resolvido: mesmos IDs de objeto no Classic e BiDi [Pri-1]
  • Problema 4302 resolvido: não presumir que o mapeador está na primeira guia em ExecuteGetWindowHandles [Pri-1]
  • Problema 4356 resolvido: o Chrome 110 não utiliza o valor de preferência "download.default_directory" [Pri-1].

Confira mais detalhes nas notas da versão.

ChromeDriver 113.0.5672.24

Suporte para a versão 113 do Chrome

  • Problema 4205 resolvido: mesmos IDs de objeto no Classic e BiDi [Pri-1]
  • Problema 4302 resolvido: não presumir que o mapeador está na primeira guia em ExecuteGetWindowHandles [Pri-1]
  • Problema 4356 resolvido: o Chrome 110 não utiliza o valor de preferência "download.default_directory" [Pri-1].

Confira mais detalhes nas notas da versão.

ChromeDriver 112.0.5615.49

Compatível com a versão 112 do Chrome

  • O problema 3517 foi resolvido: ativar o recurso de impressão para dispositivos não sem cabeça [Pri-]
  • Problema 4419 resolvido: overhead grande no Speedometer ao usar o chromedriver [Pri-3]

Confira mais detalhes nas notas da versão.

ChromeDriver 112.0.5615.28

Compatível com a versão 112 do Chrome

  • Problema 4357 resolvido: problema de sessão da versão 110.0.5481.77 do Chromedriver com as opções --headless e --user-data-dir. [Pri-1]

Confira mais detalhes nas notas da versão.

ChromeDriver 111.0.5563.64

Suporte para a versão 111 do Chrome

  • Problema 4216 resolvido: execute o ChromeDriver com BiDiMapper personalizado [Pri-].
  • Problema 4300 resolvido: o identificador de janela é interoperável entre o clássico e o BiDi [Pri-]
  • Foi resolvido o problema 4325: o tratamento de toJSON em jsonSerialize de call_function.js se desvia do padrão. [Pri-]
  • Foi resolvido o problema 4330: o DCHECK falha em DevToolsClientImpl::AddListener [Pri-].
  • Problema 4357 resolvido: problema de sessão do ChromeDriver com as opções --headless e --user-data-dir [Pri-1].

Confira mais detalhes nas notas da versão.

ChromeDriver 111.0.5563.41

Suporte para a versão 111 do Chrome

  • Problema 4357 resolvido: problema de sessão do ChromeDriver com as opções --headless e --user-data-dir [Pri-1].

Confira mais detalhes nas notas da versão.

ChromeDriver 111.0.5563.19

Suporte para a versão 111 do Chrome

  • Problema 4216 resolvido: execute o ChromeDriver com BiDiMapper personalizado [Pri-].
  • Problema 4300 resolvido: o identificador de janela é interoperável entre o clássico e o BiDi [Pri-]
  • Foi resolvido o problema 4325: o tratamento de toJSON em jsonSerialize de call_function.js se desvia do padrão. [Pri-]
  • Foi resolvido o problema 4330: o DCHECK falha em DevToolsClientImpl::AddListener [Pri-].

Confira mais detalhes nas notas da versão.

ChromeDriver 110.0.5481.77

Suporte para a versão 110 do Chrome

  • Problema 4193 resolvido: falha ao iniciar uma nova sessão no Android 13 [Pri-]
  • Problema 4272 resolvido: o WebSocket precisa tratar o código=0 como uma indicação de FIN [Pri-].
  • Problema 4276 resolvido: correção de problemas de conectividade no ChromeDriver [Pri-]
  • Problema 4295 resolvido: o ChromeDriver com "webSocketUrl": true tem um problema de concorrência [Pri-]
  • Problema 4297 resolvido: o ChromeDriver Bidi é serializado incorretamente [Pri-]

Confira mais detalhes nas notas da versão.

ChromeDriver 110.0.5481.30

Suporte para a versão 110 do Chrome

  • Problema 4193 resolvido: falha ao iniciar uma nova sessão no Android 13 [Pri-]
  • Problema 4272 resolvido: o WebSocket precisa tratar o código=0 como uma indicação de FIN [Pri-].
  • Problema 4276 resolvido: correção de problemas de conectividade no ChromeDriver [Pri-]
  • Problema 4295 resolvido: o ChromeDriver com "webSocketUrl": true tem um problema de concorrência [Pri-]
  • Problema 4297 resolvido: o ChromeDriver Bidi é serializado incorretamente [Pri-]

Confira mais detalhes nas notas da versão.

ChromeDriver 109.0.5414.74

Suporte para a versão 109 do Chrome

  • Problema 4179 resolvido: a sessão BiDi precisa oferecer suporte a várias conexões [Pri-]
  • Problema 4203 resolvido: melhorar as informações de créditos [Pri-]
  • Problema 4263 resolvido: falha em Meta+A [Pri-]

Confira mais detalhes nas notas da versão.

ChromeDriver 109.0.5414.25

Suporte para a versão 109 do Chrome

  • Problema 4179 resolvido: a sessão BiDi precisa oferecer suporte a várias conexões [Pri-]
  • Problema 4203 resolvido: melhorar as informações de créditos [Pri-]
  • Problema 4263 resolvido: falha em Meta+A [Pri-]

Confira mais detalhes nas notas da versão.

ChromeDriver 108.0.5359.71

Suporte à versão 108 do Chrome Para mais detalhes, consulte as notas da versão.

ChromeDriver 108.0.5359.22

Suporte para a versão 108 do Chrome

  • Problema 4204 resolvido: correção do WPT com falha test_top_level_and_one_child [Pri-].
  • Problema 4215 resolvido: renomeie o build chromedriver_mac64_m1 para chromedriver_mac_arm64 [Pri-]
  • Problema 4221 resolvido: falha quando um comando de clique fecha o navegador [Pri-]

Confira mais detalhes nas notas da versão.

ChromeDriver 107.0.5304.62

Suporte para a versão 107 do Chrome

Confira mais detalhes nas notas da versão.

ChromeDriver 107.0.5304.18

Suporte para a versão 107 do Chrome

  • Foi resolvido o problema 4180: proíba o processamento de comandos BiDi até que seja notificado que o BiDiMapper foi iniciado [Pri-]
  • Foi resolvido o problema 4198: o ChromeDriver BiDi não deve presumir que o BiDiMapper está sempre na primeira guia [Pri-]
  • Foi resolvido o problema 4207: erro do WebDriver ao executar o WPT [Pri-1].

Confira mais detalhes nas notas da versão.

ChromeDriver 106.0.5249.61

Suporte para a versão 106 do Chrome

Confira mais detalhes nas notas da versão.

ChromeDriver 106.0.5249.21

Suporte para a versão 106 do Chrome

  • Foi resolvido o problema 4016: adição de suporte básico ao BiDi ao ChromeDriver (com base no mapper) [Pri-1].

Confira mais detalhes nas notas da versão.

ChromeDriver 105.0.5195.52

Suporte para a versão 105 do Chrome

Confira mais detalhes nas notas da versão.

ChromeDriver 105.0.5195.19

Suporte à versão do Chrome

Confira mais detalhes nas notas da versão.

ChromeDriver 104.0.5112.79

Suporte para a versão 104 do Chrome

Confira mais detalhes nas notas da versão.

ChromeDriver 104.0.5112.29

Suporte para a versão 104 do Chrome

  • Problema 4121 resolvido: o comando WebDriver às vezes falha com "resposta de comando inesperada" [Pri-1].

Confira mais detalhes nas notas da versão.

ChromeDriver 104.0.5112.20

Suporte para a versão 104 do Chrome

  • Problema 4121 resolvido: o comando WebDriver às vezes falha com "resposta de comando inesperada" [Pri-1].

Confira mais detalhes nas notas da versão.

ChromeDriver 103.0.5060.134

Suporte para a versão 103 do Chrome

  • Problema 4048 resolvido: o frame de destino foi desconectado [Pri-]
  • Problema 4121 resolvido: o comando WebDriver às vezes falha com "resposta de comando inesperada" [Pri-1].

Confira mais detalhes nas notas da versão.

ChromeDriver 103.0.5060.53

Suporte para a versão 103 do Chrome

  • Problema 4048 resolvido: o frame de destino foi desconectado [Pri-]

Confira mais detalhes nas notas da versão.

ChromeDriver 103.0.5060.24

Suporte para a versão 103 do Chrome

Confira mais detalhes nas notas da versão.

ChromeDriver 102.0.5005.61

Suporte para a versão 102 do Chrome

  • Resolução do problema 1309282: o chromedriver não oferece suporte a switches com vários valores [Pri-1]

Confira mais detalhes nas notas da versão.

ChromeDriver 102.0.5005.27

Suporte para a versão 102 do Chrome

  • Resolução do problema 1309282: o chromedriver não oferece suporte a switches com vários valores [Pri-1]

Confira mais detalhes nas notas da versão.

ChromeDriver 101.0.4951.41

Suporte para a versão 101 do Chrome

  • Problema 4046 resolvido: DCHECK atingido ao anexar um frame cercado vazio [Pri-].
  • Problema 4080 resolvido: falha na mudança para o frame aninhado [Pri-].

Confira mais detalhes nas notas da versão.

ChromeDriver 101.0.4951.15

Suporte para a versão 101 do Chrome

  • Problema 4046 resolvido: DCHECK atingido ao anexar um frame cercado vazio [Pri-].
  • Problema 4080 resolvido: falha na mudança para o frame aninhado [Pri-].

Confira mais detalhes nas notas da versão.

ChromeDriver 100.0.4896.60

Suporte para a versão 100 do Chrome

  • Problema 4002 resolvido: suporte a frames delimitados [Pri-]

Confira mais detalhes nas notas da versão.

ChromeDriver 100.0.4896.20

Suporte para a versão 100 do Chrome

  • Problema 4002 resolvido: suporte a frames delimitados [Pri-]

Confira mais detalhes nas notas da versão.

ChromeDriver 99.0.4844.51

Suporte para a versão 99 do Chrome

Confira mais detalhes nas notas da versão.

ChromeDriver 99.0.4844.35

Suporte para a versão 99 do Chrome

  • REVERTED!!! Problema 2269 resolvido: impossível usar caracteres não BMP (pontos de código acima de U+FFFF) [Pri-3].
  • Resolução do problema chromium:1295243: regressão no ChromeDriver sendKeys [Pri-1]

Confira mais detalhes nas notas da versão.

ChromeDriver 99.0.4844.17

Suporte para a versão 99 do Chrome

Confira mais detalhes nas notas da versão.

ChromeDriver 98.0.4758.102

Suporte para a versão 98 do Chrome

  • Correção do problema 3933: o clique na borda da viewport não funciona sem erro [Pri-]
  • REVERTED!!! Problema 2269 resolvido: impossível usar caracteres não BMP (pontos de código acima de U+FFFF) [Pri-3].
  • Resolução do problema chromium:1295243: regressão no ChromeDriver sendKeys [Pri-1]

Confira mais detalhes nas notas da versão.

ChromeDriver 98.0.4758.80

Suporte para a versão 98 do Chrome

  • Correção do problema 3933: o clique na borda da viewport não funciona sem erro [Pri-]
  • Problema 2269 resolvido: impossível usar caracteres não BMP (pontos de código acima de U+FFFF) [Pri-3].

Confira mais detalhes nas notas da versão.

ChromeDriver 98.0.4758.48

Suporte para a versão 98 do Chrome

  • Correção do problema 3933: o clique na borda da viewport não funciona sem erro [Pri-]
  • Problema 2269 resolvido: impossível usar caracteres não BMP (pontos de código acima de U+FFFF) [Pri-3]

Confira mais detalhes nas notas da versão.

ChromeDriver 97.0.4692.71

Suporte para a versão 97 do Chrome

  • Correção do problema 3878: melhor manuseio das coordenadas de elementos fracionários para cliques em elementos [Pri-]

Confira mais detalhes nas notas da versão.

ChromeDriver 97.0.4692.36

Suporte para a versão 97 do Chrome

  • Correção do problema 3878: melhor tratamento de coordenadas de elementos fracionários para cliques em elementos [Pri-]

Confira mais detalhes nas notas da versão.

ChromeDriver 97.0.4692.20

Suporte para a versão 97 do Chrome

  • Correção do problema 3878: melhor tratamento de coordenadas de elementos fracionários para cliques em elementos [Pri-]

Confira mais detalhes nas notas da versão.

ChromeDriver 96.0.4664.45

Suporte para a versão 96 do Chrome

  • Problema 3445 resolvido: impossível acessar elementos em iframe dentro de uma raiz sombra [Pri-3].

Confira mais detalhes nas notas da versão.

ChromeDriver 96.0.4664.35

Suporte para a versão 96 do Chrome

  • Problema 3445 resolvido: impossível acessar elementos em iframe dentro de uma raiz sombra [Pri-3].

Confira mais detalhes nas notas da versão.

ChromeDriver 96.0.4664.18

Suporte para a versão 96 do Chrome

  • Problema 3445 resolvido: impossível acessar elementos no iframe dentro de uma raiz sombra [Pri-3].

Confira mais detalhes nas notas da versão.

ChromeDriver 95.0.4638.69

Suporte para a versão 95 do Chrome

  • Problema 3857 resolvido: o cabeçalho de host ou de origem é especificado e não está na lista de permissões ou é localhost [Pri-1]
  • Argumento --allowed-origins adicionado

Confira mais detalhes nas notas da versão.

ChromeDriver 95.0.4638.54

Suporte para a versão 95 do Chrome

  • Problema 3857 resolvido: o cabeçalho de host ou de origem é especificado e não está na lista de permissões ou é localhost [Pri-1]
  • Argumento --allowed-origins adicionado

Confira mais detalhes nas notas da versão.

ChromeDriver 95.0.4638.17

Suporte para a versão 95 do Chrome

  • Problema 3857 resolvido: o cabeçalho de host ou de origem é especificado e não está na lista de permissões ou é localhost [Pri-1]
  • Argumento --allowed-origins adicionado

Confira mais detalhes nas notas da versão.

ChromeDriver 95.0.4638.10

Suporte para a versão 95 do Chrome

  • Problema 3857 resolvido: o cabeçalho de host ou de origem é especificado e não está na lista de permissões ou é localhost [Pri-1]
  • Argumento --allowed-origins adicionado

Confira mais detalhes nas notas da versão.

ChromeDriver 94.0.4606.113

Suporte para a versão 94 do Chrome

Confira mais detalhes nas notas da versão.

ChromeDriver 94.0.4606.61

Suporte para a versão 94 do Chrome

Confira mais detalhes nas notas da versão.

ChromeDriver 94.0.4606.41

Suporte para a versão 94 do Chrome

Confira mais detalhes nas notas da versão.

ChromeDriver 93.0.4577.63

Suporte para a versão 93 do Chrome

Confira mais detalhes nas notas da versão.

ChromeDriver 93.0.4577.15

Suporte para a versão 93 do Chrome

Confira mais detalhes nas notas da versão.

ChromeDriver 92.0.4515.107

Suporte para a versão 92 do Chrome

Confira mais detalhes nas notas da versão.

ChromeDriver 92.0.4515.43

Suporte para a versão 92 do Chrome

  • Problema 3389 resolvido: validação de host para solicitações do ChromeDriver

Confira mais detalhes nas notas da versão.

ChromeDriver 91.0.4472.101

Suporte para a versão 91 do Chrome

  • Problema 1205107 resolvido: não foi possível acessar o valor do atributo para campos no aplicativo da Web.

Confira mais detalhes nas notas da versão.

ChromeDriver 91.0.4472.19

Suporte para a versão 91 do Chrome

  • Problema 3744 resolvido: SendKeys() e Click() falham silenciosamente após a navegação por link
  • Problema 3746 resolvido: o endpoint de atributo atualiza os valores incorretamente

Confira mais detalhes nas notas da versão.

ChromeDriver 90.0.4430.24

Suporte para a versão 90 do Chrome

  • Problema 3708 resolvido: o método inView de GetElementLocation falha para elementos no shadow DOM.
  • Problema 3721 resolvido: coletar registro de desempenho para o worker de serviço quando ativado
  • Problema 3731 resolvido: AdbImpl::GetPidByName não funciona corretamente em sistemas operacionais Android não padrão, como no OnePlus.
  • Resolução do problema 3733: falha catastrófica com domínio no localhost
  • Correção do problema 3734: o driver precisa mostrar um erro ao tentar definir o cookie no domínio errado.
  • Resolução do problema 3743: refatoração da função de chamada e correção do problema de remoção de elementos

Confira mais detalhes nas notas da versão.

ChromeDriver 89.0.4389.23

Suporte à versão 89 do Chrome

  • Resolução do problema 3667: o tempo limite foi atingido ao receber uma mensagem do renderizador.
  • Problema 3675 resolvido: o método GetElementLocation usa o método inView, que processa incorretamente o booleano como uma matriz
  • Problema 3682 resolvido: a GetElementRegion retorna o tamanho incorreto para elementos que estão parcialmente fora da janela de visualização.
  • Problema 3690 resolvido: o ChromeDriver falha se as extensões usarem a API chrome.windows

Confira mais detalhes nas notas da versão.

ChromeDriver 88.0.4324.96

Suporte para a versão 88 do Chrome

  • Problema 3641 resolvido: a página não é carregada/renderizada quando a janela do navegador não está em foco com o Chrome Beta v87 e o chromedriver v(87/86).

Confira mais detalhes nas notas da versão.

ChromeDriver 88.0.4324.27

Suporte para a versão 88 do Chrome

  • Problema 3611 resolvido: a saída de getText() no transferidor de ângulos é diferente de <element>.innerText
  • Problema 3625 resolvido: melhoria da compatibilidade de capturas de tela de elementos
  • Problema 3628 resolvido: referência de elemento desaturada e URL incorreto informado com URL que tem outro URL como parte do caminho
  • Problema 3631 resolvido: adição de suporte ao recurso webauthn:extension:largeBlob
  • Problema 3635 resolvido: Chromedriver 86: chromedriver.quit() não parece transmitir o evento de remoção corretamente.
  • Problema 3649 resolvido: a cópia do texto selecionado para a área de transferência não funciona no Windows 10 ao usar o modo sem cabeça

Confira mais detalhes nas notas da versão.

ChromeDriver 87.0.4280.88

Suporte para a versão 87 do Chrome

  • Problema 3641 resolvido: a página não é carregada/renderizada quando a janela do navegador não está em foco com o Chrome Beta v87 e o chromedriver v(87/86).
  • Problema 3657 resolvido: o navegador de segundo plano da captura de tela expirou

Confira mais detalhes nas notas da versão.

ChromeDriver 87.0.4280.20

Suporte para a versão 87 do Chrome

  • Resolução do problema 2421: exclusão de canais de encaminhamento de porta antigos no adb-server do Android
  • Problema 3474 resolvido: a lista de dispositivos móveis emulados precisa ser atualizada
  • Foi resolvido o problema 3507: implementação de "get computed role"
  • Problema 3508 resolvido: implementação de "get computed label".
  • Foi resolvido o problema 3584: renomear a opção de linha de comando do ChromeDriver --whitelisted-ips
  • Problema 3588 resolvido: conexão Bidi WebSocket
  • Problema 3594 resolvido: a navegação é concluída prematuramente se o OOPIF for carregado antes da página principal.
  • Problema 3598 resolvido: uma opção de linha de comando para que a porta do devtools seja encaminhada para o socket webview_devtools_remote
  • Problema 3608 resolvido: o debuggerAddress do Chromedriver não oferece suporte a ipv6.

Confira mais detalhes nas notas da versão.

ChromeDriver 86.0.4240.22

Suporte para a versão 86 do Chrome

  • Problema 3370 resolvido: o Chrome é encerrado corretamente ou o cookie não é salvo corretamente no arquivo de persistência do SQLite.
  • Problema 3401 resolvido: o JS Get Element Location não localiza o centro visível do elemento.
  • Problema 3462 resolvido: para sendKeys, a tecla CMD não funciona para MAC
  • Problema 3541 resolvido: melhoria do registro entre o cliente e o ChromeDriver
  • Resolução do problema 3559: saída da versão do Chrome quando o ChromeDriver informa incompatibilidade

Confira mais detalhes nas notas da versão.

ChromeDriver 85.0.4183.87

Suporte à versão 85 do Chrome

  • Problema 3578 resolvido: o Chrome 85 não permite mais a interação suave com as janelas quando uma caixa de diálogo de alerta está aberta.

Confira mais detalhes nas notas da versão.

ChromeDriver 85.0.4183.83

Compatível com o Chrome 85

  • Problema 3577 resolvido: o ChromeDriver 85 não detecta o diretório do Chrome alterado (C:\Program Files).

Confira mais detalhes nas notas da versão.

ChromeDriver 85.0.4183.38

Compatível com o Chrome 85

  • Problema 3214 resolvido: ChromeDriver78: o Sendkeys redefine a seleção de texto com contenteditable.
  • Foi resolvido o problema 3376: remoção do comando LaunchApp do ChromeDriver.
  • Problema 3432 resolvido: às vezes, o NavigationTracker não consegue detectar quando a página termina de carregar
  • Problema 3481 resolvido: novo endpoint de impressão de acordo com a especificação w3c
  • Problema 3488 resolvido: driver.get não gera um erro quando o proxy está configurado incorretamente.
  • Problema 3502 resolvido: use document.hasFocus() para verificar se o elemento está focado
  • Problema 3515 resolvido: selenium.common.exceptions.WebDriverException: mensagem: erro desconhecido: mensagem de inspetor incorreta

Confira mais detalhes nas notas da versão.

ChromeDriver 84.0.4147.30

Suporte para a versão 84 do Chrome

  • Correção do problema 3420: depois de mudar para a janela de impressão, o chromedriver para de responder
  • Problema 3421 resolvido: o driver retorna texto cirílico sem estilos
  • Problema 3422 resolvido: o GetElementText é interrompido com o protótipo 1.6.0.3.
  • Problema 3434 resolvido: não é possível receber mensagens de "assert" dos registros do "navegador".

Confira mais detalhes nas notas da versão.

ChromeDriver 83.0.4103.39

Suporte para a versão 83 do Chrome

  • O Chromedriver foi atualizado para funcionar corretamente com o prototype.js.

Confira mais detalhes nas notas da versão.

ChromeDriver 83.0.4103.14

Suporte para a versão 83 do Chrome

  • Resolução do problema 1778: descontinuação do launchApp do ChromeDriver
  • Correção do problema 2520: a InitSession pode esperar para sempre quando o Chrome não responde
  • Problema 3120 resolvido: download do modo headless em uma nova guia
  • Problema 3234 resolvido: confirmação de ponto e vírgula encontrado antes da substring
  • Problema 3240 resolvido: ExecuteGetElementRect não verifica o status retornado de GET_SIZE
  • Problema 3331 resolvido: o método get_cookies() retorna chaves "expiry" do tipo double, mas precisa ser int64 no modo w3c
  • O problema 3332 foi resolvido: o tempo limite de repetição foi registrado como grave.
  • Problema 3339 resolvido: o Chromedriver saiu inesperadamente com o código null, sinal SIGTRAP
  • Problema 3351 resolvido: mensagem "Melhoras nas considerações de segurança"
  • Problema 3352 resolvido: suporte a SendKeys para elementos de cor.
  • Problema 3353 resolvido: a espera pela navegação pendente continua após a destruição do contexto do frame
  • Problema 3375 resolvido: o Chromedriver v80 trava em getPageSource em alguns sites.
  • Problema 3383 resolvido: o ChromeDriver 80+ no Windows parece sair ou parar em determinados elementos ou comandos de clique.
  • Foi resolvido o problema 3399: remoção da verificação de wasThrown

ChromeDriver 81.0.4044.138

Suporte para a versão 81 do Chrome

  • O Chromedriver foi atualizado para funcionar corretamente com o prototype.js.

Confira mais detalhes nas notas da versão.

ChromeDriver 81.0.4044.69

Suporte para a versão 81 do Chrome

  • Correção: o Chromedriver falhava no getPageSource em alguns sites.
    • Correção: o ChromeDriver falha em determinados elementos ou comandos de clique.

Confira mais detalhes nas notas da versão.

ChromeDriver 81.0.4044.20

Suporte para a versão 81 do Chrome

  • Foi corrigido um erro ao tentar acessar a localização do elemento HTML.
    • Os comandos "Get" e "Add Cookie" agora são específicos do frame.
    • Alguns problemas foram resolvidos com sites que redefinem objetos JavaScript padrão.
    • O ChromeDriver vai continuar aguardando a conclusão do carregamento após receber uma mensagem de que o destino está fechado.
    • O Chromedriver agora retorna o código de erro compatível com a especificação para timeouts
    • Correção: tempo de resposta lento inesperado do ChromeDriver no comando NewSession.
    • Agora, os tempos limite definidos pelo usuário com mais de 10 minutos são aceitos.
    • Correção: o ChromeDriver não consegue se conectar às Ferramentas do desenvolvedor devido à incompatibilidade entre IPv4 e IPv6.
    • A ordem de pesquisa foi restaurada para o binário do Chrome no Linux.

Confira mais detalhes nas notas da versão.

ChromeDriver 80.0.3987.106

Suporte para a versão 80 do Chrome

  • Ordem de pesquisa restaurada para o binário do Chrome no Linux

Confira mais detalhes nas notas da versão.

ChromeDriver 80.0.3987.16

Suporte para a versão 80 do Chrome

  • A página de carregamento foi corrigida quando usada com um proxy
  • O Chromedriver agora espera o carregamento do frame atual.
  • O registro do ChromeDriver vai incluir a porta usada pelo driver.
  • O SetGeoLocation foi ativado para o modo W3C.
  • Adicionamos o texto de alerta ausente para o status UnexpectedAlertOpen.
  • Melhoria na mensagem quando a extensão CRX2 é carregada.
  • Correção de uma possível disputa em ExecuteGetPageSource.
  • O ChromeDriver vai adicionar a flag --ignore-certificate-errors quando o capability acceptInsecureCerts for verdadeiro
  • Atualizamos a mensagem de erro e o status de retorno para nenhum contexto de execução
  • Correção: o ChromeDriver pode bloquear indefinidamente enquanto aguarda a navegação pendente.
  • Adição do atributo SameSite a AddCookie e GetCookie.

Confira mais detalhes nas notas da versão.

ChromeDriver 79.0.3945.36

Suporte para a versão 79 do Chrome

Inclui a seguinte mudança em relação à versão 79.0.3945.16:

  • Correção do cálculo incorreto das coordenadas do elemento

Confira mais detalhes nas notas da versão.

ChromeDriver 79.0.3945.16

Suporte para a versão 79 do Chrome

  • Correção de uma falha do ChromeDriver causada por um alerta de JavaScript disparado durante a execução do comando
    • Correção de um bug que fazia com que o Chromedriver travasse quando um alerta era acionado durante a captura de tela.
    • O comando de inicialização do Chrome não tem mais a opção --ignore-certificate-errors
    • Mudança de plataforma e platformName para Windows no Win10
    • Corrigido window.navigator.webdriver indefinido quando "enable-automation" é excluído
  • Correção do teste do WPT "test_not_editable_inputs[hidden]"
    • Correção do erro "O elemento não é clicável" ao usar o modo headless

Confira mais detalhes nas notas da versão.

ChromeDriver 78.0.3904.105

Suporte para a versão 78 do Chrome

Inclui a seguinte mudança em relação à versão 78.0.3904.70: * Correção do cálculo incorreto das coordenadas do elemento

Confira mais detalhes nas notas da versão.

ChromeDriver 78.0.3904.70

Suporte para a versão 78 do Chrome

Inclui a seguinte mudança em relação à versão 78.0.3904.11:

  • A mudança para ajustar o tamanho da captura de tela na tela Retina foi revertida devido a vários problemas relatados.

Confira mais detalhes nas notas da versão.

ChromeDriver 78.0.3904.11

Suporte para a versão 78 do Chrome

  • Vários problemas foram corrigidos na serialização de objetos JavaScript
    • Correção de um bug na correspondência de recursos para o Chrome no Android
    • Implementação de automação de permissões
    • Tamanho fixo da captura de tela na tela Retina
  • Correção do tempo limite de carregamento da página em alguns cenários
    • Melhoria na correspondência de recursos de platformName
    • O código de erro retornado ao mover o ponteiro para as opções da lista suspensa foi corrigido.
    • Correção de um problema que afetava o download no modo headless

Confira mais detalhes nas notas da versão.

ChromeDriver 77.0.3865.40

Suporte para a versão 77 do Chrome

Inclui as seguintes mudanças em relação à versão 77.0.3865.10:

  • Correção de dois bugs na serialização e desserialização de objetos JavaScript
  • Correção do processamento de platformName: android ao corresponder aos recursos

Confira mais detalhes nas notas da versão.

ChromeDriver 77.0.3865.10

Suporte para a versão 77 do Chrome

  • Correção de vários problemas na implementação da API Actions
    • Melhoria na execução do código JavaScript e no processamento de resultados
    • Correção de um bug que rejeitava incorretamente solicitações POST com corpo vazio no modo OSS
  • Um rastreador de navegação mais robusto
  • Suporte à estratégia de carregamento antecipado de página
    • Foi adicionado o comando "New Window" da especificação do WebDriver do W3C.
  • Suporte para salvar downloads de arquivos no modo headless
  • Foi adicionado suporte ao carregamento de extensões CRX3.

Confira mais detalhes nas notas da versão.

ChromeDriver 76.0.3809.126

Suporte para a versão 76 do Chrome

Inclui as seguintes mudanças em relação à versão 76.0.3809.68:

  • Correção de dois bugs na serialização e desserialização de objetos JavaScript

Confira mais detalhes nas notas da versão.

ChromeDriver 76.0.3809.68

Suporte para a versão 76 do Chrome

Inclui as seguintes mudanças em relação à versão 76.0.3809.25:

  • Correção de um bug na detecção de referência circular em objetos JavaScript
  • Correção de um bug que fazia com que o ChromeDriver falhasse quando determinados tipos de erros de JavaScript ocorriam
  • Correção de um bug que impedia a API actions de interagir com elementos dentro de shadow DOMs
    • Correção de um bug na manutenção do estado da tecla modificadora entre comandos de API de ações
    • Correção de um bug ao rastrear os locais do ponteiro entre comandos de API de ações
    • O erro "Não é possível chamar um comando padrão que não seja do W3C enquanto estiver no modo W3C" é salvo no arquivo de registro quando ocorrer.

Confira mais detalhes nas notas da versão.

ChromeDriver 76.0.3809.25

Suporte para a versão 76 do Chrome

Inclui as seguintes mudanças em relação à versão 76.0.3809.12:

  • Correção de um bug que rejeitava incorretamente solicitações POST com corpo vazio no modo OSS
  • Foram adicionados novos endpoints para extrair o registro do Chrome
    • Adição de um endpoint para o comando "Is Displayed" no modo W3C

Confira mais detalhes nas notas da versão.

ChromeDriver 76.0.3809.12

Suporte para a versão 76 do Chrome

  • Implementação concluída da API Actions
    • Melhoria na conformidade com as especificações do tratamento de tempo limite do script
    • Melhoria na serialização dos resultados do comando "Executar script"
    • Correção de problemas na rolagem de elementos para visualização
    • Foi adicionado o processamento da tecla "Cancelar" definida na especificação do WebDriver
    • Correção do processamento da resposta de erro de alerta não processado
    • Correção do processamento do elemento <details>
    • A opção "excludeSwitches" foi atualizada para permitir traços iniciais opcionais nos nomes de chaves.

Confira mais detalhes nas notas da versão.

ChromeDriver 75.0.3770.140

Suporte para a versão 75 do Chrome

Inclui as seguintes mudanças em relação à versão 75.0.3770.90:

  • Correção de um bug que fazia com que o ChromeDriver falhasse quando alguns tipos de erro de JavaScript ocorriam
  • Correção de um bug na preservação do estado da tecla modificadora entre ações

Confira mais detalhes nas notas da versão.

ChromeDriver 75.0.3770.90

Suporte para a versão 75 do Chrome

Inclui as seguintes mudanças em relação à versão 75.0.3770.8:

  • Correção de um bug que rejeitava incorretamente solicitações POST com corpo vazio no modo OSS
  • Foram adicionados novos endpoints para extrair o registro do Chrome.

Confira mais detalhes nas notas da versão.

ChromeDriver 75.0.3770.8

Suporte para a versão 75 do Chrome

A mudança mais perceptível é que o ChromeDriver agora é executado no modo compatível com o padrão W3C por padrão. Outras mudanças incluem:

  • Correção de um bug que fazia com que o evento de desfoque fosse acionado duas vezes durante a limpeza de elementos
  • O capability loggingPrefs foi renomeado para goog:loggingPrefs, conforme exigido pelo padrão W3C.
  • Correção do tratamento de erros no modo W3C
    • Processamento correto da criação de cookies sem ponto inicial no nome de domínio
    • Permite nulos para o tempo limite do script
    • O comando "Enviar teclas" do elemento foi corrigido para entrada de arquivo com o atributo "multiple".
    • O comando "Get Active Element" foi corrigido para retornar o erro "no such element" quando nenhum elemento ativo existe.
    • Correção da navegação para um URL malformado para retornar o erro "argumento inválido"
    • O código de status HTTP foi corrigido quando um ID de sessão inválido é recebido
    • Correção da resposta de erro quando o parâmetro de entrada está ausente ou incorreto
    • O comando "Executar script" foi corrigido para processar comentários de JavaScript orientados por linha.

Confira mais detalhes nas notas da versão.

ChromeDriver 74.0.3729.6

Suporte para a versão 74 do Chrome

  • Correção de um bug que gerava um arquivo debug.log inesperado no Windows
  • Corrigimos o problema de cliques do mouse e arrastar / soltar dentro do documento SVG.
  • Foi adicionado um cabeçalho de controle de cache nas respostas do ChromeDriver.
  • Corrigimos o tipo de erro quando o clique é interceptado por um elemento diferente
  • Correção de um bug que fazia com que o ChromeDriver falhasse em dispositivos Linux sem /dev/shm
  • Correção de alguns tipos de eventos de clique duplo.
  • Comando "Get Sessions" corrigido
  • Correção de verificação de erros no comando "Switch To Frame"
  • O comando "Get Page Source" foi corrigido.

Confira mais detalhes nas notas da versão.

ChromeDriver 73.0.3683.68

Suporte para a versão 73 do Chrome

  • Correção de um bug que gerava um arquivo debug.log inesperado no Windows
  • Correção do código de erro retornado pelo comando "Execute script" em alguns cenários
  • Foi adicionado um cabeçalho de controle de cache nas respostas do ChromeDriver.
  • O servidor HTTP mantém a conexão ativa por padrão
  • O comando "Close Window" foi corrigido para processar corretamente as solicitações do usuário.
  • Correção do código de erro retornado ao enviar chaves para elementos desativados.
  • Melhoria na conformidade com a especificação do tratamento de valores de tempo limite
  • Melhoria na conformidade com as especificações do comando "Adicionar cookie"
    • Aumento da duração da fila de detecção do servidor HTTP
  • O comando "Is Element Displayed" foi corrigido no shadow DOM v0.
    • Adicionamos um aviso sobre a mudança no comportamento do comando "Element Clear" no arquivo de registro.
  • O comando "Execute Script" foi corrigido para converter corretamente o document.all no formato JSON.
  • Melhoria no tratamento de referência de elemento inválida

Confira mais detalhes nas notas da versão.

ChromeDriver 2.46

Compatível com o Chrome v71-73

  • Correção do código de erro retornado pelo comando "Executar script" em alguns cenários
  • O servidor HTTP mantém a conexão ativa por padrão
  • O comando "Close Window" foi corrigido para processar corretamente as solicitações do usuário.
  • Correção do código de erro retornado ao enviar chaves para elementos desativados.
  • Melhoria na conformidade com a especificação do tratamento de valores de tempo limite
  • Melhoria na conformidade com as especificações do comando "Adicionar cookie"
  • Melhoria na conformidade com as especificações do comando "Switch to Frame"
  • Aumento da duração da fila de detecção do servidor HTTP
  • O comando "Is Element Displayed" foi corrigido no DOM de sombra v0.
  • Comando "Double Click" do elemento fixo
  • Adicionamos um aviso sobre a mudança no comportamento do comando "Element Clear" no arquivo de registro.
  • O comando "Execute Script" foi corrigido para converter corretamente o document.all no formato JSON.
  • Melhoria no tratamento de referência de elemento inválida

Confira mais detalhes nas notas da versão.

ChromeDriver 2.45

Compatível com o Chrome v70-72

  • A nova sessão fixa não está em conformidade com as especificações
  • O ChromeDriver corrigido não inicia o Chrome se as versões do Chrome e do ChromeDriver forem incompatíveis.
  • O comando "Find Element" corrigido retorna o código de erro errado quando um localizador inválido é usado.
  • Correção de alguns códigos de status do ChromeDriver incorretos
  • Correção de um erro de compilação no JS dentro de WebViewImpl::DispatchTouchEventsForMouseEvents
  • Os comandos de tamanho de janela fixo precisam processar solicitações do usuário
  • Correção de um problema em que o ChromeDriver não iniciava o Chrome corretamente com a opção "user-data-dir=".
  • O comando "Fixed Status" não está em conformidade com as especificações
  • Correção de adição de suporte a strictFileInteractability

ChromeDriver 2.44

Compatível com o Chrome v69-71

  • Correção de WindowMaximize no Mac
  • Correção do "erro de abertura de alerta" incorreto para a chamada de identificador de janela
  • As teclas de envio de elementos fixos precisam receber a propriedade "texto" no modo W3C.
  • O caso especial de XML "Is Element Enabled" foi corrigido e agora é processado de acordo com a especificação.
  • O caso especial de XML corrigido de "Get Element CSS Value" não é processado de acordo com a especificação
  • Correção: o Set Window Rect precisa verificar entradas inválidas
  • Correção de suporte a novos modos de unhandledPromptBehavior

ChromeDriver 2.43

Compatível com o Chrome v69-71

As mudanças incluem:

  • A análise da configuração de proxy não estava em conformidade com o padrão.
  • O comando "Launch app" foi corrigido
  • A captura de tela do elemento dentro do iFrame foi tirada incorretamente
  • O ChromeDriver agora oferece suporte ao redimensionamento de janelas em uma conexão remota
  • Os códigos de erro corrigidos não são processados no elemento "Clear".
  • Correção de não espera até que o elemento fique visível
  • A propriedade "Fixed Get element" não foi implementada
  • A função "Switch to Frame" não é compatível com as especificações
  • Correção de um script assíncrono de execução que não retorna códigos de erro compatíveis com as especificações
  • O script de execução corrigido não retorna códigos de erro compatíveis com as especificações
  • O código de erro corrigido em ExecuteGet não está em conformidade com a especificação
  • O texto de envio de alertas corrigido não retorna códigos de erro compatíveis com as especificações
  • Correção de clear() em um tipo de entrada="date" que finge que o elemento não pode ser editado pelo usuário
  • O Chromedriver corrigido recebe o identificador de janela para a guia aberta manualmente
  • Correção de um problema que permitia anexar ou iniciar um novo arquivo de registro para o chromedriver.
  • A sessão nova corrigida não invoca o modo w3c se a flag estiver em firstMatch

ChromeDriver 2.42

Compatível com o Chrome v68-70

As mudanças incluem:

  • O ClickEelement foi corrigido na emulação para dispositivos móveis.
  • IPs fixos da lista de permissões com IPv4
  • Correção de inicialização do ChromeDriver com a flag "whitelisted-ips" no Mac OS
  • O SetTimeout foi corrigido para aceitar formatos pré-W3C e W3C
  • Captura de tela do elemento fixo
  • O ChromeDriver corrigido também procura binários do Chrome em um PATH do sistema
  • Correção de problemas com a janela maximizada e tela cheia
  • Implementamos o recurso de repetição de registro. ( Ainda não funciona no Android e no navegador remoto)
  • Correção de alguns códigos de erro que não estavam em conformidade com o padrão W3C
  • Correção de console.log com vários argumentos que não eram processados corretamente
  • Correção: GetElementRect precisa permitir números duplos
  • Emulação de toque fixa

ChromeDriver 2.41

Suporte para o Chrome v67-69

As mudanças incluem:

  • Correção de um problema quando o ChromeDriver é executado com a opção "whitelisted-ips"
  • A porta de depuração remota é retornada nos recursos
  • Implementação do tamanho da janela no Android
  • As mensagens de erro de inicialização do Chrome para computador foram aprimoradas
  • O ChromeDriver falha rapidamente quando não é possível iniciar os binários do Chrome.
  • O valor de retorno de "Close Window" está em conformidade com a especificação