Download

Release attuali

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

ChromeDriver 114.0.5735.90

Supporta la versione 114 di Chrome

Per ulteriori dettagli, consulta le note di rilascio.

ChromeDriver 114.0.5735.16

Supporta la versione 114 di Chrome

Per ulteriori dettagli, consulta le note di rilascio.

ChromeDriver 113.0.5672.63

Supporta Chrome versione 113

  • Risolto il problema 4205: stessi ID oggetto in Classic e BiDi [Pri-1]
  • Risolto il problema 4302: non dare per scontato che Mapper sia nella prima scheda di ExecuteGetWindowHandles [Pri-1]
  • Risolto il problema 4356: Chrome 110 non utilizzava il valore di pref "download.default_directory" [Pri-1]

Per ulteriori dettagli, consulta le note di rilascio.

ChromeDriver 113.0.5672.24

Supporta Chrome versione 113

  • Risolto il problema 4205: stessi ID oggetto in Classic e BiDi [Pri-1]
  • Risolto il problema 4302: non dare per scontato che Mapper sia nella prima scheda di ExecuteGetWindowHandles [Pri-1]
  • Risolto il problema 4356: Chrome 110 non utilizzava il valore di pref "download.default_directory" [Pri-1]

Per ulteriori dettagli, consulta le note di rilascio.

ChromeDriver 112.0.5615.49

Supporta Chrome versione 112

  • Risolto il problema 3517: attivazione della funzionalità di stampa per le creatività non headless [Pri-]
  • Risolto il problema 4419: grande overhead sul tachimetro quando si utilizza Chromedriver [Pri-3]

Per ulteriori dettagli, consulta le note di rilascio.

ChromeDriver 112.0.5615.28

Supporta Chrome versione 112

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

Per ulteriori dettagli, consulta le note di rilascio.

ChromeDriver 111.0.5563.64

Supporta Chrome versione 111

  • Risolto il problema 4216: eseguire ChromeDriver con BiDiMapper personalizzato [prima]
  • Risolto il problema 4300: l'handle della finestra è interoperabile tra Classic e BiDi [Pri-]
  • Risolto il problema 4325: la gestione di toJSON in jsonSerialize di call_function.js si discosta dallo standard. [Prima-]
  • Problema risolto 4330: errore di DCheck in DevToolsClientImpl::AddListener [Pri-]
  • Risolto il problema 4357: problema della sessione ChromeDriver con le opzioni --headless e --user-data-dir [Pri-1]

Per ulteriori dettagli, consulta le note di rilascio.

ChromeDriver 111.0.5563.41

Supporta Chrome versione 111

  • Risolto il problema 4357: problema della sessione ChromeDriver con le opzioni --headless e --user-data-dir [Pri-1]

Per ulteriori dettagli, consulta le note di rilascio.

ChromeDriver 111.0.5563.19

Supporta Chrome versione 111

  • Risolto il problema 4216: eseguire ChromeDriver con BiDiMapper personalizzato [prima]
  • Risolto il problema 4300: l'handle della finestra è interoperabile tra Classic e BiDi [Pri-]
  • Risolto il problema 4325: la gestione di toJSON in jsonSerialize di call_function.js si discosta dallo standard. [Prima-]
  • Problema risolto 4330: errore di DCheck in DevToolsClientImpl::AddListener [Pri-]

Per ulteriori dettagli, consulta le note di rilascio.

ChromeDriver 110.0.5481.77

Supporta Chrome versione 110

  • Problema 4193 risolto: impossibile avviare una nuova sessione su Android 13 [prima]
  • Problema 4272 risolto: WebSocket dovrebbe trattare il codice=0 come un'indicazione di FIN [Pri-]
  • Risolto il problema 4276: risoluzione dei problemi di connettività in ChromeDriver [prima]
  • Problema 4295 risolto: ChromeDriver con "webSocketUrl": true è per adulti [Pri-]
  • Risolto il problema 4297: ChromeDriver Bidi si serializza in modo errato [Pri-]

Per ulteriori dettagli, consulta le note di rilascio.

ChromeDriver 110.0.5481.30

Supporta Chrome versione 110

  • Problema 4193 risolto: impossibile avviare una nuova sessione su Android 13 [prima]
  • Problema 4272 risolto: WebSocket dovrebbe trattare il codice=0 come un'indicazione di FIN [Pri-]
  • Risolto il problema 4276: risoluzione dei problemi di connettività in ChromeDriver [prima]
  • Problema 4295 risolto: ChromeDriver con "webSocketUrl": true è per adulti [Pri-]
  • Risolto il problema 4297: ChromeDriver Bidi si serializza in modo errato [Pri-]

Per ulteriori dettagli, consulta le note di rilascio.

ChromeDriver 109.0.5414.74

Supporta Chrome versione 109

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

Per ulteriori dettagli, consulta le note di rilascio.

ChromeDriver 109.0.5414.25

Supporta Chrome versione 109

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

Per ulteriori dettagli, consulta le note di rilascio.

ChromeDriver 108.0.5359.71

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

ChromeDriver 108.0.5359.22

