Axe DevTools voor Web API/CLI 4.2
Release-opmerkingen die de wijzigingen in Axe DevTools voor Web API/CLI 4.2 beschrijven
Releasedatum: 23 juni 2021
Overzicht
Axe DevTools 4.2 bevat updates van de Usage Service, een nieuwe versie van axe-core en een nieuwe node-integratie met Playwright.
Wat is nieuw
-
Geüpdatete versie van axe-core
Axe DevTools 4.2 wordt standaard geleverd met de nieuwste versie van axe-core, v4.2.1. Voor meer informatie over axe-core 4.2.1, zie de axe-core changelog. -
Ondersteuning toegevoegd voor event v2-interface in Deque's Usage Service
Gebruikers van Axe DevTools kunnen nu talrijke extra parameters met betrekking tot de gebruiksservice instellen via omgevingsvariabelen.
| Omgevingsvariabele | Type |
|---|---|
| AXE_IS_LOGGED_IN | Boolean |
| 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 | Boolean |
| AXE_ORGANIZATION | String |
| AXE_APPLICATION | String |
| AXE_METRICS_URL | String |
| AXE_TRACK_USAGE | Boolean |
-
Ondersteuning toegevoegd voor Axe DevTools Integratie met Playwright
Het bevat alle standaardfuncties voor Axe DevTools op JavaScript gebaseerde API's, maar integreert met het snel populair wordende Playwright end-to-end testframework. -
Toegevoegd de mogelijkheid voor Axe DevTools Maven HTML-pakketten om scannen in iframes uit te schakelen.
-
Ondersteuning toegevoegd voor Axe DevTools pip 4.2, een nieuwe functie waarmee gebruikers hun resultaten direct naar een JSON-object kunnen omzetten.
Bugfixes
-
In Axe DevTools NuGet, Maven HTML en pip is een bug verholpen die het inschakelen van best practice regels verhinderde.
-
Er zijn ook twee bugs verholpen in de Axe DevTools CLI.
- Verbose modus in CLI-spec modus geeft nu correct uitgebreide resultaten weer.
- Fouten die consistent zijn met verwachte gedragingen worden nu weergegeven wanneer ongeldige tags worden gebruikt in CLI-spec modus.
Bekende problemen
- Axe DevTools Cypress is nog steeds niet standaard meegeleverd.
- Axe DevTools Cypress vereist een
cypress.json-bestand met lege objecten{}op het project rootniveau om correct te functioneren.
