Skip to content

qmax-mcp 0.7.0

Choose a tag to compare

@Desperado Desperado released this 27 Aug 13:49
· 18 commits to main since this release
v0.7.0
0e57bd3

Highlights

  • scan_url collapses findings that describe one root cause into a single finding carrying an occurrences count, so a defect observed several times is reported and penalised once.
  • Prefetch and RSC request aborts — the ones a router issues against its own superseded requests — are classified info instead of medium, so a clean Next.js App Router page is no longer capped at 80.
  • The accessibility keyboard-reachability rule no longer reports clickable label text, or a clickable wrapper around a real control, as unreachable from a keyboard.

Upgrading from 0.6.0

A 0.7.0 score is comparable to a 0.6.0 score only for a page that had neither repeated findings nor router-aborted requests. Where either was present, the same page now scores higher — the old score either counted one defect once per observation or charged for framework behaviour the page cannot change. Read a jump as the scoring correction it is, not as an improvement in the application under test.

Install

npx -y @qualitymax/qmax-mcp@0.7.0

Published with npm provenance (SLSA v1) from tag v0.7.0, commit 0e57bd3.

Full details: CHANGELOG.md

Merged work: #85 (closing #77 and #79), #73, release candidate #86. Both scan-scoring issues come from the #84 evaluation batch.