Axe DevTools para Web API/CLI 4.2
Notas de lanzamiento que describen los cambios en Axe DevTools para Web API/CLI 4.2
Fecha de lanzamiento: 23 de junio de 2021
Resumen
Axe DevTools 4.2 incluye actualizaciones para el Servicio de Uso, una nueva versión de axe-core y una nueva integración de nodo con Playwright.
Novedades
-
Versión de axe-core actualizada
Axe DevTools 4.2 viene por defecto con la última versión de axe-core, v4.2.1. Para más información sobre axe-core 4.2.1, consulte el registro de cambios de axe-core. -
Soporte agregado para la interfaz de evento v2 en el Servicio de Uso de Deque
Los usuarios de Axe DevTools ahora pueden establecer numerosos parámetros adicionales relacionados con el servicio de uso a través de variables de entorno.
| Variable de entorno | Tipo |
|---|---|
| AXE_IS_LOGGED_IN | Booleano |
| AXE_KEYCLOAK_ID | Cadena |
| AXE_USER_ID | Cadena |
| AXE_SESSION_ID | Cadena |
| AXE_USER_STATUS | Cadena |
| AXE_USER_JOB_ROLE | Cadena |
| AXE_DISTINCT_ID | Cadena |
| AXE_IS_DEV_INSTANCE | Booleano |
| AXE_ORGANIZATION | Cadena |
| AXE_APPLICATION | Cadena |
| AXE_METRICS_URL | Cadena |
| AXE_TRACK_USAGE | Booleano |
-
Añadido soporte para la integración de Axe DevTools con Playwright
Incluye todas las características estándar para las API basadas en JavaScript de Axe DevTools pero se integra con el marco de pruebas end-to-end Playwright, que está ganando popularidad rápidamente. -
Añadida la capacidad para que los paquetes HTML de Axe DevTools Maven desactiven el escaneo en iframes.
-
Añadido soporte para Axe DevTools pip 4.2, una nueva función que permite a los usuarios transponer sus resultados a un objeto JSON directamente.
Correcciones de errores
-
En Axe DevTools NuGet, Maven HTML y pip, se corrigió un error que impedía habilitar las reglas de mejores prácticas.
-
También se corrigieron dos errores en el CLI de Axe DevTools.
- El modo verbose en CLI spec ahora muestra correctamente resultados detallados.
- Ahora se muestran errores consistentes con los comportamientos esperados cuando se utilizan etiquetas no válidas en el modo CLI spec.
Problemas conocidos
- Axe DevTools Cypress todavía no se incluye por defecto.
- Axe DevTools Cypress requiere un archivo
cypress.jsoncon objetos vacíos{}en el nivel raíz del proyecto para funcionar correctamente.
