Release /
fd v10.5.0
Find a file by its exact name, without substring matches.
Before you upgrade to v10.5.0
1 to fixControl characters and bidirectional override characters in file names are sanitized when output goes to a terminal.
Read the evidence
What changed in v10.5.0
New `--exact` matches the whole file name literally and `--ignore-parent` overrides `--no-ignore-parent`; control characters in file names are sanitized on terminal output; a placeholder is refused as the program for `--exec-batch`.
v10.5.0.
Fixed and improved
`--exact` matches the entire file name literally; a pattern containing `/` now triggers a warning instead of returning nothing silently.
Read the evidence
Seeded by @iluxav with Claude Code (canido), from the release's public sources. Each change links to its evidence.