Downloads

Lançamentos atuais

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

ChromeDriver 114.0.5735.90

Compatível com o Chrome versão 114

Para ver mais detalhes, consulte as notas da versão.

ChromeDriver 114.0.5735.16

Compatível com o Chrome versão 114

Para ver mais detalhes, consulte as notas da versão.

ChromeDriver 113.0.5672.63

Compatível com o Chrome versão 113

  • Resolvido o problema 4205: os mesmos IDs de objeto na versão clássica e no BiDi [Pri-1]
  • Problema 4302 resolvido: não presuma que o Mapper está na primeira guia em ExecuteGetWindowHandles [Pri-1].
  • Resolvido o problema 4356: o Chrome 110 não utiliza o valor preferencial "download.default_directory" [Pri-1]

Para ver mais detalhes, consulte as notas da versão.

ChromeDriver 113.0.5672.24

Compatível com o Chrome versão 113

  • Resolvido o problema 4205: os mesmos IDs de objeto na versão clássica e no BiDi [Pri-1]
  • Problema 4302 resolvido: não presuma que o Mapper está na primeira guia em ExecuteGetWindowHandles [Pri-1].
  • Resolvido o problema 4356: o Chrome 110 não utiliza o valor preferencial "download.default_directory" [Pri-1]

Para ver mais detalhes, consulte as notas da versão.

ChromeDriver 112.0.5615.49

Compatível com o Chrome 112

  • Resolvido o problema 3517: ativar o recurso de impressão para dispositivos sem cabeça [Pri-]
  • Problema 4419 resolvido: grande sobrecarga no velocímetro ao usar o chromedriver [Pri-3]

Para ver mais detalhes, consulte as notas da versão.

ChromeDriver 112.0.5615.28

Compatível com o Chrome 112

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

Para ver mais detalhes, consulte as notas da versão.

ChromeDriver 111.0.5563.64

Compatível com o Chrome versão 111

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

Para ver mais detalhes, consulte as notas da versão.

ChromeDriver 111.0.5563.41

Compatível com o Chrome versão 111

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

Para ver mais detalhes, consulte as notas da versão.

ChromeDriver 111.0.5563.19

Compatível com o Chrome versão 111

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

Para ver mais detalhes, consulte as notas da versão.

ChromeDriver 110.0.5481.77

Compatível com o Chrome 110

  • Problema 4193 resolvido: falha ao iniciar uma nova sessão no Android 13 [Pri-]
  • Problema 4272 resolvido: o WebSocket deve tratar o código=0 como uma indicação de FIN [Pri-]
  • Problema 4276 resolvido: problemas de conectividade no ChromeDriver [Pri-]
  • Problema 4295 resolvido: o ChromeDriver com "webSocketUrl": true é potencialmente ofensivo [Pri-]
  • Problema 4297 resolvido: o ChromeDriver Bidi serializa incorretamente [Pri-]

Para ver mais detalhes, consulte as notas da versão.

ChromeDriver 110.0.5481.30

Compatível com o Chrome 110

  • Problema 4193 resolvido: falha ao iniciar uma nova sessão no Android 13 [Pri-]
  • Problema 4272 resolvido: o WebSocket deve tratar o código=0 como uma indicação de FIN [Pri-]
  • Problema 4276 resolvido: problemas de conectividade no ChromeDriver [Pri-]
  • Problema 4295 resolvido: o ChromeDriver com "webSocketUrl": true é potencialmente ofensivo [Pri-]
  • Problema 4297 resolvido: o ChromeDriver Bidi serializa incorretamente [Pri-]

Para ver mais detalhes, consulte as notas da versão.

ChromeDriver 109.0.5414.74

Compatível com o Chrome versão 109

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

Para ver mais detalhes, consulte as notas da versão.

ChromeDriver 109.0.5414.25

Compatível com o Chrome versão 109

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

Para ver mais detalhes, consulte as notas da versão.

ChromeDriver 108.0.5359.71

Compatível com o Chrome 108. Para mais detalhes, consulte as notas da versão.

ChromeDriver 108.0.5359.22

Compatível com o Chrome versão 108

  • Problema 4204 resolvido: correção do teste WPT com falha test_top_level_and_one_child [Pri-].
  • Resolvido o problema 4215: o build de chromedriver_mac64_m1 foi renomeado como chromedriver_mac_arm64 [Pri-]
  • Problema 4221 resolvido: falha quando um comando de clique fecha o navegador [Pri-]

Para ver mais detalhes, consulte as notas da versão.

ChromeDriver 107.0.5304.62