Supporta Chrome versione 108

  • Risolto il problema 4204: correggi l'errore WPT test_top_level_and_one_child [Pri-]
  • Risolto il problema 4215: ridenominazione della build chromedriver_mac64_m1 in chromedriver_mac_arm64 [Pri-]
  • Risolto il problema 4221: arresto anomalo quando un comando clic chiude il browser [Pri-]

Per ulteriori dettagli, consulta le note di rilascio.

ChromeDriver 107.0.5304.62

Supporta Chrome versione 107

Per ulteriori dettagli, consulta le note di rilascio.

ChromeDriver 107.0.5304.18

Supporta Chrome versione 107

  • Risolto il problema 4180: proibisci la gestione di comandi BiDi fino alla notifica dell'avvio di BiDiMapper [Pri-]
  • Risolto il problema 4198: il BiDi di ChromeDriver non deve presupporre che BiDiMapper sia sempre nella prima scheda [Pri-]
  • Risolto il problema 4207: errore WebDriver durante l'esecuzione di WPT [Pri-1]

Per ulteriori dettagli, consulta le note di rilascio.

ChromeDriver 106.0.5249.61

Supporta Chrome versione 106

Per ulteriori dettagli, consulta le note di rilascio.

ChromeDriver 106.0.5249.21

Supporta Chrome versione 106

  • Risolto il problema 4016: aggiunta del supporto di base BiDi a ChromeDriver (basato su Mapper) [Pri-1]

Per ulteriori dettagli, consulta le note di rilascio.

ChromeDriver 105.0.5195.52

Supporta la versione 105 di Chrome

Per ulteriori dettagli, consulta le note di rilascio.

ChromeDriver 105.0.5195.19

Supporta la versione di Chrome

Per ulteriori dettagli, consulta le note di rilascio.

ChromeDriver 104.0.5112.79

Supporta la versione 104 di Chrome

Per ulteriori dettagli, consulta le note di rilascio.

ChromeDriver 104.0.5112.29

Supporta la versione 104 di Chrome

  • Risolto il problema 4121: a volte il comando WebDriver non riesce e restituisce una "risposta del comando imprevista" [Pri-1]

Per ulteriori dettagli, consulta le note di rilascio.

ChromeDriver 104.0.5112.20

Supporta la versione 104 di Chrome

  • Risolto il problema 4121: a volte il comando WebDriver non riesce e restituisce una "risposta del comando imprevista" [Pri-1]

Per ulteriori dettagli, consulta le note di rilascio.

ChromeDriver 103.0.5060.134

Supporta Chrome versione 103

  • Problema 4048 risolto: frame di destinazione scollegato [Pri-]
  • Risolto il problema 4121: a volte il comando WebDriver non riesce e restituisce una "risposta del comando imprevista" [Pri-1]

Per ulteriori dettagli, consulta le note di rilascio.

ChromeDriver 103.0.5060.53

Supporta Chrome versione 103

  • Problema 4048 risolto: frame di destinazione scollegato [Pri-]

Per ulteriori dettagli, consulta le note di rilascio.

ChromeDriver 103.0.5060.24

Supporta Chrome versione 103

Per ulteriori dettagli, consulta le note di rilascio.

ChromeDriver 102.0.5005.61

Supporta la versione 102 di Chrome

  • Problema risolto 1309282: chromedriver non supporta i sensori a più valori [Pri-1]

Per ulteriori dettagli, consulta le note di rilascio.

ChromeDriver 102.0.5005.27

Supporta la versione 102 di Chrome

  • Problema risolto 1309282: chromedriver non supporta i sensori a più valori [Pri-1]

Per ulteriori dettagli, consulta le note di rilascio.

ChromeDriver 101.0.4951.41

Supporta la versione 101 di Chrome

  • Problema 4046 risolto: hit DCheck durante l'aggiunta di frame fenced vuoto [Pri-]
  • Risolto il problema 4080: il passaggio al frame nidificato non riesce [Pri-]

Per ulteriori dettagli, consulta le note di rilascio.

ChromeDriver 101.0.4951.15

Supporta la versione 101 di Chrome

  • Problema 4046 risolto: hit DCheck durante l'aggiunta di frame fenced vuoto [Pri-]
  • Risolto il problema 4080: il passaggio al frame nidificato non riesce [Pri-]

Per ulteriori dettagli, consulta le note di rilascio.

ChromeDriver 100.0.4896.60

Supporta Chrome versione 100

  • Risolto il problema 4002: supporto di Fenced Frames [Pri-]

Per ulteriori dettagli, consulta le note di rilascio.

ChromeDriver 100.0.4896.20

Supporta Chrome versione 100

  • Risolto il problema 4002: supporto di Fenced Frames [Pri-]

Per ulteriori dettagli, consulta le note di rilascio.

ChromeDriver 99.0.4844.51

Supporta Chrome versione 99

Per ulteriori dettagli, consulta le note di rilascio.

ChromeDriver 99.0.4844.35

Supporta Chrome versione 99

  • REVERTITO!!! Risolto il problema 2269: impossibile utilizzare caratteri non BMP (punti di codice sopra U+FFFF) [Pri-3]
  • Risolto il problema chromium:1295243: regressione in sendKeys di ChromeDriver [Pri-1]

Per ulteriori dettagli, consulta le note di rilascio.

ChromeDriver 99.0.4844.17

Supporta Chrome versione 99

