Populiaru: Duomenys atnaujinti: 2026 m. spalio 27 d.

Kategorijos

Internetas1 356
Bendravimas321
Garsas ir vaizdas898
Grafika ir dizainas539
Biuras ir produktyvumas1 124
Kūrėjų įrankiai3 134
DI įrankiai529
Sauga ir privatumas385
Sistemos įrankiai3 114
Žaidimai523
Švietimas ir mokslas239
Tinklas ir IT284

fd: senesnės versijos atsisiųsti

A simple, fast and user-friendly alternative to 'find'

David Peter Terminalai ir CLI įrankiai #24 Terminalai ir CLI įrankiai

Sąraše – 11 versijų programos fd, nuo 2022 m. gruodžio 9 d. iki dabartinės 10.5.0. Kiekviena veda į diegimo failus leidėjo serveryje.

2022: 1 1 22 2023: 3 3 23 2024: 3 3 24 2025: 1 1 25 2026: 3 3 26

11 versijų per 4 metus · apie 3 per metus

VersijaDataDydisFailai
10.5.0Naujausia 2026 m. rugpjūčio 26 d. — 64 bitų ZIP32 bitų ZIP
Laidos pastabos
Features
- Add --ignore-parent option to override --no-ignore-parent, see #1958 (@tmchow)
- Add --exact option to match the entire filename exactly (literal, non-substring).
Bugfixes
- Sanitize control characters and bidirectional override characters in filenames
when output goes to a terminal, to prevent terminal escape-sequence injection.
Also reject a placeholder as the executable for --exec-batch, while still
allowing it for --exec.
- Handle invalid working directories gracefully when using --full-path, see #1900 (@Xavrir).
- Fire the "search pattern contains a path separator" diagnostic for any pattern containing /, not just patterns that happen to name an existing directory. Preserves the legacy Windows behaviour that also flags native \ separators when the pattern resolves to a real directory. See #1873.
- Also fire the "search pattern contains a path separator" diagnostic for --and patterns, not only the primary positional pattern. --and patterns are matched against the file name just like the primary pattern, so a path separator in them silently returned zero results. See #1873.
- Fix bug where passing "-" as a directory argument didn't actually search that directory, see #849 (@Sean-Kenneth-Doherty).
- Fix panic when --changed-before/--changed-within is given an out-of-range @ Unix timestamp; the value is now rejected gracefully, see #2081 (@nikolauspschuetz).
New Contributors
- @liruiluo made their first contribution in #1924
- @Xavrir made their first contribution in #1917
- @rexkirshner made their first contribution in #1921
- @Rohan5commit made their first contribution in #1934
- @tmchow made their first contribution in #1959
- @YoshKoz made their first contribution in #1979
- @SAY-5 made their first contribution in #1975
- @skane-lukas made their first contribution in #1889
- @Sean-Kenneth-Doherty made their first contribution in #2006
- @stevenwalton made their first contribution in #2011
- @DeflateAwning made their first contribution in #1983
- @wyf027 made their first contribution in #2001
- @bonanza127 made their first contribution in #2040
- @mahirhir made their first contribution in #2036
- @parneetsingh022 made their first contribution in #2037
- @curious-rabbit made their first contribution in #1976
- @WilliamLeony made their first contribution in #2064
- @kobihikri made their first contribution in #2063
- @cmelaro made their first contribution in #2075
- @nikolauspschuetz made their first contribution in #2082
Full Changelog: v10.4.2...v10.5.0
10.4.2 2026 m. kovo 10 d. — 64 bitų ZIP32 bitų ZIP
Laidos pastabos
Bugfixes
- Fixed performance regression due to --ignore-contain; see #1913 and #1914
10.4.1 2026 m. kovo 8 d. — 64 bitų ZIP32 bitų ZIP
Laidos pastabos
This is just a re-release of 10.4.0 due to an issue with the 10.4.0 release.
10.3.0 2025 m. rugpjūčio 26 d. — 64 bitų ZIP32 bitų ZIP
Laidos pastabos
Features
- Add a hidden --mindepth alias for --min-depth. (#1617)
Bugfixes
Changes
- Replace humantime crate and chrono crate with jiff crate, see #1690 (@sorairolake). This has some small changes to the
way dates given to options such --changed-within and --changed-before including:
- 'M' no longer means "month", as that could be confusing with minutes. Use "mo", "mos", "month" or "months" instead.
- month and year now account for variability in the calander rather than being a hard-coded number of seconds. That is probably
what you would expect, but it is a slight change in behavior.
- aarch64 Windows was added to CI and release artifacts
- Many dependencies were updated
- Better support building on Illumos (there is no automated testing, but some known issues were fixed)
Other
This will be the last release that has been tested on x86_64 Mac OS, since GitHub is
dropping support for runners with that hardware.
It may also be the last release to use a version of Rust with tier-1 support for
x86_64/intel Macs and Windows 7.
10.2.0 2024 m. rugpjūčio 23 d. — 64 bitų ZIP32 bitų ZIP
Laidos pastabos
Features
- Add --hyperlink option to add OSC 8 hyperlinks to output
Changes
- Build windows releases with rust 1.77 so windows 7 is still supported
- Deb packages now include symlink for fdfind to be more consistent with official packages
New Contributors
- @bryanhonof made their first contribution in #1574
- @JCHacking made their first contribution in #1602
- @RossSmyth made their first contribution in #1596
10.1.0 2024 m. gegužės 8 d. — 64 bitų ZIP32 bitų ZIP
Laidos pastabos
Features
- Allow passing an optional argument to --strip-cwd-prefix of "always", "never", or "auto". to force whether the cwd prefix is stripped or not.
- Add a --format option which allows using a format template for direct ouput similar to the template used for --exec. (#1043)
Bugfixes
- Fix aarch64 page size again.
This time it should actually work. (#1085, #1549) (@tavianator)
Other
- aarch64-apple-darwin target added to builds on the release page. Note that this is a tier 2 rust target.
10.0.0 2024 m. gegužės 6 d. — 64 bitų ZIP32 bitų ZIP
Laidos pastabos
Features
- Add dir as an alias to directory when using -t \ --type, see #1460 and #1464 (@Ato2207).
- Add support for @%s date format in time filters similar to GNU date (seconds since Unix epoch for --older/--newer), see #1493 (@nabellows)
- Breaking: No longer automatically ignore .git when using --hidden with vcs ignore enabled.
This reverts the change in v9.0.0.
While this feature
Bugfixes
- Respect NO_COLOR environment variable with --list-details option. (#1455)
- Fix bug that would cause hidden files to be included despite gitignore rules
- aarch64 builds now use 64k page sizes with jemalloc. This fixes issues on some systems, such as ARM Macs that
- Address CVE-2024-24576, by increasing minimum rust version.
Changes
- Minimum supported rust version is now 1.77.2
9.0.0 2023 m. gruodžio 19 d. — 64 bitų ZIP32 bitų ZIP
Laidos pastabos
Performance
- This release is all about performance, which has been significantly improved, both due to optimizations in the underlying ignore crate (#1429 by @tavianator), and in fd itself (#1422, #1408, #13620 by @tavianator).
Benchmarks results show gains of 6-8x for full traversals of smaller directories (100k files) and up to 13x for larger directories (1M files).
- The default number of threads is now constrained to be at most 64.
This should improve startup time on systems with many CPU cores. (#1203, #1410, #1412, #1431) - @tmccombs and @tavianator
- New flushing behavior when writing output to stdout, providing better performance for TTY and non-TTY use cases, see #1452 and #1313 (@tavianator).
Features
- Support character and block device file types, see #1213 and #1336 (@cgzones)
- Breaking: .git/ is now ignored by default when using --hidden / -H, use --no-ignore / -I or --no-ignore-vcs to override, see #1387 and #1396 (@skoriop)
Bugfixes
- Fix NO_COLOR support, see #1421 (@acuteenvy)
Other
- Fixed documentation typos, see #1409 (@marcospb19)
8.7.1 2023 m. spalio 21 d. — 64 bitų ZIP32 bitų ZIP
Laidos pastabos
Bugfixes
- -1 properly conflicts with the exec family of options.
- --max-results overrides -1
- --quiet properly conflicts with the exec family of options. This used to be the case, but broke during the switch to clap-derive
- --changed-within now accepts a space as well as a "T" as the separator between date and time (due to update of chrono dependency)
Other
- Many dependencies were updated
- Some documentation was updated and fixed
8.7.0 2023 m. vasario 24 d. — 64 bitų ZIP32 bitų ZIP
Laidos pastabos
Features
- Add flag --no-require-git to always respect gitignore files, see #1216 (@vegerot)
Bugfixes
- Fix logic for when to use global ignore file.
There was a bug where the only case where the
8.6.0 2022 m. gruodžio 9 d. — 64 bitų ZIP32 bitų ZIP

Populiariausios kategorijoje „Terminalai ir CLI įrankiai“

Rodyti viską
  1. PowerShellTerminalai ir CLI įrankiai · Microsoft Corporation
  2. QPDFTerminalai ir CLI įrankiai · QPDF
  3. Oh My PoshTerminalai ir CLI įrankiai · Jan De Dobbeleer
  4. Microsoft Azure CLITerminalai ir CLI įrankiai · Microsoft Corporation
  5. yqTerminalai ir CLI įrankiai · Mike Farah
  6. AlacrittyTerminalai ir CLI įrankiai · Alacritty
  7. fzfTerminalai ir CLI įrankiai · Junegunn Choi
  8. PuTTYTerminalai ir CLI įrankiai · Simon Tatham
  9. cURLTerminalai ir CLI įrankiai · curl
  10. TabbyTerminalai ir CLI įrankiai · Tabby Developers

Daugiau leidėjo David Peter programų

Rodyti viską
  • batTerminalai ir CLI įrankiai · David Peter
  • hyperfineTerminalai ir CLI įrankiai · David Peter
  • hexylTerminalai ir CLI įrankiai · David Peter
  • pastelTerminalai ir CLI įrankiai · David Peter
  • insectMokslas ir matematika · David Peter
  • vividTerminalai ir CLI įrankiai · David Peter

Žymės

Bendrinti