Compatível com o Chrome versão 107

Para ver mais detalhes, consulte as notas da versão.

ChromeDriver 107.0.5304.18

Compatível com o Chrome versão 107

  • Problema 4180 resolvido: proibir qualquer processamento de comandos BiDi até ser notificado de que o BiDiMapper foi iniciado [Pri-]
  • Problema 4198 resolvido: o ChromeDriver BiDi não pode presumir que o BiDiMapper está sempre na primeira guia [Pri-]
  • Resolvido o problema 4207: erro do WebDriver ao executar o WPT [Pri-1].

Para ver mais detalhes, consulte as notas da versão.

ChromeDriver 106.0.5249.61

Compatível com o Chrome versão 106

Para ver mais detalhes, consulte as notas da versão.

ChromeDriver 106.0.5249.21

Compatível com o Chrome versão 106

  • Problema 4016 resolvido: adição de suporte básico a BiDi ao ChromeDriver (baseado no mapeador) [Pri-1].

Para ver mais detalhes, consulte as notas da versão.

ChromeDriver 105.0.5195.52

Compatível com o Chrome versão 105

Para ver mais detalhes, consulte as notas da versão.

ChromeDriver 105.0.5195.19

Compatível com a versão do Chrome

Para ver mais detalhes, consulte as notas da versão.

ChromeDriver 104.0.5112.79

Compatível com o Chrome versão 104

Para ver mais detalhes, consulte as notas da versão.

ChromeDriver 104.0.5112.29

Compatível com o Chrome versão 104

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

Para ver mais detalhes, consulte as notas da versão.

ChromeDriver 104.0.5112.20

Compatível com o Chrome versão 104

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

Para ver mais detalhes, consulte as notas da versão.

ChromeDriver 103.0.5060.134

Compatível com o Chrome versão 103

  • Resolvido o problema 4048: frame de destino removido [Pri-]
  • Problema 4121 resolvido: o comando WebDriver às vezes falha com uma "resposta de comando inesperada" [Pri-1]

Para ver mais detalhes, consulte as notas da versão.

ChromeDriver 103.0.5060.53

Compatível com o Chrome versão 103

  • Resolvido o problema 4048: frame de destino removido [Pri-]

Para ver mais detalhes, consulte as notas da versão.

ChromeDriver 103.0.5060.24

Compatível com o Chrome versão 103

Para ver mais detalhes, consulte as notas da versão.

ChromeDriver 102.0.5005.61

Compatível com o Chrome versão 102

  • Resolvido o problema 1309282: o chromedriver não é compatível com chaves de valor múltiplo [Pri-1]

Para ver mais detalhes, consulte as notas da versão.

ChromeDriver 102.0.5005.27

Compatível com o Chrome versão 102

  • Resolvido o problema 1309282: o chromedriver não é compatível com chaves de valor múltiplo [Pri-1]

Para ver mais detalhes, consulte as notas da versão.

ChromeDriver 101.0.4951.41

Compatível com o Chrome versão 101

  • Resolvido o problema 4046: ocorrência de DCHECK ao anexar um frame delimitado vazio [Pri-]
  • Problema 4080 resolvido: falha ao alternar para frame aninhado [Pri-]

Para ver mais detalhes, consulte as notas da versão.

ChromeDriver 101.0.4951.15

Compatível com o Chrome versão 101

  • Resolvido o problema 4046: ocorrência de DCHECK ao anexar um frame delimitado vazio [Pri-]
  • Problema 4080 resolvido: falha ao alternar para frame aninhado [Pri-]

Para ver mais detalhes, consulte as notas da versão.

ChromeDriver 100.0.4896.60

Compatível com o Chrome versão 100

  • Problema resolvido 4002: Suporte a Fenced Frames [Pri-]

Para ver mais detalhes, consulte as notas da versão.

ChromeDriver 100.0.4896.20

Compatível com o Chrome versão 100

  • Problema resolvido 4002: Suporte a Fenced Frames [Pri-]

Para ver mais detalhes, consulte as notas da versão.

ChromeDriver 99.0.4844.51

Compatível com o Chrome versão 99

Para ver mais detalhes, consulte as notas da versão.

ChromeDriver 99.0.4844.35

Compatível com o Chrome versão 99

  • REVERTIDO! Resolvido o problema 2269: impossível usar caracteres que não sejam BMP (pontos de código acima de U+FFFF) [Pri-3]
  • Foi resolvido o problema chromium:1295243: regressão no sendKeys sendKeys do ChromeDriver [Pri-1]