Per ulteriori dettagli, consulta le note di rilascio.

ChromeDriver 98.0.4758.102

Supporta Chrome versione 98

  • Risolto il problema 3933: il clic sul bordo dell'area visibile non funzionava senza errori [Pri-]
  • REVERTITO!!! Risolto il problema 2269: impossibile utilizzare caratteri non BMP (punti di codice sopra U+FFFF) [Pri-3]
  • Risolto il problema chromium:1295243: regressione in sendKeys di ChromeDriver [Pri-1]

Per ulteriori dettagli, consulta le note di rilascio.

ChromeDriver 98.0.4758.80

Supporta Chrome versione 98

  • Risolto il problema 3933: il clic sul bordo dell'area visibile non funzionava senza errori [Pri-]
  • Risolto il problema 2269: impossibile utilizzare caratteri non BMP (punti di codice sopra U+FFFF) [Pri-3]

Per ulteriori dettagli, consulta le note di rilascio.

ChromeDriver 98.0.4758.48

Supporta Chrome versione 98

  • Risolto il problema 3933: il clic sul bordo dell'area visibile non funzionava senza errori [Pri-]
  • Risolto il problema 2269: impossibile utilizzare caratteri non BMP (punti di codice sopra U+FFFF) [Pri-3]

Per ulteriori dettagli, consulta le note di rilascio.

ChromeDriver 97.0.4692.71

Supporta Chrome versione 97

  • Risolto il problema 3878: migliore gestione delle coordinate degli elementi frazionari per il clic sull'elemento [Pri-]

Per ulteriori dettagli, consulta le note di rilascio.

ChromeDriver 97.0.4692.36

Supporta Chrome versione 97

  • Risolto il problema 3878: migliore gestione delle coordinate degli elementi frazionari per il clic sull'elemento [Pri-]

Per ulteriori dettagli, consulta le note di rilascio.

ChromeDriver 97.0.4692.20

Supporta Chrome versione 97

  • Risolto il problema 3878: migliore gestione delle coordinate degli elementi frazionari per il clic sull'elemento [Pri-]

Per ulteriori dettagli, consulta le note di rilascio.

ChromeDriver 96.0.4664.45

Supporta Chrome versione 96

  • Risolto il problema 3445: impossibile accedere agli elementi in iframe all'interno di una radice shadow [Pri-3]

Per ulteriori dettagli, consulta le note di rilascio.

ChromeDriver 96.0.4664.35

Supporta Chrome versione 96

  • Risolto il problema 3445: impossibile accedere agli elementi in iframe all'interno di una radice shadow [Pri-3]

Per ulteriori dettagli, consulta le note di rilascio.

ChromeDriver 96.0.4664.18

Supporta Chrome versione 96

  • Risolto il problema 3445: impossibile accedere agli elementi in iframe all'interno di una radice shadow [Pri-3]

Per ulteriori dettagli, consulta le note di rilascio.

ChromeDriver 95.0.4638.69

Supporta Chrome versione 95

  • Risolto il problema 3857: l'intestazione dell'host o dell'origine è stata specificata e non è nella lista consentita o non è localhost [Pri-1]
  • --allowed-origins argomento aggiunto

Per ulteriori dettagli, consulta le note di rilascio.

ChromeDriver 95.0.4638.54

Supporta Chrome versione 95

  • Risolto il problema 3857: l'intestazione dell'host o dell'origine è stata specificata e non è nella lista consentita o non è localhost [Pri-1]
  • --allowed-origins argomento aggiunto

Per ulteriori dettagli, consulta le note di rilascio.

ChromeDriver 95.0.4638.17

Supporta Chrome versione 95

  • Risolto il problema 3857: l'intestazione dell'host o dell'origine è stata specificata e non è nella lista consentita o non è localhost [Pri-1]
  • --allowed-origins argomento aggiunto

Per ulteriori dettagli, consulta le note di rilascio.

ChromeDriver 95.0.4638.10

Supporta Chrome versione 95

  • Risolto il problema 3857: l'intestazione dell'host o dell'origine è stata specificata e non è nella lista consentita o non è localhost [Pri-1]
  • --allowed-origins argomento aggiunto

Per ulteriori dettagli, consulta le note di rilascio.

ChromeDriver 94.0.4606.113

Supporta la versione 94 di Chrome

Per ulteriori dettagli, consulta le note di rilascio.

ChromeDriver 94.0.4606.61

Supporta la versione 94 di Chrome

Per ulteriori dettagli, consulta le note di rilascio.

ChromeDriver 94.0.4606.41

Supporta la versione 94 di Chrome

Per ulteriori dettagli, consulta le note di rilascio.

ChromeDriver 93.0.4577.63

Supporta Chrome versione 93

Per ulteriori dettagli, consulta le note di rilascio.

ChromeDriver 93.0.4577.15

Supporta Chrome versione 93

Per ulteriori dettagli, consulta le note di rilascio.

ChromeDriver 92.0.4515.107

Supporta Chrome versione 92

Per ulteriori dettagli, consulta le note di rilascio.

ChromeDriver 92.0.4515.43

Supporta Chrome versione 92

  • Problema 3389 risolto: convalida host per richieste ChromeDriver

Per ulteriori dettagli, consulta le note di rilascio.

