Download

Versioni precedenti di Chrome

Per le versioni precedenti di Chrome, di seguito sono riportate le versioni di ChromeDriver che supportano queste versioni.

Per ulteriori informazioni sulla selezione della versione corretta di ChromeDriver, consulta la pagina Selezione della versione.

ChromeDriver 114.0.5735.90

Supporta la versione 114 di Chrome

Per maggiori dettagli, consulta le note di rilascio.

ChromeDriver 114.0.5735.16

Supporta la versione 114 di Chrome

Per maggiori dettagli, consulta le note di rilascio.

ChromeDriver 113.0.5672.63

Supporta la versione 113 di Chrome

  • Problema 4205 risolto: stessi ID oggetto in versione classica e BiDi [Pri-1]
  • Risolto il problema 4302: non assumere che Mapper si trovi nella prima scheda di ExecuteGetWindowHandles [Pri-1]
  • Problema 4356 risolto: Chrome 110 non utilizza il valore della preferenza "download.default_directory" [Pri-1]

Per maggiori dettagli, consulta le note di rilascio.

ChromeDriver 113.0.5672.24

Supporta la versione 113 di Chrome

  • Problema 4205 risolto: stessi ID oggetto in versione classica e BiDi [Pri-1]
  • Risolto il problema 4302: non assumere che Mapper si trovi nella prima scheda di ExecuteGetWindowHandles [Pri-1]
  • Problema 4356 risolto: Chrome 110 non utilizza il valore della preferenza "download.default_directory" [Pri-1]

Per maggiori dettagli, consulta le note di rilascio.

ChromeDriver 112.0.5615.49

Supporta la versione 112 di Chrome

  • Problema 3517 risolto: attiva la funzionalità di stampa per i dispositivi non headless [Pri-]
  • Problema 4419 risolto: overhead elevato su Tachimetro quando si utilizza chromedriver [Pri-3]

Per maggiori dettagli, consulta le note di rilascio.

ChromeDriver 112.0.5615.28

Supporta la versione 112 di Chrome

  • Problema risolto 4357: problema di sessione di Chromedriver versione 110.0.5481.77 con le opzioni --headless e --user-data-dir. [Pri-1]

Per maggiori dettagli, consulta le note di rilascio.

ChromeDriver 111.0.5563.64

Supporta la versione 111 di Chrome

  • Problema risolto 4216: Esegui ChromeDriver con BiDiMapper personalizzato [Pri-]
  • Problema 4300 risolto: l'handle della finestra è interoperabile tra la versione classica e la versione bidirezionale [Pri-]
  • Problema 4325 risolto: la gestione di toJSON in jsonSerialize di call_function.js si discosta dallo standard. [Pri-]
  • Risolto il problema 4330: DCHECK non riesce in DevToolsClientImpl::AddListener [Pri-]
  • Problema risolto 4357: problema di sessione di ChromeDriver con le opzioni --headless e --user-data-dir [Pri-1]

Per maggiori dettagli, consulta le note di rilascio.

ChromeDriver 111.0.5563.41

Supporta la versione 111 di Chrome

  • Problema risolto 4357: problema di sessione di ChromeDriver con le opzioni --headless e --user-data-dir [Pri-1]

Per maggiori dettagli, consulta le note di rilascio.

ChromeDriver 111.0.5563.19

Supporta la versione 111 di Chrome

  • Problema risolto 4216: Esegui ChromeDriver con BiDiMapper personalizzato [Pri-]
  • Problema 4300 risolto: l'handle della finestra è interoperabile tra la versione classica e la versione bidirezionale [Pri-]
  • Problema 4325 risolto: la gestione di toJSON in jsonSerialize di call_function.js si discosta dallo standard. [Pri-]
  • Risolto il problema 4330: DCHECK non riesce in DevToolsClientImpl::AddListener [Pri-]

Per maggiori dettagli, consulta le note di rilascio.

ChromeDriver 110.0.5481.77

Supporta la versione 110 di Chrome

  • Problema 4193 risolto: impossibile avviare una nuova sessione su Android 13 [Pri-]
  • Problema 4272 risolto: WebSocket deve trattare il codice=0 come indicazione di FIN [Pri-]
  • Problema risolto 4276: correzione dei problemi di connettività in ChromeDriver [Pri-]
  • Problema 4295 risolto: ChromeDriver con "webSocketUrl": true è instabile [Pri-]
  • Problema risolto 4297: ChromeDriver Bidi esegue la serializzazione in modo errato [Pri-]

Per maggiori dettagli, consulta le note di rilascio.

ChromeDriver 110.0.5481.30

Supporta la versione 110 di Chrome

  • Problema 4193 risolto: impossibile avviare una nuova sessione su Android 13 [Pri-]
  • Problema 4272 risolto: WebSocket deve trattare il codice=0 come indicazione di FIN [Pri-]
  • Problema risolto 4276: correzione dei problemi di connettività in ChromeDriver [Pri-]
  • Problema 4295 risolto: ChromeDriver con "webSocketUrl": true è instabile [Pri-]
  • Problema risolto 4297: ChromeDriver Bidi esegue la serializzazione in modo errato [Pri-]

Per maggiori dettagli, consulta le note di rilascio.

ChromeDriver 109.0.5414.74

Supporta la versione 109 di Chrome

  • Problema risolto 4179: la sessione BiDi deve supportare più connessioni [Pri-]
  • Problema 4203 risolto: miglioramento delle informazioni sui crediti [Pri-]
  • Problema 4263 risolto: arresto anomalo su Meta+A [Pri-]

Per maggiori dettagli, consulta le note di rilascio.

ChromeDriver 109.0.5414.25

