Shipped · CLIs and terminal tools

What sharkdp/fd shipped

The public repository of fd · github.com/sharkdp/fd

Written by FoxPlug from the repository's own releases; not affiliated with fd. Paste your own repository in the box below and FoxPlug writes the same weekly update for your product. This page is an automatic summary of the releases, pull requests and commits in github.com/sharkdp/fd; fd did not write it and does not use or endorse FoxPlug. Every line links to the change it describes.

Get a weekly update like this for your product, free

Or Use it as a GitHub Action

See the update FoxPlug writes for fd, free

Week of November 2, 2026

What shipped

Why it matters

This week brings two user-facing fixes: piped --format output no longer corrupts filenames that are not valid UTF-8, and --absolute-path now handles verbatim Windows paths correctly along with the -u override behavior. The docs also gained clearer smart-case wording and a working Guix package link, and both fixes shipped in releases.

Changelog entry

Example posts FoxPlug drafted from these changes. Not written or posted by the project.

Post for X

Fd 10.5.2 is out. Piped --format output now writes raw bytes on unix, so filenames that are not valid UTF-8 reach tools like xargs -0 unchanged. Also fixed invalid syntax in zsh completions. 10.5.1 fixed --absolute-path with verbatim Windows paths and -u overrides.

Post for LinkedIn

Fd 10.5.2 is out. Piped --format output on unix now writes raw bytes, so filenames that are not valid UTF-8 reach downstream tools like xargs -0 unchanged instead of being replaced with U+FFFD. The zsh completion syntax was also fixed. Version 10.5.1 fixed --absolute-path turning verbatim Windows search paths into relative paths, and made --ignore and --no-hidden after -u override only their half of -u. Docs updates call out smart-case in the help and man page and point the Guix section at the current package page.

Week of October 26, 2026

What shipped

Why it matters

This week mixes crash and correctness fixes with broader matching changes: large size values no longer overflow, Windows absolute paths stay valid, and -u combines more predictably with --ignore and --no-hidden. Shell completion and help text also got closer to what the CLI actually accepts, and releases now include a Windows ARM64 GNU-family build.

Changelog entry

Example posts FoxPlug drafted from these changes. Not written or posted by the project.

Post for X

This week in fd: size limits with large values no longer overflow, Windows --absolute-path keeps UNC paths absolute, -u now combines properly with --ignore and --no-hidden, glob matching was refactored, and releases gain a Windows ARM64 gnullvm build.

Post for LinkedIn

This week's fd changes: parsing size constraints with large values no longer overflows, Windows --absolute-path keeps verbatim and UNC paths absolute, and -u now lets --ignore and --no-hidden override only their own half. The matching code was refactored into different pattern types with direct GlobSet matching, and releases now include a Windows ARM64 GNU-family (gnullvm) build. The zsh completion gained --format, --literal, --exact, --ignore-contain and a description for --no-ignore-parent, and the --no-ignore help text was corrected.

Week of October 19, 2026

What shipped

Why it matters

This week brought a real search fix for people combining regex case-insensitivity with multiple clauses, along with several documentation and completion corrections that make --type, --and and --threads easier to use correctly. The refactor also adds unit coverage around file type handling without changing behavior.

Changelog entry

Example posts FoxPlug drafted from these changes. Not written or posted by the project.

Post for X

This week: fixed a bug where (?i) in a regex made later --and clauses case-sensitive. Also corrected zsh completion for --type dir and --and patterns, noted the 64-thread default and cleaned up man page spacing.

Post for LinkedIn

A small but useful set of changes this week. A regex fix means that using (?i) on the first clause no longer forces later --and clauses to be case-sensitive, so mixed-case matches behave as expected. The zsh completion now suggests dir for --type and describes --and as taking patterns rather than paths. The -j/--threads help text now mentions the 64-thread cap, and man page spacing for --type values is corrected. FileTypes construction was moved into an impl block with new unit tests and no behavior change.

Weeks with too little public activity are left out rather than filled in. Last updated 2026-11-09.

Is this your repo? Ask us to remove this page.