ChromeDriver 91.0.4472.101

Supporta Chrome versione 91

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

Per ulteriori dettagli, consulta le note di rilascio.

ChromeDriver 91.0.4472.19

Supporta Chrome versione 91

  • Risolto il problema 3744: SendKeys() e Click() non riuscivano automaticamente dopo la navigazione nei link
  • Problema 3746 risolto: l'endpoint dell'attributo aggiorna erroneamente i valori

Per ulteriori dettagli, consulta le note di rilascio.

ChromeDriver 90.0.4430.24

Supporta Chrome versione 90

  • Risolto il problema 3708: l'elemento inView di GetElementLocation non funziona per gli elementi in shadow DOM
  • Risolto il problema 3721: raccogli il log delle prestazioni per il service worker quando l'opzione è abilitata
  • Problema risolto 3731: AdbImpl::GetPidByName non funziona correttamente su sistemi operativi Android non standard come su OnePlus
  • Risolto il problema 3733: errore grave con il dominio su localhost
  • Risolto il problema 3734: si è verificato un errore nel tentativo di impostare il cookie su un dominio sbagliato
  • Risolto il problema 3743: rifattorizza la funzione di chiamata e risolvi il problema di rimozione dell'elemento

Per ulteriori dettagli, consulta le note di rilascio.

ChromeDriver 89.0.4389.23

Supporta Chrome versione 89

  • Risolto il problema 3667: timeout della ricezione di un messaggio dal renderer
  • Risolto il problema 3675: GetElementLocation utilizza il metodo inView che gestisce in modo errato i valori booleani come array
  • Problema risolto 3682: GetElementRegion restituisce dimensioni non corrette per gli elementi parzialmente al di fuori dell'area visibile
  • Risolto il problema 3690: ChromeDriver non funziona se le estensioni utilizzano l'API chrome.windows

Per ulteriori dettagli, consulta le note di rilascio.

ChromeDriver 88.0.4324.96

Supporta Chrome versione 88

  • Risolto il problema 3641: la pagina non viene caricata/visualizzata quando la finestra del browser non è attiva con Chrome Beta v87 e chromedriver v(87/86)

Per ulteriori dettagli, consulta le note di rilascio.

ChromeDriver 88.0.4324.27

Supporta Chrome versione 88

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

Per ulteriori dettagli, consulta le note di rilascio.

ChromeDriver 87.0.4280.88

Supporta Chrome versione 87

  • Risolto il problema 3641: la pagina non viene caricata/visualizzata quando la finestra del browser non è attiva con Chrome Beta v87 e chromedriver v(87/86)
  • Risolto il problema 3657: timeout del browser in background dello screenshot

Per ulteriori dettagli, consulta le note di rilascio.

ChromeDriver 87.0.4280.20

Supporta Chrome versione 87

  • Risolto il problema 2421: eliminazione dei vecchi canali di port forwarding su adb-server Android
  • Problema 3474 risolto: è necessario aggiornare l'elenco di dispositivi mobili emulati
  • Risolto il problema 3507: implementazione di "Ottieni ruolo calcolato"
  • Risolto il problema 3508: implementazione dell'etichetta "get computed label"
  • Risolto il problema 3584: rinomina l'opzione della riga di comando di ChromeDriver --Whitelisted-ips
  • Problema 3588 risolto: connessione Bidi WebSocket
  • Risolto il problema 3594: la navigazione viene completata prematuramente se la pagina OOPIF viene caricata prima della pagina principale
  • Risolto il problema 3598: un'opzione della riga di comando per la porta devtools da inoltrare al socket webview_devtools_remote
  • Risolto il problema 3608: il debugger di Chromedriver non supporta ipv6

Per ulteriori dettagli, consulta le note di rilascio.

ChromeDriver 86.0.4240.22

Supporta Chrome versione 86

  • Risolto il problema 3370: chiudi Chrome normalmente o il cookie non viene salvato correttamente nel file di persistenza SQLite
  • Risolto il problema 3401: il comando Recupero posizione elemento JS non individua il centro visibile dell'elemento
  • Risolto il problema 3462: per sendKeys, la chiave CMD non funziona per MAC
  • Problema 3541 risolto: miglioramento del log tra client e ChromeDriver
  • Risolto il problema 3559: generava la versione di Chrome quando ChromeDriver segnalava incompatibile

Per ulteriori dettagli, consulta le note di rilascio.

ChromeDriver 85.0.4183.87

Supporta Chrome versione 85

  • Risolto il problema 3578: Chrome 85 non consente più un'interazione controllata con le finestre quando è aperta una finestra di dialogo di avviso.

Per ulteriori dettagli, consulta le note di rilascio.

ChromeDriver 85.0.4183.83

Supporta Chrome versione 85

  • Problema risolto 3577: ChromeDriver 85 non rileva la modifica della directory di Chrome (C:\Programmi)

Per ulteriori dettagli, consulta le note di rilascio.

ChromeDriver 85.0.4183.38