Supporta la versione 109 di Chrome

  • Problema risolto 4179: la sessione BiDi deve supportare più connessioni [Pri-]
  • Problema 4203 risolto: miglioramento delle informazioni sui crediti [Pri-]
  • Problema 4263 risolto: arresto anomalo su Meta+A [Pri-]

Per maggiori dettagli, consulta le note di rilascio.

ChromeDriver 108.0.5359.71

Supporta la versione 108 di Chrome. Per maggiori dettagli, consulta le note di rilascio.

ChromeDriver 108.0.5359.22

Supporta la versione 108 di Chrome

  • Problema 4204 risolto: correzione del test WPT test_top_level_and_one_child non riuscito [Pri-]
  • Problema 4215 risolto: rinominare la compilazione chromedriver_mac64_m1 in chromedriver_mac_arm64 [Pri-]
  • Problema 4221 risolto: arresto anomalo quando un comando di clic chiude il browser [Pri-]

Per maggiori dettagli, consulta le note di rilascio.

ChromeDriver 107.0.5304.62

Supporta la versione 107 di Chrome

Per maggiori dettagli, consulta le note di rilascio.

ChromeDriver 107.0.5304.18

Supporta la versione 107 di Chrome

  • Problema 4180 risolto: vietata la gestione dei comandi BiDi finché non viene inviata una notifica che indica che BiDiMapper è stato avviato [Pri-]
  • Problema 4198 risolto: ChromeDriver BiDi non deve presumere che BiDiMapper sia sempre nella prima scheda [Pri-]
  • Problema risolto 4207: errore WebDriver durante l'esecuzione di WPT [Pri-1]

Per maggiori dettagli, consulta le note di rilascio.

ChromeDriver 106.0.5249.61

Supporta la versione 106 di Chrome

Per maggiori dettagli, consulta le note di rilascio.

ChromeDriver 106.0.5249.21

Supporta la versione 106 di Chrome

  • Problema risolto 4016: aggiunta del supporto di base della scrittura bidirezionale a ChromeDriver (in base al mapper) [Pri-1]

Per maggiori dettagli, consulta le note di rilascio.

ChromeDriver 105.0.5195.52

Supporta la versione 105 di Chrome

Per maggiori dettagli, consulta le note di rilascio.

ChromeDriver 105.0.5195.19

Supporta la versione di Chrome

Per maggiori dettagli, consulta le note di rilascio.

ChromeDriver 104.0.5112.79

Supporta la versione 104 di Chrome

Per maggiori dettagli, consulta le note di rilascio.

ChromeDriver 104.0.5112.29

Supporta la versione 104 di Chrome

  • Problema 4121 risolto: a volte il comando WebDriver non va a buon fine con "risposta al comando imprevista" [Pri-1]

Per maggiori dettagli, consulta le note di rilascio.

ChromeDriver 104.0.5112.20

Supporta la versione 104 di Chrome

  • Problema 4121 risolto: a volte il comando WebDriver non va a buon fine con "risposta al comando imprevista" [Pri-1]

Per maggiori dettagli, consulta le note di rilascio.

ChromeDriver 103.0.5060.134

Supporta la versione 103 di Chrome

  • Problema 4048 risolto: frame target scollegato [Pri-]
  • Problema 4121 risolto: a volte il comando WebDriver non va a buon fine con "risposta al comando imprevista" [Pri-1]

Per maggiori dettagli, consulta le note di rilascio.

ChromeDriver 103.0.5060.53

Supporta la versione 103 di Chrome

  • Problema 4048 risolto: frame target scollegato [Pri-]

Per maggiori dettagli, consulta le note di rilascio.

ChromeDriver 103.0.5060.24

Supporta la versione 103 di Chrome

Per maggiori dettagli, consulta le note di rilascio.

ChromeDriver 102.0.5005.61

Supporta la versione 102 di Chrome

  • È stato risolto il problema 1309282: chromedriver non supporta gli switch con più valori [Pri-1]

Per maggiori dettagli, consulta le note di rilascio.

ChromeDriver 102.0.5005.27

Supporta la versione 102 di Chrome

  • È stato risolto il problema 1309282: chromedriver non supporta gli switch con più valori [Pri-1]

Per maggiori dettagli, consulta le note di rilascio.

ChromeDriver 101.0.4951.41

Supporta la versione 101 di Chrome

  • Problema 4046 risolto: istruzione DCHECK attivata quando viene aggiunto un frame recintato vuoto [Pri-]
  • Risolto il problema 4080: il passaggio al frame nidificato non va a buon fine [Pri-]

Per maggiori dettagli, consulta le note di rilascio.

ChromeDriver 101.0.4951.15

Supporta la versione 101 di Chrome

  • Problema 4046 risolto: istruzione DCHECK attivata quando viene aggiunto un frame recintato vuoto [Pri-]
  • Risolto il problema 4080: il passaggio al frame nidificato non va a buon fine [Pri-]

Per maggiori dettagli, consulta le note di rilascio.

ChromeDriver 100.0.4896.60

Supporta la versione 100 di Chrome

  • Problema 4002 risolto: supporto delle incorniciature con recinzione [Pri-]

Per maggiori dettagli, consulta le note di rilascio.

ChromeDriver 100.0.4896.20

Supporta la versione 100 di Chrome

  • Problema 4002 risolto: supporto delle incorniciature con recinzione [Pri-]

Per maggiori dettagli, consulta le note di rilascio.

ChromeDriver 99.0.4844.51

Supporta la versione 99 di Chrome

Per maggiori dettagli, consulta le note di rilascio.

ChromeDriver 99.0.4844.35