Para ver mais detalhes, consulte as notas da versão.

ChromeDriver 99.0.4844.17

Compatível com o Chrome versão 99

Para ver mais detalhes, consulte as notas da versão.

ChromeDriver 98.0.4758.102

Compatível com o Chrome 98

  • Resolvido o problema 3933: o clique na borda da janela de visualização é ineficaz sem erro [Pri-]
  • REVERTIDO! Resolvido o problema 2269: impossível usar caracteres que não sejam BMP (pontos de código acima de U+FFFF) [Pri-3]
  • Foi resolvido o problema chromium:1295243: regressão no sendKeys sendKeys do ChromeDriver [Pri-1]

Para ver mais detalhes, consulte as notas da versão.

ChromeDriver 98.0.4758.80

Compatível com o Chrome 98

  • Resolvido o problema 3933: o clique na borda da janela de visualização é ineficaz sem erro [Pri-]
  • Resolvido o problema 2269: impossível usar caracteres que não sejam BMP (pontos de código acima de U+FFFF) [Pri-3]

Para ver mais detalhes, consulte as notas da versão.

ChromeDriver 98.0.4758.48

Compatível com o Chrome 98

  • Resolvido o problema 3933: o clique na borda da janela de visualização é ineficaz sem erro [Pri-]
  • Resolvido o problema 2269: impossível usar caracteres que não sejam BMP (pontos de código acima de U+FFFF) [Pri-3]

Para ver mais detalhes, consulte as notas da versão.

ChromeDriver 97.0.4692.71

Compatível com o Chrome versão 97

  • Resolvido o problema 3878: melhor gerenciamento de coordenadas de elementos fracionários para cliques no elemento [Pri-]

Para ver mais detalhes, consulte as notas da versão.

ChromeDriver 97.0.4692.36

Compatível com o Chrome versão 97

  • Resolvido o problema 3878: melhor gerenciamento de coordenadas de elementos fracionários para cliques no elemento [Pri-]

Para ver mais detalhes, consulte as notas da versão.

ChromeDriver 97.0.4692.20

Compatível com o Chrome versão 97

  • Resolvido o problema 3878: melhor gerenciamento de coordenadas de elementos fracionários para cliques no elemento [Pri-]

Para ver mais detalhes, consulte as notas da versão.

ChromeDriver 96.0.4664.45

Compatível com o Chrome versão 96

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

Para ver mais detalhes, consulte as notas da versão.

ChromeDriver 96.0.4664.35

Compatível com o Chrome versão 96

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

Para ver mais detalhes, consulte as notas da versão.

ChromeDriver 96.0.4664.18

Compatível com o Chrome versão 96

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

Para ver mais detalhes, consulte as notas da versão.

ChromeDriver 95.0.4638.69

Compatível com o Chrome versão 95

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

Para ver mais detalhes, consulte as notas da versão.

ChromeDriver 95.0.4638.54

Compatível com o Chrome versão 95

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

Para ver mais detalhes, consulte as notas da versão.

ChromeDriver 95.0.4638.17

Compatível com o Chrome versão 95

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

Para ver mais detalhes, consulte as notas da versão.

ChromeDriver 95.0.4638.10

Compatível com o Chrome versão 95

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

Para ver mais detalhes, consulte as notas da versão.

ChromeDriver 94.0.4606.113

Compatível com o Chrome versão 94

Para ver mais detalhes, consulte as notas da versão.

ChromeDriver 94.0.4606.61

Compatível com o Chrome versão 94

Para ver mais detalhes, consulte as notas da versão.

ChromeDriver 94.0.4606.41

Compatível com o Chrome versão 94

Para ver mais detalhes, consulte as notas da versão.

ChromeDriver 93.0.4577.63

Compatível com o Chrome versão 93

Para ver mais detalhes, consulte as notas da versão.

ChromeDriver 93.0.4577.15

Compatível com o Chrome versão 93

Para ver mais detalhes, consulte as notas da versão.

ChromeDriver 92.0.4515.107

Compatível com o Chrome versão 92

Para ver mais detalhes, consulte as notas da versão.

ChromeDriver 92.0.4515.43

Compatível com o Chrome versão 92

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

Para ver mais detalhes, consulte as notas da versão.

ChromeDriver 91.0.4472.101

Compatível com o Chrome versão 91

  • Resolvido o problema 1205107: não foi possível obter o valor do atributo para os campos no aplicativo da Web.

Para ver mais detalhes, consulte as notas da versão.

ChromeDriver 91.0.4472.19