Supporta Chrome versione 85

  • Risolto il problema 3214: ChromeDriver78: Sendkeys reimposta la selezione del testo con contenteditable
  • Risolto il problema 3376: rimozione del comando LaunchApp da ChromeDriver
  • Risolto il problema 3432: a volte NavigationTracker non riesce a rilevare il termine del caricamento della pagina
  • Problema 3481 risolto: nuovo endpoint di stampa secondo le specifiche w3c
  • Risolto il problema 3488: driver.get non genera un errore quando il proxy non è configurato correttamente
  • Problema risolto 3502: utilizza document.hasFocus() per verificare se l'elemento è attivo
  • Risolto il problema 3515: selenium.common.exceptions.WebDriverException: Message: Message: unknown error: bad inspector message (Messaggio: errore sconosciuto: messaggio di controllo errato).)

Per ulteriori dettagli, consulta le note di rilascio.

ChromeDriver 84.0.4147.30

Supporta Chrome versione 84

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

Per ulteriori dettagli, consulta le note di rilascio.

ChromeDriver 83.0.4103.39

Supporta Chrome versione 83

  • Chromedriver è stato aggiornato per funzionare correttamente con prototype.js.

Per ulteriori dettagli, consulta le note di rilascio.

ChromeDriver 83.0.4103.14

Supporta Chrome versione 83

  • Risolto il problema 1778: depreca lancio dell'app da ChromeDriver
  • Risolto il problema 2520: InitSession può attendere all'infinito quando Chrome non risponde
  • Risolto il problema 3120: download della modalità headless da una nuova scheda
  • Problema 3234 risolto: conferma della presenza di punto e virgola prima della sottostringa
  • Risolto il problema 3240: ExecuteGetElementRect non controlla lo stato restituito da GET_SIZE
  • Risolto il problema 3331: il metodo get_cookies() restituisce chiavi di tipo "scadenza" di tipo Double, ma dovrebbe essere int64 in modalità w3c
  • Risolto il problema 3332: timeout dei tentativi registrato come grave
  • Problema risolto 3339: Chromedriver si è chiuso in modo imprevisto con codice null, segnale SIGTRAP
  • Risolto il problema 3351: messaggio sul miglioramento delle considerazioni sulla sicurezza
  • Risolto il problema 3352: supporto di SendKeys per gli elementi colore
  • Risolto il problema 3353: l'attesa navigazione in sospeso continua dopo l'eliminazione del contesto del frame
  • Risolto il problema 3375: Chromedriver v80 si blocca su getPageSource su alcuni siti
  • Risolto il problema 3383: ChromeDriver 80 e versioni successive su Windows sembra chiudersi o bloccarsi su determinati elementi o comandi di clic
  • Problema 3399 risolto: rimozione del controllo wasThrown

ChromeDriver 81.0.4044.138

Supporta Chrome versione 81

  • Chromedriver è stato aggiornato per funzionare correttamente con prototype.js.

Per ulteriori dettagli, consulta le note di rilascio.

ChromeDriver 81.0.4044.69

Supporta Chrome versione 81

  • Risolto: Chromedriver si arresta in modo anomalo su getPageSource su alcuni siti.
    • Risolto: ChromeDriver si arresta in modo anomalo su determinati elementi o comandi di clic.

Per ulteriori dettagli, consulta le note di rilascio.

ChromeDriver 81.0.4044.20

Supporta Chrome versione 81

  • È stato risolto l'errore relativo al tentativo di ottenere la posizione dell'elemento HTML.
    • I comandi Ottieni e Aggiungi cookie ora sono specifici per il frame.
    • Risolti alcuni problemi che si verificavano con i siti che ridefiniscono gli oggetti JavaScript standard.
    • ChromeDriver continuerà ad attendere il completamento del caricamento dopo aver ricevuto un messaggio Target Closed (Destinazione chiusa).
    • Chromedriver ora restituisce un codice di errore conforme alle specifiche per i timeout
    • Risolto il problema: tempo di risposta imprevisto di ChromeDriver per il comando NewSession.
    • Ora sono supportati timeout definiti dall'utente superiori a 10 minuti.
    • Risolto: ChromeDriver non riesce a connettersi a DevTools a causa della mancata corrispondenza tra IPv4 e IPv6.
    • Ordine di ricerca ripristinato per il programma binario di Chrome su Linux.

Per ulteriori dettagli, consulta le note di rilascio.

ChromeDriver 80.0.3987.106

Supporta Chrome versione 80

  • Ordine di ricerca ripristinato per il programma binario di Chrome su Linux

Per ulteriori dettagli, consulta le note di rilascio.

ChromeDriver 80.0.3987.16

Supporta Chrome versione 80

  • La pagina Caricamento corretto è stata interrotta durante l'utilizzo di un proxy.
  • Chromedriver attende il caricamento del frame corrente.
  • Il log di ChromeDriver includerà la porta utilizzata dal driver.
  • Impostazione SetGeoLocation attivata per modalità w3c.
  • Manca il testo dell'avviso per lo stato imprevistoAlertOpen.
  • Messaggio migliorato quando viene caricata l'estensione CRX2.
  • Correzione di una potenziale race condition in ExecuteGetPageSource.
  • ChromeDriver aggiungerà il flag --ignore-certificate-errors quando la funzionalità accettaInsecureCerts è true
  • Aggiornamento del messaggio di errore e dello stato di restituzione per nessun contesto di esecuzione di questo tipo
  • Risolto: ChromeDriver potrebbe bloccarsi a tempo indeterminato durante l'attesa della navigazione in attesa.
  • Aggiunto l'attributo SameSite ad AddCookie e GetCookie.