Supporta la versione 99 di Chrome

  • REVERTED!!! Problema 2269 risolto: impossibile utilizzare caratteri non BMP (punti di codice superiori a U+FFFF) [Pri-3]
  • chromium:1295243: Regressione in ChromeDriver sendKeys [Pri-1] - Problema risolto

Per maggiori dettagli, consulta le note di rilascio.

ChromeDriver 99.0.4844.17

Supporta la versione 99 di Chrome

Per maggiori dettagli, consulta le note di rilascio.

ChromeDriver 98.0.4758.102

Supporta la versione 98 di Chrome

  • Problema 3933 risolto: il clic sul bordo dell'area visibile non è efficace senza errori [Pri-]
  • REVERTED!!! Problema 2269 risolto: impossibile utilizzare caratteri non BMP (punti di codice superiori a U+FFFF) [Pri-3]
  • chromium:1295243: Regressione in ChromeDriver sendKeys [Pri-1] - Problema risolto

Per maggiori dettagli, consulta le note di rilascio.

ChromeDriver 98.0.4758.80

Supporta la versione 98 di Chrome

  • Problema 3933 risolto: il clic sul bordo dell'area visibile non è efficace senza errori [Pri-]
  • Problema 2269 risolto: impossibile utilizzare caratteri non BMP (punti di codice superiori a U+FFFF) [Pri-3]

Per maggiori dettagli, consulta le note di rilascio.

ChromeDriver 98.0.4758.48

Supporta la versione 98 di Chrome

  • Problema 3933 risolto: il clic sul bordo dell'area visibile non è efficace senza errori [Pri-]
  • Problema 2269 risolto: impossibile utilizzare caratteri non BMP (punti di codice superiori a U+FFFF) [Pri-3]

Per maggiori dettagli, consulta le note di rilascio.

ChromeDriver 97.0.4692.71

Supporta la versione 97 di Chrome

  • Problema 3878 risolto: gestione migliore delle coordinate frazionate degli elementi per il clic sull'elemento [Pri-]

Per maggiori dettagli, consulta le note di rilascio.

ChromeDriver 97.0.4692.36

Supporta la versione 97 di Chrome

  • Problema 3878 risolto: gestione migliore delle coordinate frazionate degli elementi per il clic sull'elemento [Pri-]

Per maggiori dettagli, consulta le note di rilascio.

ChromeDriver 97.0.4692.20

Supporta la versione 97 di Chrome

  • Problema 3878 risolto: gestione migliore delle coordinate frazionate degli elementi per il clic sull'elemento [Pri-]

Per maggiori dettagli, consulta le note di rilascio.

ChromeDriver 96.0.4664.45

Supporta la versione 96 di Chrome

  • Problema 3445 risolto: Impossibile accedere agli elementi in iframe all'interno di un elemento shadow root [Pri-3]

Per maggiori dettagli, consulta le note di rilascio.

ChromeDriver 96.0.4664.35

Supporta la versione 96 di Chrome

  • Problema 3445 risolto: Impossibile accedere agli elementi in iframe all'interno di un elemento shadow root [Pri-3]

Per maggiori dettagli, consulta le note di rilascio.

ChromeDriver 96.0.4664.18

Supporta la versione 96 di Chrome

  • Problema 3445 risolto: Impossibile accedere agli elementi in iframe all'interno di un elemento shadow root [Pri-3]

Per maggiori dettagli, consulta le note di rilascio.

ChromeDriver 95.0.4638.69

Supporta la versione 95 di Chrome

  • Problema 3857 risolto: l'intestazione host o l'intestazione di origine è specificata e non è presente nella lista consentita o non è localhost [Pri-1]
  • Aggiunto argomento --allowed-origins

Per maggiori dettagli, consulta le note di rilascio.

ChromeDriver 95.0.4638.54

Supporta la versione 95 di Chrome

  • Problema 3857 risolto: l'intestazione host o l'intestazione di origine è specificata e non è presente nella lista consentita o non è localhost [Pri-1]
  • Aggiunto argomento --allowed-origins

Per maggiori dettagli, consulta le note di rilascio.

ChromeDriver 95.0.4638.17

Supporta la versione 95 di Chrome

  • Problema 3857 risolto: l'intestazione host o l'intestazione di origine è specificata e non è presente nella lista consentita o non è localhost [Pri-1]
  • Aggiunto argomento --allowed-origins

Per maggiori dettagli, consulta le note di rilascio.

ChromeDriver 95.0.4638.10

Supporta la versione 95 di Chrome

  • Problema 3857 risolto: l'intestazione host o l'intestazione di origine è specificata e non è presente nella lista consentita o non è localhost [Pri-1]
  • Aggiunto argomento --allowed-origins

Per maggiori dettagli, consulta le note di rilascio.

ChromeDriver 94.0.4606.113

Supporta la versione 94 di Chrome

Per maggiori dettagli, consulta le note di rilascio.

ChromeDriver 94.0.4606.61

Supporta la versione 94 di Chrome

Per maggiori dettagli, consulta le note di rilascio.

ChromeDriver 94.0.4606.41

Supporta la versione 94 di Chrome

Per maggiori dettagli, consulta le note di rilascio.

ChromeDriver 93.0.4577.63

Supporta la versione 93 di Chrome

Per maggiori dettagli, consulta le note di rilascio.

ChromeDriver 93.0.4577.15

Supporta la versione 93 di Chrome

Per maggiori dettagli, consulta le note di rilascio.

ChromeDriver 92.0.4515.107

Supporta la versione 92 di Chrome

Per maggiori dettagli, consulta le note di rilascio.

ChromeDriver 92.0.4515.43

Supporta la versione 92 di Chrome

  • Problema 3389 risolto: convalida dell'host per le richieste di ChromeDriver

Per maggiori dettagli, consulta le note di rilascio.