Compatível com o Chrome versão 91

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

Para ver mais detalhes, consulte as notas da versão.

ChromeDriver 90.0.4430.24

Compatível com o Chrome 90

  • Problema resolvido 3708: o inView de GetElementLocation falha para elementos no shadow DOM.
  • Resolvido o problema 3721: coletar o registro de desempenho do service worker quando ativado
  • Problema 3731 resolvido: AdbImpl::GetPidByName não funciona corretamente em sistemas operacionais Android não padrão, como no OnePlus
  • Problema 3733 resolvido: falha catastrófica com o domínio no localhost
  • Problema 3734 resolvido: o driver errou ao tentar definir o cookie no domínio incorreto
  • Problema resolvido 3743: refatorar função de chamada e corrigir o problema de remoção de elemento

Para ver mais detalhes, consulte as notas da versão.

ChromeDriver 89.0.4389.23

Compatível com o Chrome 89

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

Para ver mais detalhes, consulte as notas da versão.

ChromeDriver 88.0.4324.96

Compatível com o Chrome 88

  • Resolvido o problema 3641: 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)

Para ver mais detalhes, consulte as notas da versão.

ChromeDriver 88.0.4324.27

Compatível com o Chrome 88

  • Problema 3611 resolvido: a saída de getText() no transferidor é diferente de <element>.innerText.
  • Resolvido o problema 3625: melhoria da compatibilidade de captura de tela do elemento.
  • Problema 3628 resolvido: referência de elemento desatualizado e URL incorreto relatado de volta com o URL que tem outro URL como parte do caminho
  • Problema resolvido 3631: adicionar suporte para o recurso webauthn:extension:largeBlob
  • Problema resolvido 3635: Chromedriver 86: chromedriver.quit() não parece transmitir o evento de descarregamento corretamente.
  • Problema resolvido 3649: copiar o texto selecionado para a área de transferência não funciona no Windows 10 com o modo headless.

Para ver mais detalhes, consulte as notas da versão.

ChromeDriver 87.0.4280.88

Compatível com o Chrome 87

  • Resolvido o problema 3641: 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 resolvido 3657: o navegador em segundo plano da captura de tela expirou

Para ver mais detalhes, consulte as notas da versão.

ChromeDriver 87.0.4280.20

Compatível com o Chrome 87

  • Foi resolvido o problema 2421: excluir canais antigos de encaminhamento de portas no android adb-server
  • Problema 3474 resolvido: a lista de dispositivos móveis emulados precisa ser atualizada.
  • Resolvido o problema 3507: implementar "receber papel"
  • Resolvido o problema 3508: implementar "receber rótulo computado"
  • Resolvido o problema 3584: renomeação da opção de linha de comando do ChromeDriver --Disallowed-ips.
  • Resolvido o problema 3588: conexão com WebSocket do Bidi
  • Problema 3594 resolvido: a navegação é concluída prematuramente quando o OOPIF é carregado antes da página principal.
  • Resolvido o problema 3598: uma opção de linha de comando para a porta do DevTools a ser encaminhada para o soquete webview_ DevTools_remote.
  • Problema resolvido 3608: Chromedriver debuggerAddress não oferece suporte a ipv6.

Para ver mais detalhes, consulte as notas da versão.

ChromeDriver 86.0.4240.22

Compatível com o Chrome 86

  • Problema 3370 resolvido: desligue o Chrome normalmente, ou o cookie não será salvo corretamente no arquivo de persistência SQLite.
  • Problema resolvido 3401: o JavaScript "Get Element Location" não localiza o centro visível do elemento.
  • Problema 3462 resolvido: a chave CMD não funciona com sendKeys no MAC
  • Problema resolvido 3541: melhoria do registro entre Cliente e ChromeDriver
  • Resolvido o problema 3559: versão de saída do Chrome quando o ChromeDriver relata incompatível

Para ver mais detalhes, consulte as notas da versão.

ChromeDriver 85.0.4183.87

Compatível com o Chrome 85

  • Resolvido o problema 3578: o Chrome 85 não permite mais a interação otimizada com janelas quando uma caixa de diálogo de alerta é aberta

Para ver mais detalhes, consulte as notas da versão.

ChromeDriver 85.0.4183.83

Compatível com o Chrome 85

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

Para ver mais detalhes, consulte as notas da versão.

ChromeDriver 85.0.4183.38

