3.2.0
Mass-scan workflow features, wider DOM-XSS coverage, and CSP / false-positive fixes.
Added
--state-file: resume an interrupted mass scan, skipping completed targets (#1275).--baseline: report only findings new since a previous run (#1279).--dedup-urls: signature-level target deduplication for large URL lists (#1278).- Session-loss detection: warn when auth dies mid-scan instead of reporting zero findings (#1277, #1285).
- New DOM-XSS sinks: drag-drop, async clipboard,
FileReader,setAttributeNS, indirecteval,DOMParser(#1257, #1258). - HTTP
QUERYmethod support (RFC 10008) (#1220). - MCP:
max_payloads_per_paramand a synchronous wait mode (#1223). - More
dalfox payloadselectors (special chars, functions, awesome-alert, ...) (#1271). - Findings now carry separate confidence / detection-method / impact axes (#1246).
Fixed
- CSP analysis:
default-srcno longer overridesscript-src, wildcard origins match deeper subdomains, and enforcing<meta>policies win over report-only (#1266, #1267, #1268). - No more verified
[V]for HTML-tag echoes inapplication/javascriptbodies (#1286). - Absent multipart params are now injected, and empty JSON body values no longer garble the request (#1260, #1261, #1263).
- SARIF output emits a matching rule and correct
ruleIndexper finding CWE (#1262). - Config files are validated, and an explicit CLI flag now beats a config value even when it equals the default (#1228, #1270, #1280).
- Server / MCP: validated
method/encodersat the API boundary, deterministic scan listing order, and an honestcancelledresponse (#1269, #1264, #1237, #1229). --deep-scanruns the preflight probe again,--limit-result-typeno longer hides the findings it limited on, and-ireads every file argument (#1212).- Honest redirect evidence, working
--sxssdiscovery, bare-pseeding when discovery is skipped, and no stdin hang when a target is given (#1242, #1221, #1241). - WAF: sink keywords match on identifier boundaries, and blocking statuses boost confidence even with an empty body (#1259, #1265).
- Windows binary no longer overflows the main thread stack at startup (#1294).
Performance
- One shared HTML parse per AST DOM phase (#1256).
Documentation
- Korean translation and a redesigned docs site (#1224, #1230).
- Documented the R/V/A detection model across every surface (#1255).
New Contributors
- @A-S-Manoj made their first contribution in #1205
- @terminalchai made their first contribution in #1210
Full Changelog: v3.1.2...v3.2.0