Axe DevTools per Web API/CLI 4.3
Note di rilascio che descrivono le modifiche in Axe DevTools per Web API/CLI 4.3
Data di rilascio: 27 settembre 2021
Panoramica
Axe DevTools 4.3 è una significativa ristrutturazione interna per garantire la sicurezza. Include anche l'ultima versione di axe-core. Axe DevTools 4.3 comprende anche la scansione completa di frameset e shadow dom in tutte le integrazioni.
Novità
-
Versione aggiornata di axe-core
Axe DevTools 4.3 viene fornito di default con l'ultima versione di axe-core, v4.3.3. Per maggiori informazioni su axe-core 4.3, vedi il changelog di axe-core. -
Implementate nuove funzioni di sicurezza in tutti i pacchetti Axe DevTools
Axe DevTools 4.3 utilizza le modifiche significative originariamente apportate 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 ora include il supporto per v7. -
Strumenti di scansione aggiornati per una copertura completa di frameset e shadow DOM in tutte le integrazioni.
Correzione 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 falliranno quando compilati usando tsc.
Anche se siamo stati estremamente scrupolosi nei nostri test di Axe DevTools 4.3, la portata delle modifiche interne apportate potrebbe presentare sfide impreviste durante l'aggiornamento. Pertanto, raccomandiamo di procedere con cautela e di effettuare l'aggiornamento in un modo facilmente reversibile.
Se per qualche motivo Axe DevTools 4.3 causa problemi imprevisti, abbiamo incluso una nuova funzione, runLegacy() che disabilita la nuova funzionalità di 4.3. Sebbene questa opzione non sia meno sicura, limiterà ciò che verrà testato su alcune pagine. Invitiamo qualsiasi cliente che incontri problemi o abbia ulteriori domande a contattarci tramite il nostro centro assistenza.