ChromeDriver 91.0.4472.101

Supporta la versione 91 di Chrome

  • Problema risolto 1205107: impossibile ottenere il valore dell'attributo per i campi nell'applicazione web.

Per maggiori dettagli, consulta le note di rilascio.

ChromeDriver 91.0.4472.19

Supporta la versione 91 di Chrome

  • È stato risolto il problema 3744: SendKeys() e Click() non vanno a buon fine in silenzio dopo la navigazione nei link
  • Problema 3746 risolto: l'endpoint dell'attributo aggiorna in modo errato i valori

Per maggiori dettagli, consulta le note di rilascio.

ChromeDriver 90.0.4430.24

Supporta la versione 90 di Chrome

  • Problema 3708 risolto: inView di GetElementLocation non va a buon fine per gli elementi in shadow DOM
  • Problema 3721 risolto: raccogli il log delle prestazioni per il servizio worker quando è attivato
  • È stato risolto il problema 3731: AdbImpl::GetPidByName non funziona correttamente su sistemi operativi Android non standard come OnePlus
  • Problema 3733 risolto: errore catastrofico con il dominio su localhost
  • Problema 3734 risolto: il driver deve restituire un errore durante il tentativo di impostare il cookie sul dominio sbagliato
  • Problema 3743 risolto: riorganizzazione della funzione di chiamata e correzione del problema di rimozione dell'elemento

Per maggiori dettagli, consulta le note di rilascio.

ChromeDriver 89.0.4389.23

Supporta la versione 89 di Chrome

  • Problema 3667 risolto: è scaduto il tempo di attesa per la ricezione di un messaggio dal renderer
  • Problema 3675 risolto: GetElementLocation utilizza il metodo inView che gestisce in modo errato il booleano come array
  • È stato risolto il problema 3682: GetElementRegion restituisce dimensioni errate per gli elementi parzialmente fuori dal viewport
  • Problema 3690 risolto: ChromeDriver non funziona se le estensioni utilizzano l'API chrome.windows

Per maggiori dettagli, consulta le note di rilascio.

ChromeDriver 88.0.4324.96

Supporta la versione 88 di Chrome

  • È stato risolto il problema 3641: la pagina non viene caricata/visualizzata quando la finestra del browser non è attiva con Chrome Beta versione 87 e chromedriver versione(87/86)

Per maggiori dettagli, consulta le note di rilascio.

ChromeDriver 88.0.4324.27

Supporta la versione 88 di Chrome

  • Problema 3611 risolto: l'output getText() nel goniometro è diverso da <element>.innerText
  • Problema 3625 risolto: miglioramento della compatibilità degli screenshot degli elementi
  • Risolto il problema 3628: riferimento a elemento non aggiornato e URL errato segnalato con URL contenente un altro URL nel percorso
  • Problema 3631 risolto: aggiunta del supporto per la funzionalità webauthn:extension:largeBlob
  • Problema 3635 risolto: Chromedriver 86 - chromedriver.quit() non sembra passare correttamente l'evento di svuotamento
  • È stato risolto il problema 3649: la copia del testo selezionato negli appunti non funziona su Windows 10 quando si utilizza la modalità headless

Per maggiori dettagli, consulta le note di rilascio.

ChromeDriver 87.0.4280.88

Supporta la versione 87 di Chrome

  • È stato risolto il problema 3641: la pagina non viene caricata/visualizzata quando la finestra del browser non è attiva con Chrome Beta versione 87 e chromedriver versione(87/86)
  • Problema 3657 risolto: il browser di sfondo dello screenshot ha superato il tempo di attesa

Per maggiori dettagli, consulta le note di rilascio.

ChromeDriver 87.0.4280.20

Supporta la versione 87 di Chrome

  • Problema 2421 risolto: eliminare i vecchi canali di inoltro delle porte sul server adb di Android
  • Problema 3474 risolto: l'elenco dei dispositivi mobili emulati deve essere aggiornato
  • Problema 3507 risolto: implementazione di "get computed role"
  • Problema 3508 risolto: implementazione di "get computed label"
  • Problema 3584 risolto: rinominata dell'opzione della riga di comando di ChromeDriver --whitelisted-ips
  • Problema 3588 risolto: connessione WebSocket bidirezionale
  • Problema 3594 risolto: la navigazione si completa prematuramente se l'OOPIF viene caricato prima della pagina principale
  • Problema 3598 risolto: un'opzione della riga di comando per inoltrare la porta devtools alla porta del socket webview_devtools_remote
  • Problema 3608 risolto: l'indirizzo debugger di Chromedriver non supporta IPv6

Per maggiori dettagli, consulta le note di rilascio.

ChromeDriver 86.0.4240.22

Supporta la versione 86 di Chrome

  • È stato risolto il problema 3370: arresta Chrome in modo corretto o il cookie non verrà salvato correttamente nel file di persistenza SQLite
  • Problema 3401 risolto: la funzione JS Get Element Location non individua il centro visibile dell'elemento
  • Problema 3462 risolto: per sendKeys, il tasto CMD non funziona su Mac
  • Problema 3541 risolto: miglioramento del log tra il client e ChromeDriver
  • Problema 3559 risolto: versione di Chrome in uscita quando ChromeDriver segnala incompatibilità

Per maggiori dettagli, consulta le note di rilascio.

ChromeDriver 85.0.4183.87

Supporta la versione 85 di Chrome

  • È stato risolto il problema 3578: Chrome 85 non consente più un'interazione corretta con le finestre quando è aperta una finestra di avviso

Per maggiori dettagli, consulta le note di rilascio.

ChromeDriver 85.0.4183.83

Supporta la versione 85 di Chrome

  • Problema 3577 risolto: ChromeDriver 85 non rileva la directory di Chrome modificata (C:\Program Files)