Compatível com o Chrome 85

  • Problema 3214 resolvido: ChromeDriver78: Sendkeys redefine a seleção de texto com conteúdoeditável.
  • Resolvido o problema 3376: remover o comando LaunchApp do ChromeDriver
  • Problema 3432 resolvido: às vezes, o NavigationTracker não detecta quando a página terminou de carregar
  • Resolvido o problema 3481: novo endpoint de impressão de acordo com a especificação w3c.
  • Problema resolvido 3488: o driver.get não gera erro quando o proxy está configurado incorretamente.
  • Problema resolvido 3502: usar document.hasFocus() para verificar se o elemento está em foco.
  • Problema 3515 resolvido: selenium.common.exceptions.WebDriverException: Mensagem: erro desconhecido: mensagem do inspetor inválido

Para ver mais detalhes, consulte as notas da versão.

ChromeDriver 84.0.4147.30

Compatível com o Chrome 84

  • Resolvido o problema 3420: após alternar para a janela de impressão, o chromedriver para de responder.
  • Problema 3421 resolvido: o motorista retorna texto cirílico sem estilos
  • Problema 3422 resolvido: GetElementText falha com o protótipo 1.6.0.3
  • Problema resolvido 3434: não é possível receber mensagens "assert" dos registros do "navegador"

Para ver mais detalhes, consulte as notas da versão.

ChromeDriver 83.0.4103.39

Compatível com o Chrome 83

  • O Chromedriver foi atualizado para funcionar corretamente com o protótipo.js.

Para ver mais detalhes, consulte as notas da versão.

ChromeDriver 83.0.4103.14

Compatível com o Chrome 83

  • Resolvido o problema 1778: descontinuação do launchApp do ChromeDriver
  • Resolvido o problema 2520: o InitSession pode aguardar eternamente quando o Chrome não responde.
  • Resolvido o problema 3120: download do modo headless a partir de uma nova guia
  • Problema resolvido 3234: confirmar 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 deveria ser int64 no modo w3c.
  • Resolvido o problema 3332: o tempo limite de nova tentativa registrado como grave
  • Problema 3339 resolvido: o Chromedriver foi encerrado inesperadamente com código nulo e sinalizou SIGTRAP.
  • Problema resolvido 3351: mensagem de melhoria das considerações de segurança
  • Resolvido o problema 3352: suporte a SendKeys para elementos de cor.
  • Problema resolvido 3353: aguardar a navegação pendente continua após o contexto do frame ser destruído.
  • Problema resolvido 3375: o Chromedriver v80 trava no getPageSource em alguns sites.
  • Problema resolvido 3383: o ChromeDriver 80+ no Windows parece fechar ou travar em determinados comandos de clique ou elementos.
  • Resolvido o problema 3399: remoção da verificação wasThrown.

ChromeDriver 81.0.4044.138

Compatível com o Chrome 81

  • O Chromedriver foi atualizado para funcionar corretamente com o protótipo.js.

Para ver mais detalhes, consulte as notas da versão.

ChromeDriver 81.0.4044.69

Compatível com o Chrome 81

  • Corrigido: o Chromedriver falha no getPageSource em alguns sites.
    • Corrigido: o ChromeDriver trava em determinados elementos ou comandos de clique.

Para ver mais detalhes, consulte as notas da versão.

ChromeDriver 81.0.4044.20

Compatível com o Chrome 81

  • Corrigimos o erro que ocorria ao tentar obter a localização do elemento html.
    • Os comandos Get e Add Cookie agora são específicos a frames.
    • Resolvidos alguns problemas que ocorrem com sites que redefinem objetos JavaScript padrão.
    • O ChromeDriver continuará aguardando o carregamento ser concluído após receber uma mensagem de Target Closed.
    • O Chromedriver agora retorna um código de erro em conformidade com as especificações para tempos limite
    • Correção: tempo de resposta lento inesperado do ChromeDriver no comando NewSession
    • Agora há suporte para tempos limite definidos pelo usuário de mais de 10 minutos.
    • Correção: o ChromeDriver não conseguia se conectar ao DevTools devido à incompatibilidade entre IPv4 e IPv6.
    • Ordem de pesquisa restaurada para o binário do Chrome no Linux.

Para ver mais detalhes, consulte as notas da versão.

ChromeDriver 80.0.3987.106

Compatível com o Chrome 80

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

Para ver mais detalhes, consulte as notas da versão.

ChromeDriver 80.0.3987.16

