Axe DevTools para Web API/CLI 4.2
Notas de lançamento descrevendo as mudanças no Axe DevTools para Web API/CLI 4.2
Data de lançamento: 23 de junho de 2021
Visão Geral
O Axe DevTools 4.2 inclui atualizações no Usage Service, uma nova versão do axe-core, e uma nova integração de nó com Playwright.
Novidades
-
Versão atualizada do axe-core
O Axe DevTools 4.2 vem por padrão com a versão mais recente do axe-core, v4.2.1. Para mais informações sobre o axe-core 4.2.1, consulte o changelog do axe-core. -
Adicionado suporte para a interface de eventos v2 no Serviço de Uso do Deque
Os usuários do Axe DevTools agora podem definir vários parâmetros adicionais relacionados ao serviço de uso através de variáveis de ambiente.
| Variável de Ambiente | Tipo |
|---|---|
| AXE_IS_LOGGED_IN | Booleano |
| AXE_KEYCLOAK_ID | String |
| AXE_USER_ID | String |
| AXE_SESSION_ID | String |
| AXE_USER_STATUS | String |
| AXE_USER_JOB_ROLE | String |
| AXE_DISTINCT_ID | String |
| AXE_IS_DEV_INSTANCE | Booleano |
| AXE_ORGANIZATION | String |
| AXE_APPLICATION | String |
| AXE_METRICS_URL | String |
| AXE_TRACK_USAGE | Booleano |
-
Suporte adicionado para Integração do Axe DevTools com Playwright
Inclui todos os recursos padrão para APIs baseadas em JavaScript do Axe DevTools, mas se integra com o framework de testes end to end Playwright, que está se popularizando rapidamente. -
Adicionada a capacidade para pacotes HTML do Axe DevTools Maven para desativar a varredura em iframes.
-
Adicionado suporte para Axe DevTools pip 4.2, uma nova função que permite aos usuários transpor seus resultados diretamente para um objeto JSON.
Correções de Bugs
-
No Axe DevTools NuGet, Maven HTML, e pip, um bug foi corrigido que impedia a habilitação das regras de melhores práticas.
-
Dois bugs também foram corrigidos no CLI do Axe DevTools.
- O modo verboso no modo spec do CLI agora apresenta corretamente resultados detalhados.
- Erros consistentes com os comportamentos esperados agora são gerados quando tags inválidas são usadas no modo de especificação CLI.
Problemas Conhecidos
- O Axe DevTools Cypress ainda não é agrupado por padrão.
- O Axe DevTools Cypress requer um arquivo
cypress.jsoncom objetos vazios{}no nível raiz do projeto para funcionar corretamente.
