Axe DevTools para Web API/CLI 4.3
Notas de lançamento descrevendo as mudanças no Axe DevTools para Web API/CLI 4.3
Data de lançamento: 27 de setembro de 2021
Visão Geral
O Axe DevTools 4.3 é uma refatoração significativa nos bastidores para garantir segurança. Ele também inclui a versão mais recente do axe-core. O Axe DevTools 4.3 também inclui verificação completa de frameset e shadow DOM em todas as integrações.
O Que Há de Novo
-
Versão do axe-core atualizada
O Axe DevTools 4.3 vem por padrão com a versão mais recente do axe-core, v4.3.3. Para mais informações sobre o axe-core 4.3, veja o registro de mudanças do axe-core. -
Implementadas novas funcionalidades de segurança em todos os pacotes do axe DevTools
o Axe DevTools 4.3 faz uso das mudanças significativas originalmente feitas no axe-core 4.3 com as funçõesrunPartial()efinishRun(). -
Adicionado suporte para WebdriverIO v7
Além de manter o suporte para WebdriverIO v5 e v6, o axe DevTools 4.3 agora inclui suporte para v7. -
Ferramentas de verificação atualizadas para cobertura completa de framesets e shadow DOM em todas as integrações.
Correções de Bugs
Corrigido um bug importante no Karmal/JSON reporter, que impedia seu uso em algumas configurações.
Problemas Conhecidos
Arquivos de teste integrados com o axe DevTools WebdriverIO usando WebdriverIO pré-versão 7.x falharão quando compilados usando tsc.
Embora tenhamos sido extremamente minuciosos em nossos testes do axe DevTools 4.3, a magnitude das mudanças internas feitas pode apresentar desafios imprevistos ao atualizar. Portanto, recomendamos cautela e potencialmente uma atualização de maneira facilmente reversível.
Se por algum motivo, o axe DevTools 4.3 causar problemas imprevistos, incluímos uma nova função, runLegacy() que desativa as novas funcionalidades do 4.3. Embora esta opção não seja menos segura, ela limitará o que será testado em páginas selecionadas. Encorajamos qualquer cliente que encontre problemas ou tenha perguntas adicionais a entrar em contato conosco através do nosso help desk.