Compatível com o Chrome 80

  • A página de carregamento fixo foi cancelada ao usar um proxy.
  • O Chromedriver agora espera o carregamento do frame atual.
  • O registro do ChromeDriver incluirá a porta usada pelo driver.
  • Ativação de SetGeoLocation para o modo w3c.
  • Adição de texto de alerta ausente para o status UnexpectedAlertOpen.
  • Melhoramos a mensagem quando a extensão CRX2 é carregada.
  • Correção de uma possível disputa em ExecuteGetPageSource.
  • O ChromeDriver vai adicionar a sinalização "--ignore-certificate-errors" quando o recurso AcceptInsecureCerts for verdadeiro.
  • Atualização da mensagem de erro e status de retorno para nenhum contexto de execução
  • Corrigido: o ChromeDriver pode bloquear indefinidamente enquanto aguarda a navegação pendente.
  • O atributo SameSite foi adicionado a AddCookie e GetCookie.

Para ver mais detalhes, consulte as notas da versão.

ChromeDriver 79.0.3945.36

Compatível com o Chrome 79

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

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

Para ver mais detalhes, consulte as notas da versão.

ChromeDriver 79.0.3945.16

Compatível com o Chrome 79

  • Correção da falha do ChromeDriver causada pelo alerta JavaScript disparado durante a execução do comando
    • Correção de um bug que fazia com que o Chromedriver fosse bloqueado quando um alerta era disparado durante uma captura de tela.
    • Remoção de --ignore-certificate-errors do comando de inicialização do Chrome.
    • Platform e platformName foram alterados para windows no Win10
    • Correção de window.Navigator.webdriver indefinido quando "enable-automation" é excluído.
  • Correção do teste WPT "test_not_edit_inputs[hidden]"
    • Correção da mensagem "O elemento não é clicável" ao usar o modo headless.

Para ver mais detalhes, consulte as notas da versão.

ChromeDriver 78.0.3904.105

Compatível com o Chrome 78

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

Para ver mais detalhes, consulte as notas da versão.

ChromeDriver 78.0.3904.70

Compatível com o Chrome 78

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

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

Para ver mais detalhes, consulte as notas da versão.

ChromeDriver 78.0.3904.11

Compatível com o Chrome 78

  • Correção de vários problemas na serialização de objetos JavaScript
    • Correção de um bug na correspondência de recursos para o Chrome no Android
    • Implementou a automação de permissões
    • Correção do tamanho da captura de tela na tela Retina
  • Correção do tempo limite de carregamento da página em alguns cenários.
    • Correspondência aprimorada do recurso platformName
    • Correção do código de erro retornado ao mover o ponteiro para opções da lista suspensa.
    • Correção de um problema que afetava o download no modo headless.

Para ver mais detalhes, consulte as notas da versão.

ChromeDriver 77.0.3865.40

Compatível com o Chrome 77

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 recursos

Para ver mais detalhes, consulte as notas da versão.

ChromeDriver 77.0.3865.10

Compatível com o Chrome 77

  • Correção de vários problemas na implementação da API Actions.
    • Melhoria na execução de código JavaScript e no tratamento 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
  • Ofereça suporte à estratégia de carregamento de página antecipado
    • Adição do comando New Window da especificação W3C WebDriver.
  • Suporte para salvar downloads de arquivos no modo headless
  • Agora é possível carregar extensões CRX3.

Para ver mais detalhes, consulte as notas da versão.

ChromeDriver 76.0.3809.126

Compatível com o Chrome 76

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

Para ver mais detalhes, consulte as notas da versão.

ChromeDriver 76.0.3809.68

Compatível com o Chrome 76

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 o ChromeDriver falhar quando determinados tipos de erros de JavaScript ocorrem
  • Correção de um bug que impede que a API Actions interaja com elementos dentro de shadow DOMs
    • Correção de um bug ao acompanhar o estado da tecla modificadora entre os comandos da API Actions.
    • Correção de um bug ao rastrear a localização do ponteiro entre comandos da API Actions.
    • Salvar o erro "Não é possível chamar um comando padrão não W3C durante o modo W3C" no arquivo de registro quando ele ocorrer

Para ver mais detalhes, consulte as notas da versão.

ChromeDriver 76.0.3809.25

Compatível com o Chrome 76

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
  • Novos endpoints para recuperar os registros do Chrome
    • Um endpoint foi adicionado para o comando "É exibido" no modo W3C.

Para ver mais detalhes, consulte as notas da versão.

ChromeDriver 76.0.3809.12

