v1.6.2
Detection
- XOR decoder now drops strings ≥16 chars where one character is >50% of the content. Kills
false positives from repeated-byte runs (e.g. spaces) that XOR into base64-looking junk. Expect
fewer XOR hits, not more.
Performance
- Dotted-pattern XOR scan: was up to 255 full-buffer passes per file, now one pass. Same
output, much faster on large inputs.
API (breaking)
- FormatHint::Binary removed. Use Auto. Text unchanged.
Supply chain / cleanup
- Dropped thiserror dependency (consolidated on anyhow).
- Removed ~764 lines of dead amd64 code. Active extractors untouched.
- Routine bumps: cc, memchr, miniz_oxide, wasm-bindgen. No advisory fixes.