axe DevTools per API/CLI Web 4.3
Data di uscita: 27 settembre 2021
Panoramica
Axe DevTools 4.3 è un importante refactoring dietro le quinte per garantire la sicurezza. Include anche l'ultima versione di axe-core. Axe DevTools 4.3 include anche la scansione completa dei frameset e delle shadow dom in tutte le integrazioni.
Cosa c'è di nuovo
-
Versione aggiornata di axe-core
Axe DevTools 4.3 è fornito di default con l'ultima versione di axe-core, v4.3.3. Per maggiori informazioni su axe-core 4.3, consulta il changelog di axe-core. -
Implementate nuove funzionalità di sicurezza in tutti i pacchetti axe DevTools
Axe DevTools 4.3 sfrutta le modifiche significative apportate originariamente in axe-core 4.3 con le funzionirunPartial()
efinishRun()
. -
Aggiunto supporto per WebdriverIO v7
Oltre a mantenere il supporto per WebdriverIO v5 e v6, axe DevTools 4.3 include ora il supporto per v7. -
Strumenti di scansione aggiornati per una copertura completa dei framesets e dello shadow DOM in tutte le integrazioni.
Correzioni di bug
Risolto un bug importante nel reporter Karmal/JSON, che ne impediva l'utilizzo in alcune configurazioni.
Problemi noti
I file di test integrati con axe DevTools WebdriverIO utilizzando WebdriverIO pre-versione 7.x non funzioneranno se compilati utilizzando tsc.
Nonostante i test svolti su axe DevTools 4.3 siano stati estremamente accurati, l'entità delle modifiche interne apportate potrebbe presentare delle sfide impreviste durante l'aggiornamento. Pertanto, consigliamo di procedere con cautela e di effettuare l'aggiornamento in modo facilmente reversibile.
Se per qualche motivo axe DevTools 4.3 dovesse causare problemi imprevisti, abbiamo incluso una nuova funzione runLegacy()
che disabilita le nuove funzionalità della versione 4.3. Sebbene questa opzione non sia meno sicura, limiterà ciò che verrà testato su determinate pagine. Invitiamo qualsiasi cliente che riscontri problemi o abbia ulteriori domande a contattarci tramite il nostro help desk.