Per maggiori dettagli, consulta le note di rilascio.

ChromeDriver 85.0.4183.38

Supporta la versione 85 di Chrome

  • Problema 3214 risolto: ChromeDriver78: Sendkeys reimposta la selezione del testo con contenteditable
  • Problema 3376 risolto: rimuovere il comando LaunchApp da ChromeDriver
  • Problema 3432 risolto: a volte NavigationTracker non riesce a rilevare il termine del caricamento della pagina
  • Problema 3481 risolto: nuovo endpoint Stampa secondo le specifiche W3C
  • Problema 3488 risolto: driver.get non genera errori quando il proxy è configurato in modo errato
  • Problema 3502 risolto: utilizza document.hasFocus() per verificare se l'elemento è attivo
  • Problema 3515 risolto: selenium.common.exceptions.WebDriverException: messaggio: errore sconosciuto: messaggio dell'ispettore non valido

Per maggiori dettagli, consulta le note di rilascio.

ChromeDriver 84.0.4147.30

Supporta la versione 84 di Chrome

  • È stato risolto il problema 3420: dopo il passaggio alla finestra di stampa, chromedriver smette di rispondere
  • Problema 3421 risolto: il driver restituisce testo cirillico senza stili
  • Problema 3422 risolto: GetElementText si interrompe con il prototipo 1.6.0.3
  • Problema 3434 risolto: impossibile ottenere i messaggi "assert" dai log del "browser"

Per maggiori dettagli, consulta le note di rilascio.

ChromeDriver 83.0.4103.39

Supporta la versione 83 di Chrome

  • Aggiornamento di Chromedriver per il corretto funzionamento con prototype.js.

Per maggiori dettagli, consulta le note di rilascio.

ChromeDriver 83.0.4103.14

Supporta la versione 83 di Chrome

  • Problema risolto 1778: ritiro di launchApp da ChromeDriver
  • È stato risolto il problema 2520: InitSession può attendere indefinitamente quando Chrome non risponde
  • Problema 3120 risolto: download in modalità headless da una nuova scheda
  • Problema 3234 risolto: punto e virgola trovato prima della sottostringa
  • Problema 3240 risolto: ExecuteGetElementRect non controlla lo stato restituito da GET_SIZE
  • Problema 3331 risolto: il metodo get_cookies() restituisce chiavi "scadenza" di tipo double, ma dovrebbe essere int64 in modalità W3C
  • Problema 3332 risolto: il timeout di ripetizione è stato registrato come grave
  • Problema 3339 risolto: Chromedriver è uscito in modo imprevisto con codice null, segnale SIGTRAP
  • Problema 3351 risolto: messaggio Migliora le considerazioni sulla sicurezza
  • Problema 3352 risolto: supporto di SendKeys per gli elementi di colore
  • Problema 3353 risolto: l'attesa della navigazione in attesa continua dopo l'eliminazione del contesto frame
  • Problema 3375 risolto: Chromedriver v80 si blocca su getPageSource su alcuni siti
  • Problema 3383 risolto: ChromeDriver 80 e versioni successive su Windows sembra uscire o bloccarsi su determinati comandi di clic o elementi
  • Problema 3399 risolto: rimuovi il controllo wasThrown

ChromeDriver 81.0.4044.138

Supporta la versione 81 di Chrome

  • Aggiornamento di Chromedriver per il corretto funzionamento con prototype.js.

Per maggiori dettagli, consulta le note di rilascio.

ChromeDriver 81.0.4044.69

Supporta la versione 81 di Chrome

  • È stato risolto il problema di arresto anomalo di Chromedriver in getPageSource su alcuni siti.
    • È stato risolto il problema di arresto anomalo di ChromeDriver su determinati comandi relativi a elementi o clic.

Per maggiori dettagli, consulta le note di rilascio.

ChromeDriver 81.0.4044.20

Supporta la versione 81 di Chrome

  • È stato corretto l'errore durante il tentativo di ottenere la posizione dell'elemento HTML.
    • I comandi Get e Add Cookie ora sono specifici del frame.
    • Sono stati risolti alcuni problemi che si verificano con i siti che ridefiniscono gli oggetti JavaScript standard.
    • ChromeDriver continuerà ad attendere il completamento del caricamento dopo aver ricevuto un messaggio Target Closed.
    • Chromedriver ora restituisce un codice di errore conforme alle specifiche per i timeout
    • È stato risolto il problema relativo al tempo di risposta lento imprevisto di ChromeDriver per il comando NewSession.
    • Ora sono supportati i timeout definiti dall'utente di oltre 10 minuti.
    • Corretto: ChromeDriver non riesce a connettersi a DevTools a causa di una mancata corrispondenza tra IPv4 e IPv6.
    • È stato ripristinato l'ordine di ricerca per il file binario di Chrome su Linux.

Per maggiori dettagli, consulta le note di rilascio.

ChromeDriver 80.0.3987.106

Supporta la versione 80 di Chrome

  • È stato ripristinato l'ordine di ricerca per il file binario di Chrome su Linux

Per maggiori dettagli, consulta le note di rilascio.

ChromeDriver 80.0.3987.16