Per ulteriori dettagli, consulta le note di rilascio.

ChromeDriver 79.0.3945.36

Supporta Chrome versione 79

Include la seguente modifica rispetto alla versione 79.0.3945.16:

  • È stato corretto il calcolo errato delle coordinate dell'elemento.

Per ulteriori dettagli, consulta le note di rilascio.

ChromeDriver 79.0.3945.16

Supporta Chrome versione 79

  • Risolto l'arresto anomalo di ChromeDriver causato da un avviso JavaScript attivato durante l'esecuzione del comando.
    • Risolto un bug che causava il blocco di Chromedriver quando veniva attivato un avviso durante l'acquisizione di uno screenshot
    • Rimosso --ignore-certificate-errors dal comando di avvio Chrome
    • Platform e platformName sono stati modificati in Windows su Win10
    • Risolto il problema di window.navigator.webdriver non definito quando "enable-automation" è escluso
  • Corretto il test WPT "test_not_editable_inputs[hidden]"
    • È stato risolto il problema "Elemento non cliccabile" durante l'uso della modalità headless

Per ulteriori dettagli, consulta le note di rilascio.

ChromeDriver 78.0.3904.105

Supporta Chrome versione 78

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

Per ulteriori dettagli, consulta le note di rilascio.

ChromeDriver 78.0.3904.70

Supporta Chrome versione 78

Include la seguente modifica rispetto alla versione 78.0.3904.11:

  • È stata ripristinata la modifica per la regolazione delle dimensioni dello screenshot sul display retina a causa di diversi problemi segnalati

Per ulteriori dettagli, consulta le note di rilascio.

ChromeDriver 78.0.3904.11

Supporta Chrome versione 78

  • Risolti diversi problemi relativi alla serializzazione degli oggetti JavaScript.
    • Risolto un bug nella corrispondenza delle funzionalità per Chrome su Android
    • Implementazione dell'automazione delle autorizzazioni
    • Dimensioni fisse degli screenshot sul display retina
  • Risolto il timeout per il caricamento della pagina in alcuni scenari.
    • Corrispondenza delle funzionalità di platformName migliorata
    • Risolto il codice di errore restituito durante lo spostamento del puntatore sulle opzioni dell'elenco a discesa
    • Risolto un problema relativo al download in modalità headless

Per ulteriori dettagli, consulta le note di rilascio.

ChromeDriver 77.0.3865.40

Supporta Chrome versione 77

Include le seguenti modifiche rispetto alla versione 77.0.3865.10:

  • Corretti due bug relativi alla serializzazione e alla deserializzazione degli oggetti JavaScript
  • Corretta gestione di platformName: Android durante la corrispondenza delle funzionalità

Per ulteriori dettagli, consulta le note di rilascio.

ChromeDriver 77.0.3865.10

Supporta Chrome versione 77

  • Risolti diversi problemi nell'implementazione dell'API Actions.
    • Esecuzione del codice JavaScript e gestione dei risultati migliorate
    • Risolto un bug che respingeva erroneamente le richieste POST con corpo vuoto in modalità OSS
  • Un tracker di navigazione più affidabile
  • Supporta una strategia di caricamento delle pagine impaziente.
    • Aggiunto il comando Nuova finestra dalla specifica W3C WebDriver
  • Supporto per il salvataggio dei download di file in modalità headless
  • Aggiunto il supporto per il caricamento delle estensioni CRX3

Per ulteriori dettagli, consulta le note di rilascio.

ChromeDriver 76.0.3809.126

Supporta Chrome versione 76

Include le seguenti modifiche rispetto alla versione 76.0.3809.68:

  • Corretti due bug relativi alla serializzazione e alla deserializzazione degli oggetti JavaScript

Per ulteriori dettagli, consulta le note di rilascio.

ChromeDriver 76.0.3809.68

Supporta Chrome versione 76

Include le seguenti modifiche rispetto alla versione 76.0.3809.25:

  • Corretto un bug nel rilevamento del riferimento circolare negli oggetti JavaScript.
  • Risolto un bug che causava l'arresto anomalo di ChromeDriver quando si verificavano determinati tipi di errori JavaScript
  • Risolto un bug che impedisce all'API Actions di interagire con gli elementi all'interno dei DOM shadow.
    • Risolto un bug nel monitoraggio dello stato dei tasti di modifica tra i comandi dell'API Actions.
    • Risolto un bug nel monitoraggio delle posizioni dei puntatori tra i comandi dell'API Actions
    • Salva l'errore "Impossibile chiamare il comando non W3C standard mentre in modalità W3C" nel file di log quando si verifica

Per ulteriori dettagli, consulta le note di rilascio.

ChromeDriver 76.0.3809.25

Supporta Chrome versione 76

Include le seguenti modifiche rispetto alla versione 76.0.3809.12:

  • Risolto un bug che respingeva erroneamente le richieste POST con corpo vuoto in modalità OSS
  • Aggiunti nuovi endpoint per il recupero del log di Chrome.
    • Endpoint aggiunto per il comando È visualizzato in modalità W3C

