v0.8.8
-
Improved curl command display in results table — Rewrote multi-line formatting logic for the "Curl CMD" column in the findings summary table. Removed shell continuation characters (
`on Windows,\on Linux) and indentation from wrapped lines. Each line now starts at column 0 and is directly copyable. Flags that take arguments (-H,--request-target, etc.) are grouped with their values so they never split across lines. URLs always appear on a single line. -
Fixed false "no results" error on multi-host scans — When scanning multiple hosts, targets with no findings no longer return an error. Previously,
PrintResultsTableFromDBwould emit"no results found for <url>"as an error, causing noise in batch scans. Now returnsnilsilently so scanning continues cleanly. -
Increased default response body preview size — Changed the default for
-rbps/--response-body-preview-sizefrom 1024 to 3096 bytes, capturing more response body context by default. -
Silenced fasthttp deprecated newline separator warning — Patched the vendored fasthttp
headerScanner.next()to suppress the"Deprecated newline only separator found in header"slog.Errormessages that flooded terminal output during scans. The warning is irrelevant for raw HTTP response parsing and was drowning out useful scan progress.