Supporta la versione 80 di Chrome

  • È stato corretto il caricamento della pagina interrotto quando si utilizza un proxy.
  • Chromedriver ora attende il caricamento del frame corrente.
  • Il log di ChromeDriver includerà la porta utilizzata dal driver.
  • È stato attivato SetGeoLocation per la modalità w3c.
  • È stato aggiunto il testo mancante dell'avviso per lo stato UnexpectedAlertOpen.
  • Messaggio migliorato quando viene caricata l'estensione CRX2.
  • È stata corretta una potenziale condizione di gara in ExecuteGetPageSource.
  • ChromeDriver aggiungerà il flag --ignore-certificate-errors quando la funzionalità acceptInsecureCerts è true
  • Aggiornamento del messaggio di errore e dello stato di ritorno per nessun contesto di esecuzione
  • È stato risolto il problema per cui ChromeDriver potrebbe bloccarsi a tempo indeterminato in attesa di una navigazione in attesa.
  • È stato aggiunto l'attributo SameSite ad AddCookie e GetCookie.

Per maggiori dettagli, consulta le note di rilascio.

ChromeDriver 79.0.3945.36

Supporta la versione 79 di Chrome

Include la seguente modifica rispetto alla versione 79.0.3945.16:

  • È stato corretto il calcolo errato delle coordinate degli elementi

Per maggiori dettagli, consulta le note di rilascio.

ChromeDriver 79.0.3945.16

Supporta la versione 79 di Chrome

  • È stato corretto l'arresto anomalo di ChromeDriver causato dall'avviso JavaScript attivato durante l'esecuzione del comando
    • È stato corretto un bug che causava il blocco di Chromedriver quando viene attivato un avviso durante lo scatto di uno screenshot
    • Il comando di avvio di Chrome non include più l'opzione --ignore-certificate-errors
    • È stata modificata la piattaforma e il nome della piattaforma in Windows su Win10
    • È stato corretto il problema di window.navigator.webdriver non definito quando "enable-automation" è escluso
  • È stato corretto il test WPT "test_not_editable_inputs[hidden]"
    • È stato corretto il problema "L'elemento non è cliccabile" quando si utilizza la modalità headless

Per maggiori dettagli, consulta le note di rilascio.

ChromeDriver 78.0.3904.105

Supporta la versione 78 di Chrome

Include la seguente modifica rispetto alla versione 78.0.3904.70: * È stato corretto il calcolo errato delle coordinate degli elementi

Per maggiori dettagli, consulta le note di rilascio.

ChromeDriver 78.0.3904.70

Supporta la versione 78 di Chrome

Include la seguente modifica rispetto alla versione 78.0.3904.11:

  • È stata ripristinata la modifica per regolare le dimensioni degli screenshot sul display Retina a causa di diversi problemi segnalati

Per maggiori dettagli, consulta le note di rilascio.

ChromeDriver 78.0.3904.11

Supporta la versione 78 di Chrome

  • Sono stati corretti diversi problemi di serializzazione degli oggetti JavaScript
    • È stato corretto un bug nella corrispondenza delle funzionalità per Chrome su Android
    • È stata implementata l'automazione delle autorizzazioni
    • Dimensioni dello screenshot corrette sul display Retina
  • È stato corretto il timeout del caricamento della pagina in alcuni scenari
    • Miglioramento della corrispondenza delle funzionalità di platformName
    • È stato corretto il codice di errore restituito durante lo spostamento del cursore sulle opzioni dell'elenco a discesa
    • È stato risolto un problema relativo al download in modalità headless

Per maggiori dettagli, consulta le note di rilascio.

ChromeDriver 77.0.3865.40

Supporta la versione 77 di Chrome

Sono incluse le seguenti modifiche rispetto alla versione 77.0.3865.10:

  • Sono stati corretti due bug nella serializzazione e nella deserializzazione degli oggetti JavaScript
  • È stata corretta la gestione di platformName: android durante la corrispondenza delle funzionalità

Per maggiori dettagli, consulta le note di rilascio.

ChromeDriver 77.0.3865.10

Supporta la versione 77 di Chrome

  • Sono stati risolti diversi problemi nell'implementazione dell'API Actions
    • Miglioramento dell'esecuzione del codice JavaScript e della gestione dei risultati
    • È stato corretto un bug che causava il rifiuto errato delle richieste POST con corpo vuoto in modalità OSS
  • Un tracker di navigazione più affidabile
  • Supporta la strategia di caricamento immediato della pagina
    • È stato aggiunto il comando Nuova finestra dalla specifica WebDriver del W3C
  • Supporto per il salvataggio dei download dei file in modalità headless
  • È stato aggiunto il supporto per il caricamento delle estensioni CRX3

Per maggiori dettagli, consulta le note di rilascio.

ChromeDriver 76.0.3809.126

Supporta la versione 76 di Chrome

Sono incluse le seguenti modifiche rispetto alla versione 76.0.3809.68:

  • Sono stati corretti due bug nella serializzazione e nella deserializzazione degli oggetti JavaScript

Per maggiori dettagli, consulta le note di rilascio.

ChromeDriver 76.0.3809.68

Supporta la versione 76 di Chrome

Sono incluse le seguenti modifiche rispetto alla versione 76.0.3809.25:

  • È stato corretto un bug nel rilevamento del riferimento circolare negli oggetti JavaScript
  • È stato corretto un bug che causa l'arresto anomalo di ChromeDriver quando si verificano determinati tipi di errori JavaScript
  • È stato corretto un bug che impediva all'API Actions di interagire con gli elementi all'interno degli shadow DOM.
    • È stato corretto un bug relativo al monitoraggio dello stato dei tasti modificatori tra i comandi dell'API Actions
    • È stato corretto un bug relativo al monitoraggio delle posizioni del cursore tra i comandi dell'API Actions
    • Salvare l'errore "Impossibile chiamare un comando non standard W3C in modalità W3C" nel file di log quando si verifica

Per maggiori dettagli, consulta le note di rilascio.

ChromeDriver 76.0.3809.25

Supporta la versione 76 di Chrome