Compatível com o Chrome 76

  • Implementação concluída da API Actions
    • Melhoria na conformidade com as especificações do tratamento do tempo limite do script.
    • Aprimoramento da serialização de resultados do comando Executar Script
    • Correção de problemas na rolagem do elemento para visualização.
    • Adição do processamento da chave "Cancel" definida na especificação do WebDriver.
    • Correção do processamento de resposta de erro de alerta não processada
    • Correção do processamento do elemento <details>
    • A opção "deleteSwitches" foi atualizada para permitir traços iniciais opcionais nos nomes dos interruptores.

Para ver mais detalhes, consulte as notas da versão.

ChromeDriver 75.0.3770.140

Compatível com o Chrome 75

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

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

Para ver mais detalhes, consulte as notas da versão.

ChromeDriver 75.0.3770.90

Compatível com o Chrome 75

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
  • Novos endpoints para recuperar registros do Chrome foram adicionados.

Para ver mais detalhes, consulte as notas da versão.

ChromeDriver 75.0.3770.8

Compatível com o Chrome 75

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 gerado duas vezes durante a limpeza do elemento.
  • O recurso loggingPrefs foi renomeado como goog:loggingPrefs, conforme exigido pelo padrão W3C.
  • Correção do tratamento de erros no modo W3C.
    • Tratamento correto da criação de cookies sem um ponto inicial no nome de domínio.
    • Permite nulo para tempo limite do script.
    • Correção do comando "Enviar chaves" do elemento para entradas de arquivo com o atributo "múltiplos"
    • Correção do comando Get Active Element para retornar o erro "não há esse elemento" quando não existe elemento ativo
    • A navegação para um URL incorreto foi corrigida para retornar o erro "argumento inválido".
    • Correção do código de status HTTP quando um ID de sessão inválido é recebido.
    • Correção de resposta de erro quando o parâmetro de entrada está ausente ou incorreto
    • Correção do comando "Executar script" para processar comentários JavaScript orientados por linha.

Para ver mais detalhes, consulte as notas da versão.

ChromeDriver 74.0.3729.6

Compatível com o Chrome 74

  • Correção de um bug que gerava um arquivo debug.log inesperado no Windows
  • Corrigimos o recurso de clicar e arrastar / soltar o mouse no documento SVG.
  • Adição de cabeçalho de controle de cache às respostas do ChromeDriver
  • Correção do tipo de erro quando o clique é interceptado por um elemento diferente.
  • Correção de um bug que fazia o ChromeDriver falhar em dispositivos Linux sem /dev/shm
  • Correção de alguns tipos de eventos de clique duplo
  • Correção do comando Get Sessions
  • Correção da verificação de erros no comando Alternar para o frame
  • Correção do comando "Obter origem da página"

Para ver mais detalhes, consulte as notas da versão.

ChromeDriver 73.0.3683.68

Compatível com o Chrome 73

  • Correção de um bug que gerava um arquivo debug.log inesperado no Windows
  • Correção do código de erro retornado do comando "Executar Script" em alguns cenários.
  • Adição de cabeçalho de controle de cache às respostas do ChromeDriver
  • Fez o servidor HTTP manter a conexão ativa por padrão.
  • Correção do comando "Fechar janela" para processar corretamente solicitações do usuário.
  • Correção do código de erro retornado ao enviar chaves para o elemento desativado.
  • Melhoria na conformidade com as especificações do tratamento do valor de tempo limite
  • Melhoria de compliance com as especificações do comando "Adicionar cookie"
    • Aumento do tamanho da fila de detecção do servidor HTTP
  • Correção do comando "Is Element Displayed" no v0 shadow DOM
    • Adição de aviso sobre a mudança de comportamento do comando Element Clear no arquivo de registros
  • Corrigimos o comando "Executar script" para converter corretamente o document.all para o formato JSON.
  • Melhoria no tratamento de referências de elementos incorretos

Para ver mais detalhes, consulte as notas da versão.

ChromeDriver 2.46

Compatível com o Chrome v71-73

  • Correção do código de erro retornado do comando "Executar Script" em alguns cenários.
  • Fez o servidor HTTP manter a conexão ativa por padrão.
  • Correção do comando "Fechar janela" para processar corretamente solicitações do usuário.
  • Correção do código de erro retornado ao enviar chaves para o elemento desativado.
  • Melhoria na conformidade com as especificações do tratamento do valor de tempo limite
  • Melhoria de compliance com as especificações do comando "Adicionar cookie"
  • Melhoria na conformidade com as especificações do comando "Alternar para frame"
  • Aumento do tamanho da fila de detecção do servidor HTTP
  • Correção do comando "Is Element Displayed" no v0 shadow DOM.
  • Comando DoubleClick de elemento fixo
  • Adição de aviso sobre a mudança de comportamento do comando Element Clear no arquivo de registros
  • Corrigimos o comando "Executar script" para converter corretamente o document.all para o formato JSON.
  • Melhoria no tratamento de referências de elementos incorretos