Per ulteriori dettagli, consulta le note di rilascio.

ChromeDriver 76.0.3809.12

Supporta Chrome versione 76

  • Implementazione dell'API Actions completata.
    • Migliore conformità alle specifiche per la gestione del timeout dello script
    • Miglioramento della serializzazione dei risultati del comando Esegui script
    • Sono stati risolti i problemi relativi alla visualizzazione dell'elemento di scorrimento
    • Aggiunta gestione della chiave Annulla definita nelle specifiche WebDriver
    • È stata corretta l'elaborazione della risposta di errore di avviso non gestita
    • Elaborazione corretta dell'elemento <details>
    • È stata aggiornata l'opzione inclusionSwitches per consentire trattini iniziali facoltativi nei nomi dei sensori

Per ulteriori dettagli, consulta le note di rilascio.

ChromeDriver 75.0.3770.140

Supporta Chrome versione 75

Include le seguenti modifiche rispetto alla versione 75.0.3770.90:

  • Risolto un bug che causava l'arresto anomalo di ChromeDriver quando si verificavano alcuni tipi di errore JavaScript
  • Risolto un bug di mantenimento dello stato del tasto di modifica tra le azioni.

Per ulteriori dettagli, consulta le note di rilascio.

ChromeDriver 75.0.3770.90

Supporta Chrome versione 75

Include le seguenti modifiche rispetto alla versione 75.0.3770.8:

  • Risolto un bug che respingeva erroneamente le richieste POST con corpo vuoto in modalità OSS
  • Aggiunti nuovi endpoint per il recupero del log di Chrome

Per ulteriori dettagli, consulta le note di rilascio.

ChromeDriver 75.0.3770.8

Supporta Chrome versione 75

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

  • Risolto un bug che causava la doppia visualizzazione dell'evento di sfocatura durante la cancellazione dell'elemento
  • Funzionalità loggingPrefs rinominata in goog:loggingPrefs, come richiesto dallo standard W3C
  • Correzione della gestione degli errori in modalità W3C.
    • Gestione corretta della creazione di cookie senza punto iniziale nel nome di dominio
    • Consente un valore null per il timeout dello script
    • Corretto il comando Chiavi di invio dell'elemento per l'input del file con l'attributo "multiple"
    • È stato corretto il comando Ottieni elemento attivo per restituire l'errore "nessun elemento di questo tipo" quando non esiste alcun elemento attivo.
    • È stata corretta la navigazione verso l'URL non corretto per restituire l'errore "argomento non valido"
    • Risolto il codice di stato HTTP alla ricezione di un ID sessione non valido
    • Correzione della risposta di errore quando il parametro di input risulta mancante o in un formato non corretto
    • Corretto il comando Esegui script per gestire i commenti JavaScript orientati alla riga.

Per ulteriori dettagli, consulta le note di rilascio.

ChromeDriver 74.0.3729.6

Supporta Chrome versione 74

  • Risolto un bug che generava un file debug.log imprevisto su Windows
  • È stato risolto il problema relativo a clic e trascinamento del mouse all'interno del documento SVG
  • Aggiunta l'intestazione di controllo della cache nelle risposte di ChromeDriver
  • Risolto il tipo di errore quando il clic viene intercettato da un elemento diverso
  • Risolto un bug che causava errori di ChromeDriver su dispositivi Linux senza /dev/shm
  • Correzione di alcuni tipi di eventi di doppio clic
  • Comando Get Sessions corretto
  • È stato corretto l'errore relativo al controllo nel comando Passa a frame
  • Corretto il comando Get Page Source

Per ulteriori dettagli, consulta le note di rilascio.

ChromeDriver 73.0.3683.68

Supporta Chrome versione 73

  • Risolto un bug che generava un file debug.log imprevisto su Windows
  • Risolto il codice di errore restituito dal comando Esegui script in alcuni scenari
  • Aggiunta l'intestazione di controllo della cache nelle risposte di ChromeDriver
  • Imposta il server HTTP per mantenere attiva la connessione per impostazione predefinita
  • Corretto il comando di chiusura della finestra per gestire correttamente i prompt degli utenti.
  • Risolto il codice di errore restituito durante l'invio delle chiavi all'elemento disattivato
  • Migliore conformità alle specifiche della gestione del valore di timeout
  • Conformità alle specifiche migliorata del comando Aggiungi cookie.
    • Aumento della lunghezza della coda di ascolto del server HTTP
  • Corretto il comando "È visualizzato l'elemento" nel DOM v0 shadow
    • È stato aggiunto un avviso relativo alla modifica del comportamento del comando Element Clear nel file di log
  • Risolto il comando Esegui script per convertire correttamente document.all in formato JSON
  • Migliorata la gestione dei riferimenti errati agli elementi

Per ulteriori dettagli, consulta le note di rilascio.

ChromeDriver 2.46

