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 komt standaard 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. -
De mogelijkheid toegevoegd voor Axe DevTools Maven HTML-pakketten om het 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 transporteren.
Bugfixes
-
In axe DevTools NuGet, Maven HTML, en pip is een bug verholpen die het inschakelen van beste praktijken-regels verhinderde.
-
Er zijn ook twee bugs opgelost 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 projectrootniveau om correct te functioneren.
