Axe MCP Server versie 1.4.0 Release-opmerkingen

This page is not available in the language you requested. You have been redirected to the English version of the page.
Link to this page copied to clipboard
Not for use with personal data

Publicatiedatum

28 juli 2026

Overzicht

Deze versie v1.4.0 brengt Geavanceerde regels naar het analyze-hulpmiddel en voegt een optionele pagina-screenshot toe aan het analyze-antwoord, zodat u kunt zien wat er is gescand.

important

Om deze release te krijgen:

  • Docker — trek het image opnieuw: docker pull dequesystems/axe-mcp-server:latest
  • npm — er is geen aparte installatiestap vereist; npx draait de laatste gepubliceerde versie. Zie Een distributie kiezen.

Nieuwe functies

Geavanceerde Regels in het analyze-hulpmiddel

De analyze-hulpmiddel draait nu Geavanceerde regels naast de standaardreglementen van axe-core. Deze regels gebruiken screenshots, computer vision en grote taalmodellen om problemen te vinden die axe-core alleen niet kan — koppen die er alleen als koppen uitzien, informatieve afbeeldingen met niet-helpvolle alternatieve tekst, en tekstcontrast over verlopen of afbeeldingen. Geavanceerde bevindingen worden samengevoegd in dezelfde resulterende array die uw agent al verbruikt, dus er is geen wijziging aan uw prompts of workflow vereist.

Pagina Screenshots in het analyze-hulpmiddel

De analyze-hulpmiddel accepteert nu een optionele screenshot parameter die een afbeelding van de pagina retourneert naast het overtredingsverslag, als een standaard MCP-beeldinhoudblok.

De opname dekt de zichtbaar viewport op het moment vlak voordat de scan begint — laat een hoge viewportHeight door om meer van de pagina te zien. De opname is een best-effort en faalt nooit een scan: als het tijdslimiet overschrijdt, worden de resultaten nog steeds teruggestuurd met een notitie in messages. En als de scan faalt nadat de screenshot is gemaakt, wordt de afbeelding geretourneerd met de foutmelding, zodat u de visuele staat van de pagina heeft op het moment dat het misging.

tip

Vraag screenshots met opzet aan in plaats van bij elke scan — een afbeeldingsblok kost afbeeldinginvoertokens bij de volgende beurt van uw agent, ongeveer een orde van grootte meer dan de equivalente tekst.

Of de afbeelding inline wordt weergegeven, hangt af van uw MCP-client: VS Code met Copilot toont het, terwijl Cursor en Claude Desktop het hulpmiddelresultaat kunnen samenvouwen of de preview kunnen weglaten. De server retourneert altijd een specificatie-valid afbeeldingsblok, dus een ontbrekende preview is een client-side weergavebeperking in plaats van een mislukte opname.

Zie Screenshots voor alle details.

Wijzigingen

Standaard Scan Viewport Is Nu 1000×1080

Als viewportWidth en viewportHeight beide weggelaten worden, scant analyze nu bij 1000×1080 in plaats van de standaard viewport grootte van de browser. Dit maakt resultaten reproduceerbaar over distributies en omgevingen, en stemt overeen met de breedte die Geavanceerde Regels gebruiken voor beeldanalyse — het vermijden van een verliesrijke resize van de vastgelegde screenshot.

Als uw scans afhankelijk waren van de vorige impliciete viewport, stel viewportWidth en viewportHeight dan expliciet in. Zie Responsief Testen.

Foutoplossingen

  • Verlopen OAuth-tokens leggen nu uit hoe te herstellen. Wanneer een toegangstoken midden in een sessie verloopt, noemt de fout die uw agent ontvangt de oplossing — opnieuw authenticeren met @deque/axe-auth en de serververbinding opnieuw starten — in plaats van een ondoorzichtige afwijzing vanuit de achterkant te geven. Zie Authenticatiefouten.
  • Opgelost AXE_CHROME_PATH op Windows (npm distributie). Het richten van AXE_CHROME_PATH op een geldige Chrome voor Testen-binary zorgde ervoor dat het opstarten crashte op Windows met Unable to find specified chrome instance, omdat de opstartcontrole vereiste dat chrome.exe --version netjes zou afsluiten — wat het niet betrouwbaar doet op Windows. Het pad wordt nu gevalideerd door zijn bestaan op Windows. Ongeldige of ontbrekende paden falen nog steeds bij het opstarten op elk platform. Zie AXE_CHROME_PATH.