Sono incluse le seguenti modifiche rispetto alla versione 76.0.3809.12:

  • È stato corretto un bug che causava il rifiuto errato delle richieste POST con corpo vuoto in modalità OSS
  • Sono stati aggiunti nuovi endpoint per il recupero del log di Chrome
    • È stato aggiunto un endpoint per il comando Is Displayed in modalità W3C

Per maggiori dettagli, consulta le note di rilascio.

ChromeDriver 76.0.3809.12

Supporta la versione 76 di Chrome

  • Implementazione completata dell'API Actions
    • Conformità alle specifiche migliorata della gestione del timeout dello script
    • Serializzazione migliorata dei risultati del comando Esegui script
    • Sono stati risolti i problemi relativi allo scorrimento dell'elemento nella visualizzazione
    • È stata aggiunta la gestione della chiave Annulla definita nelle specifiche di WebDriver
    • È stata corretta l'elaborazione della risposta di errore dell'avviso non gestito
    • È stata corretta l'elaborazione dell'elemento <details>
    • Opzione excludeSwitches aggiornata per consentire i trattini iniziali facoltativi nei nomi degli switch

Per maggiori dettagli, consulta le note di rilascio.

ChromeDriver 75.0.3770.140

Supporta la versione 75 di Chrome

Sono incluse le seguenti modifiche rispetto alla versione 75.0.3770.90:

  • È stato corretto un bug che causava l'arresto anomalo di ChromeDriver in caso di alcuni tipi di errori JavaScript
  • È stato corretto un bug relativo al mantenimento dello stato dei tasti modificatori tra le azioni

Per maggiori dettagli, consulta le note di rilascio.

ChromeDriver 75.0.3770.90

Supporta la versione 75 di Chrome

Sono incluse le seguenti modifiche rispetto alla versione 75.0.3770.8:

  • È stato corretto un bug che causava il rifiuto errato delle richieste POST con corpo vuoto in modalità OSS
  • Sono stati aggiunti nuovi endpoint per il recupero del log di Chrome

Per maggiori dettagli, consulta le note di rilascio.

ChromeDriver 75.0.3770.8

Supporta la versione 75 di Chrome

La modifica più evidente è che ora ChromeDriver funziona in modalità conforme allo standard W3C per impostazione predefinita. Altre modifiche includono:

  • È stato risolto un bug che causava l'attivazione dell'evento di sfocatura due volte durante l'eliminazione dell'elemento
  • La funzionalità loggingPrefs è stata rinominata in goog:loggingPrefs, come richiesto dallo standard W3C
  • È stata corretta la gestione degli errori in modalità W3C.
    • Gestione corretta della creazione di cookie senza punto iniziale nel nome di dominio
    • Consente il valore null per il timeout dello script
    • È stato corretto il comando Element Send Keys per l'input del file con l'attributo "multiple"
    • È stato corretto il comando Get Active Element in modo che restituisca l'errore "Nessun elemento di questo tipo" quando non esiste alcun elemento attivo
    • È stata corretta la navigazione verso un URL con formato non valido in modo che venga restituito l'errore "argomento non valido"
    • È stato corretto il codice di stato HTTP quando viene ricevuto un ID sessione non valido
    • È stata corretta la risposta di errore quando il parametro di input è mancante o non valido
    • È stato corretto il comando Esegui script per gestire il commento JavaScript basato su riga

Per maggiori dettagli, consulta le note di rilascio.

ChromeDriver 74.0.3729.6

Supporta la versione 74 di Chrome

  • È stato corretto un bug che generava un file debug.log imprevisto su Windows
  • È stato corretto il clic del mouse e il trascinamento all'interno del documento SVG
  • È stata aggiunta l'intestazione cache-control nelle risposte di ChromeDriver
  • È stato corretto il tipo di errore quando il clic viene intercettato da un elemento diverso
  • È stato corretto un bug che causava l'errore di ChromeDriver sui dispositivi Linux senza /dev/shm
  • Sono stati corretti alcuni tipi di eventi di doppio clic
  • È stato corretto il comando Get Sessions
  • È stato corretto il controllo degli errori nel comando Passa a riquadro
  • Comando Get Page Source corretto

Per maggiori dettagli, consulta le note di rilascio.

ChromeDriver 73.0.3683.68

Supporta la versione 73 di Chrome

  • È stato corretto un bug che generava un file debug.log imprevisto su Windows
  • È stato corretto il codice di errore restituito dal comando Esegui script in alcuni scenari
  • È stata aggiunta l'intestazione cache-control nelle risposte di ChromeDriver
  • Il server HTTP mantiene attiva la connessione per impostazione predefinita
  • È stato corretto il comando Chiudi finestra per gestire correttamente le richieste dell'utente
  • È stato corretto il codice di errore restituito durante l'invio delle chiavi all'elemento disattivato
  • Conformità alle specifiche migliorata della gestione del valore del timeout
  • Conformità alle specifiche migliorata del comando Aggiungi cookie
    • Aumento della lunghezza della coda di ascolto del server HTTP
  • È stato corretto il comando Is Element Displayed in Shadow DOM v0
    • È stato aggiunto un avviso relativo alla modifica del comportamento del comando Element Clear nel file di log
  • È stato corretto il comando Esegui script per convertire correttamente document.all in formato JSON
  • Gestione migliorata del riferimento a elementi errati

Per maggiori dettagli, consulta le note di rilascio.

ChromeDriver 2.46