Para ver mais detalhes, consulte as notas da versão.

ChromeDriver 2.45

Compatível com o Chrome v70-72

  • A nova sessão corrigida não está em conformidade com as especificações
  • Correção do ChromeDriver, que não deveria iniciar o Chrome quando as versões do Chrome e do ChromeDriver não forem compatíveis.
  • Correção do comando "Find Element" retorna um código de erro incorreto quando um localizador inválido é usado.
  • Correção de alguns códigos de status do ChromeDriver incorretos
  • Foi corrigido 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.
  • Foi corrigido o ChromeDriver, que não inicializava o Chrome corretamente com a opção "user-data-dir=" do Chrome.
  • O comando Status corrigido não é compatível com as especificações
  • Correção da adição de suporte a strictFileEngagementability.

ChromeDriver 2.44

Compatível com o Chrome v69-71

  • Correção de WindowMaximize no Mac
  • Correção de "erro aberto de alerta" incorreto para chamada de identificador de janela
  • As chaves de envio de elementos fixos precisam receber a propriedade "text" no modo W3C
  • Correção do caso especial XML de "Is Element Enabled" não é processado de acordo com a especificação.
  • Correção do caso especial XML de valor CSS Get Element não é tratado de acordo com a especificação
  • Correção do ajuste de janela que busca verificar se há entradas inválidas.
  • Correção do suporte a novos modos unhandledPromptBehavior

ChromeDriver 2.43

Compatível com o Chrome v69-71

As mudanças incluem o seguinte:

  • A análise corrigida da configuração de proxy não é compatível com o padrão
  • Correção do comando "Launch app" instável.
  • Corrigimos a captura de tela de um elemento dentro do iframe.
  • Adição do ChromeDriver oferece suporte ao redimensionamento de janela em uma conexão remota.
  • Códigos de erro corrigidos não são manipulados no elemento Clear
  • Corrigido o não espera até que o elemento esteja visível
  • A propriedade do elemento fixo Get não foi implementada
  • Correção de Switch para Frame, que não é compatível com as especificações.
  • Correção de "Executar script assíncrono" que não retorna códigos de erro em conformidade com as especificações.
  • Correção do recurso "Executar Script" que não retorna códigos de erro compatíveis com a especificação.
  • Correção do código de erro em ExecuteGet que não está em conformidade com a especificação.
  • Correção do texto de alerta de envio que não retorna códigos de erro em conformidade com as especificações.
  • Correção de clear() em uma entrada type="date" que finge que o elemento não é editável pelo usuário.
  • Correção do Chromedriver com alça de janela para a guia que é aberta manualmente.
  • Correção da opção "Permitir anexar ou iniciar um novo arquivo de registros" para o chromedriver.
  • Correção da nova sessão que não invoca o modo w3c se a sinalização estiver em firstMatch.

ChromeDriver 2.42

Compatível com o Chrome v68-70

As mudanças incluem o seguinte:

  • Correção de ClickEelement na emulação para dispositivos móveis
  • Os IPs permitidos com IPv4 foram corrigidos
  • Foi corrigida a inicialização do ChromeDriver com a sinalização allowed-ips no Mac OS.
  • SetTimeout foi corrigido para aceitar os formatos pré-W3C e W3C.
  • Correção da captura de tela do elemento "Take Element"
  • Correção do ChromeDriver, que também procura binários do Chrome em um PATH do sistema.
  • Correção de Maximizar janela e tela cheia
  • Implementação do recurso de repetição de registros. ( Ainda não funciona com Android e navegador remoto )
  • Correção de alguns códigos de erro que não eram compatíveis com o padrão W3C
  • Correção de console.log com vários argumentos não processados corretamente.
  • GetElementRect corrigido para permitir cópias
  • Emulação de toque fixa

ChromeDriver 2.41

Compatível com o Chrome v67-69

As mudanças incluem o seguinte:

  • Correção do problema que ocorria quando o ChromeDriver era executado com a opção "checklisted-ips".
  • A porta de depuração remota é retornada em recursos.
  • Implementação da busca do tamanho da janela no Android
  • Melhoria das mensagens de erro na inicialização do Chrome em computadores
  • O ChromeDriver falha rapidamente quando não é possível iniciar binários do Chrome
  • O valor de retorno "Fechar janela" está em conformidade com a especificação