qmax-mcp 0.7.0
Highlights
scan_urlcollapses findings that describe one root cause into a single finding carrying anoccurrencescount, 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
infoinstead ofmedium, 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.0Published 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.