Supporta Chrome 71-73

  • È stato corretto il codice di errore restituito dal comando Esegui script in alcuni scenari
  • Il server HTTP mantiene attiva la connessione per impostazione predefinita
  • È stato corretto il comando Chiudi finestra per gestire correttamente le richieste dell'utente
  • È stato corretto il codice di errore restituito durante l'invio delle chiavi all'elemento disattivato
  • Conformità alle specifiche migliorata della gestione del valore del timeout
  • Conformità alle specifiche migliorata del comando Aggiungi cookie
  • Conformità alle specifiche migliorata del comando Passa al frame
  • Aumento della lunghezza della coda di ascolto del server HTTP
  • È stato corretto il comando Is Element Displayed in Shadow DOM v0
  • Comando di doppio clic sull'elemento fisso
  • È stato aggiunto un avviso relativo alla modifica del comportamento del comando Element Clear nel file di log
  • È stato corretto il comando Esegui script per convertire correttamente document.all in formato JSON
  • Gestione migliorata del riferimento a elementi errati

Per maggiori dettagli, consulta le note di rilascio.

ChromeDriver 2.45

Supporta Chrome 70-72

  • La nuova sessione fissa non è conforme alle specifiche
  • È stato corretto il problema per cui ChromeDriver non avvia Chrome se le versioni di Chrome e ChromeDriver non sono compatibili
  • È stato corretto il problema per cui il comando Trova elemento restituisce un codice di errore errato quando viene utilizzato un locator non valido
  • È stato corretto un problema per cui alcuni codici di stato di ChromeDriver sono errati
  • Errore di compilazione corretto in JS all'interno di WebViewImpl::DispatchTouchEventsForMouseEvents
  • I comandi delle dimensioni della finestra fisse devono gestire le richieste dell'utente
  • È stato corretto il problema per cui ChromeDriver non avvia Chrome correttamente con l'opzione "user-data-dir=" di Chrome
  • Il comando Fixed Status non è conforme alle specifiche
  • È stato corretto il supporto per strictFileInteractability

ChromeDriver 2.44

Supporta Chrome 69-71

  • È stato corretto il problema relativo a WindowMaximize su Mac
  • È stato corretto l'errore "alert open error" errato per la chiamata dell'handle della finestra
  • È stato corretto il problema per cui le chiavi di invio degli elementi dovevano ottenere la proprietà "text" in modalità W3C
  • È stato corretto il caso speciale XML in cui l'elemento Is Element Enabled non viene gestito come da specifiche
  • È stato corretto il caso speciale XML in cui il valore CSS dell'elemento Get non viene gestito come da specifiche
  • È stato corretto il problema relativo alla necessità di verificare la presenza di input non validi per l'impostazione di Rect finestra
  • È stato corretto il supporto delle nuove modalità unhandledPromptBehavior

ChromeDriver 2.43

Supporta Chrome 69-71

Le modifiche includono:

  • È stato corretto l'errore di analisi della configurazione del proxy non conforme allo standard
  • Il comando Avvia app non è affidabile
  • Screenshot dell'elemento all'interno dell'iframe acquisito in modo errato
  • È stato aggiunto il supporto di ChromeDriver per il ridimensionamento della finestra tramite una connessione remota
  • I codici di errore corretti non vengono gestiti nell'elemento Clear
  • È stato corretto il problema relativo all'attesa che l'elemento sia visibile
  • La proprietà Get element fissa non è implementata
  • La funzionalità Passaggio a inquadratura non è conforme alle specifiche
  • È stato corretto l'errore che si verifica quando l'esecuzione di uno script asincrono non restituisce codici di errore conformi alle specifiche
  • È stato corretto l'errore che si verifica quando l'esecuzione dello script non restituisce codici di errore conformi alle specifiche
  • È stato corretto il codice di errore in ExecuteGet non conforme alle specifiche
  • È stato corretto il problema per cui l'invio di un messaggio di avviso non restituisce codici di errore conformi alle specifiche
  • È stato corretto il problema relativo al metodo clear() su un input type="date" che fa finta che l'elemento non sia modificabile dall'utente
  • È stato corretto il problema relativo al fatto che Chromedriver ottenga l'handle della finestra per la scheda aperta manualmente
  • È stato corretto il problema relativo al fatto che non era possibile aggiungere o avviare un nuovo file di log per chromedriver
  • È stato corretto il problema per cui la nuova sessione non richiama la modalità W3C se il flag è in firstMatch

ChromeDriver 2.42

Supporta Chrome 68-70

Le modifiche includono:

  • È stato corretto l'elemento ClickE in emulazione mobile
  • Indirizzi IP autorizzati corretti con IPv4
  • È stato corretto l'avvio di ChromeDriver con il flag whitelisted-ips su macOS
  • È stato corretto SetTimeout in modo che accetti sia i formati precedenti al W3C sia quelli W3C
  • È stato corretto lo screenshot dell'elemento
  • È stato corretto il problema per cui ChromeDriver cerca i binari di Chrome anche in un PATH di sistema
  • È stato corretto il problema relativo alla finestra Ingrandisci e alla modalità a schermo intero
  • È stata implementata la funzionalità di riproduzione dei log. ( Non funziona ancora per Android e il browser remoto)
  • È stato corretto il problema per cui alcuni codici di errore non erano conformi allo standard W3C
  • È stato corretto il problema relativo alla mancata gestione corretta di console.log con più argomenti
  • È stato corretto il fatto che GetElementRect dovrebbe consentire i doppi
  • Emulazione tocco fissa

ChromeDriver 2.41

Supporta Chrome 67-69

Le modifiche includono:

  • È stato risolto il problema relativo all'esecuzione di ChromeDriver con l'opzione "whitelisted-ips"
  • La porta di debug remoto viene restituita nelle funzionalità
  • È stata implementata l'acquisizione delle dimensioni della finestra su Android
  • I messaggi di errore relativi all'avvio di Chrome per computer sono stati migliorati
  • ChromeDriver non riesce ad avviare i binari di Chrome
  • Il valore restituito di Chiudi finestra è conforme alle specifiche