v0.4.4
v0.4.4 — SIGPIPE Safety + Pipe Integrity (2026-04-16)
Source-only release (binários multi-plataforma disponíveis a partir de v0.6.0).
Instalação: `cargo install duckduckgo-search-cli --version 0.4.4`
Fixed
- SIGPIPE restored to SIG_DFL on Unix — pipes to `jaq`, `head`, and other consumers no longer lose stdout silently.
- BrokenPipe errors detected in anyhow chain and treated as exit 0 (not exit 1) at all output boundaries.
Added
- `--help` now shows EXIT CODES (0–5) and PIPE USAGE sections via `after_long_help`.
- 3 E2E tests for pipe regression: exit codes in help, short help exclusion, stdout byte count.
- README troubleshooting item 7: "Pipe to jaq/jq returns empty" with PIPESTATUS diagnostic (EN + PT).
Full Changelog: v0.4.3...v0.4.4
Full Changelog: v0.4.3...v0.4.4