Supporta Chrome v71-73

  • Risolto il codice di errore restituito dal comando Esegui script in alcuni scenari
  • Imposta il server HTTP per mantenere attiva la connessione per impostazione predefinita
  • Corretto il comando di chiusura della finestra per gestire correttamente i prompt degli utenti.
  • Risolto il codice di errore restituito durante l'invio delle chiavi all'elemento disattivato
  • Migliore conformità alle specifiche della gestione del valore di timeout
  • Conformità alle specifiche migliorata del comando Aggiungi cookie
  • Migliore conformità alle specifiche del comando Passa a frame
  • Aumento della lunghezza della coda di ascolto del server HTTP
  • Comando L'elemento visualizzato corretto nel DOM v0 shadow
  • Comando doppio clic dell'elemento fisso
  • È stato aggiunto un avviso relativo alla modifica del comportamento del comando Element Clear nel file di log
  • Risolto il comando Esegui script per convertire correttamente document.all in formato JSON
  • Migliorata la gestione dei riferimenti errati agli elementi

Per ulteriori dettagli, consulta le note di rilascio.

ChromeDriver 2.45

Supporta Chrome v70-72

  • Correzione nuova sessione non conforme alle specifiche
  • ChromeDriver corretto non dovrebbe avviare Chrome se le versioni di Chrome e ChromeDriver non sono compatibili
  • Il comando Trova elemento corretto restituisce un codice di errore errato quando viene utilizzato un localizzatore non valido.
  • Risolto alcuni codici di stato di ChromeDriver non corretti
  • Corretto l'errore di compilazione in JS all'interno di WebViewImpl::DispatchTouchEventsForMouseEvents
  • I comandi con dimensioni della finestra fisse devono gestire le richieste dell'utente
  • Risolto il problema di ChromeDriver non avvia correttamente Chrome con l'opzione "user-data-dir=" di Chrome
  • Il comando Stato fisso non è conforme alle specifiche
  • Corretto il supporto per l'interazione con rigorosoFile

ChromeDriver 2.44

Supporta Chrome v69-71

  • Correzione di WindowMassimizza su Mac
  • Risolto il problema di "errore di apertura avviso" errato per la chiamata all'handle della finestra
  • Le chiavi di invio dell'elemento corretto dovrebbero ottenere la proprietà "text" in modalità W3C
  • Il caso speciale XML corretto dell'elemento Is Element Enabled non viene gestito in base alle specifiche
  • Il caso speciale XML corretto del valore CSS Ottieni elemento non viene gestito in base alle specifiche
  • Il valore del campo Rect finestra di impostazione corretto deve verificare la presenza di input non validi
  • Sono state corrette le nuove modalità diPromptBehavior non gestite

ChromeDriver 2.43

Supporta Chrome v69-71

Le modifiche includono:

  • L'analisi corretta della configurazione proxy non è conforme agli standard
  • Corretto il comando Avvia app instabile
  • Correzione dello screenshot dell'elemento all'interno di iframe non corretta
  • Aggiunto ChromeDriver supporta il ridimensionamento delle finestre tramite connessione remota
  • I codici di errore corretti non vengono gestiti nell'elemento Cancella
  • risolto Il tempo di attesa fino a quando l'elemento non è visibile
  • La proprietà dell'elemento Get corretta non è implementata
  • Correzione del passaggio al frame non conforme alle specifiche
  • Corretto lo script di esecuzione asincrono non restituisce codici di errore conformi alle specifiche
  • Lo script di esecuzione corretto non restituisce codici di errore conformi alle specifiche
  • Risolto il codice di errore in ExecuteGet non è conforme alla specifica
  • Corretto il testo dell'avviso di invio non restituiva codici di errore conformi alle specifiche
  • Corretto la funzione Clear() in un input type="date" finge che l'elemento non fosse modificabile dall'utente
  • Chromedriver corretto ottiene l'handle della finestra per la scheda che viene aperta manualmente
  • Corretto l'opzione Consenti aggiunta o avvia un nuovo file di log per chromedriver
  • La nuova sessione corretta non richiama la modalità w3c se il flag è in firstMatch

ChromeDriver 2.42

Supporta Chrome v68-70

Le modifiche includono:

  • Corretto ClickEelement nell'emulazione mobile
  • IP autorizzati corretti con IPv4
  • È stato risolto l'avvio di ChromeDriver con il flag autorizzato-ips su Mac OS
  • È stato corretto il valore SetTimeout per accettare i formati precedenti a W3C e W3C.
  • Screenshot dell'elemento Take corretto
  • ChromeDriver corretto sta cercando i programmi binari di Chrome anche in un PERCORSO di sistema
  • Corretta la funzionalità Ingrandisci finestra e Schermo intero
  • Implementata la funzione di riproduzione dei log. ( Non funziona ancora per Android e browser remoto )
  • Risolto il problema di alcuni codici di errore non conformi allo standard W3C
  • Risolto il problema di console.log con più argomenti non gestiti correttamente
  • La correzione di GetElementRect dovrebbe consentire il doppio
  • Emulazione al tocco corretta

ChromeDriver 2.41

Supporta Chrome v67-69

Le modifiche includono:

  • È stato risolto il problema che causava l'esecuzione di ChromeDriver con l'opzione "Whitelisted-ips"
  • La porta di debug remoto viene restituita nelle funzionalità
  • Implementazione delle dimensioni della finestra su Android
  • Miglioramento dei messaggi di errore relativi all'avvio di Chrome per desktop
  • ChromeDriver non funziona velocemente se non è possibile avviare i file binari di Chrome
  • Il valore restituito dalla finestra di chiusura è conforme alle specifiche