fd v7.2.0 Release Notes

Release Date: 2018-10-27 // about 1 year ago
  • 🔋 Features

    • ➕ Added support for filtering by file modification time by adding two new options --changed-before <date|duration> and --changed-within <..>. For more details, see the --help text, the man page, the relevant issue #165 and the PR #339 (@kimsnj)
    • ➕ Added --show-errors option to enable the display of filesystem error messages such as "permission denied", see #311 (@psinghal20 and @majecty)
    • ➕ Added --maxdepth as a (hidden) alias for --max-depth, see #323 (@mqudsi)
    • ➕ Added --search-path option which can be supplied to replace the positional path argument at any position.

    🔄 Changes

    • 👀 Loosen strict handling of missing --ignore-file, see #280 (@psinghal20)
    • 👀 Re-enabled .ignore files, see #156.

    🛠 Bugfixes

    • fd could previously get stuck when run from the root directory in the
      👀 presence of zombie processes. This curious bug has been fixed in Rust 1.29 and higher. For more details, see #288, rust-lang/rust#50619 and the fix

    Other

    • 👀 fd has officially landed in Debian! See #345 for details. Thanks goes to @sylvestre, @paride and possibly others I don't know about.
    • ➕ Added Chinese translation of README (@chinanf-boy)

    Thanks

    A special thanks goes to @joshleeb for his amazing improvements throughout
    ♻️ the code base (new tests, refactoring work and various other things)!