2024-09-01 07:45:38 +00:00
|
|
|
|
-------------------------------------------------------------------
|
|
|
|
|
|
Sun Sep 1 07:41:50 UTC 2024 - Sebastian Wagner <sebix@sebix.at>
|
|
|
|
|
|
|
|
|
|
|
|
- _service: use manual instead of disabled as suggested by osc
|
|
|
|
|
|
|
2024-08-23 12:34:27 +00:00
|
|
|
|
-------------------------------------------------------------------
|
|
|
|
|
|
Fri Aug 23 10:17:04 UTC 2024 - sebix@sebix.at
|
|
|
|
|
|
|
|
|
|
|
|
- Update to version 10.2.0:
|
|
|
|
|
|
* Bump dependencies
|
|
|
|
|
|
* Prepare for 10.2.0 release
|
|
|
|
|
|
* docs: documentation link of regular expressions to the latest version
|
|
|
|
|
|
* build(deps): bump clap from 4.5.8 to 4.5.13
|
|
|
|
|
|
* build(deps): bump clap_complete from 4.5.7 to 4.5.8
|
|
|
|
|
|
* build(deps): bump nu-ansi-term from 0.50.0 to 0.50.1
|
|
|
|
|
|
* build(deps): bump version_check from 0.9.4 to 0.9.5
|
|
|
|
|
|
* Fix unused config struct field on Windows
|
|
|
|
|
|
* Fix unused OnceLock import lint on Windows
|
|
|
|
|
|
* Fix Conflicts syntax
|
|
|
|
|
|
* Create fdfind symlinks in deb package
|
|
|
|
|
|
* Refactor creating deb package into separate script
|
|
|
|
|
|
* Note executable name in release debs
|
|
|
|
|
|
* build(deps): bump clap_complete from 4.5.2 to 4.5.7
|
|
|
|
|
|
* build(deps): bump regex from 1.10.4 to 1.10.5
|
|
|
|
|
|
* build(deps): bump regex-syntax from 0.8.3 to 0.8.4
|
|
|
|
|
|
* build(deps): bump clap from 4.5.4 to 4.5.8
|
|
|
|
|
|
* build(deps): bump lscolors from 0.17.0 to 0.18.0
|
|
|
|
|
|
* Fix percent encoding
|
|
|
|
|
|
* docs: Add flox install
|
|
|
|
|
|
* Continue supporting windows 7 with builds
|
|
|
|
|
|
* Update OS versions for github actions
|
|
|
|
|
|
* Change --hyperlink to be an option instead of a flag
|
|
|
|
|
|
* Fix test on windows
|
|
|
|
|
|
* Fix unicode encoding of hyperlinks
|
|
|
|
|
|
* Add hyperlink support to fd
|
|
|
|
|
|
* build(deps): bump libc from 0.2.154 to 0.2.155
|
|
|
|
|
|
* build(deps): bump crossbeam-channel from 0.5.12 to 0.5.13
|
|
|
|
|
|
* build(deps): bump nix from 0.28.0 to 0.29.0
|
|
|
|
|
|
* build(deps): bump anyhow from 1.0.82 to 1.0.86
|
|
|
|
|
|
* Update sponsors.md
|
|
|
|
|
|
* Remove sponsorship message
|
|
|
|
|
|
|
|
|
|
|
|
-------------------------------------------------------------------
|
|
|
|
|
|
Wed May 8 17:44:56 UTC 2024 - Michael Vetter <mvetter@suse.com>
|
|
|
|
|
|
|
|
|
|
|
|
- Update to version 10.1.0:
|
|
|
|
|
|
* Add --format to help in README
|
|
|
|
|
|
* Prepare for 10.1.0 release
|
|
|
|
|
|
* Implement option for printing custom formats
|
|
|
|
|
|
* docs: Make auto option for --strip-cwd-prefix more clear
|
|
|
|
|
|
* feat: Add option to always include cwd prefix
|
|
|
|
|
|
* Add upcoming to changelog
|
|
|
|
|
|
* Attempt to add aarch64 osx build to CI
|
|
|
|
|
|
* Fix #1085 for real
|
|
|
|
|
|
|
|
|
|
|
|
-------------------------------------------------------------------
|
|
|
|
|
|
Tue May 07 21:17:31 UTC 2024 - pallaswept@proton.me
|
|
|
|
|
|
|
|
|
|
|
|
- Update to version 10.0.0:
|
|
|
|
|
|
* Prepare for 10.0.0 release
|
|
|
|
|
|
* Add @timestamp to --help
|
|
|
|
|
|
* Add script to automate some of release process.
|
|
|
|
|
|
* ci: Support large page sizes on AArch64
|
|
|
|
|
|
* build(deps): bump libc from 0.2.153 to 0.2.154
|
|
|
|
|
|
* build(deps): bump chrono from 0.4.37 to 0.4.38
|
|
|
|
|
|
* build(deps): bump nix from 0.27.1 to 0.28.0
|
|
|
|
|
|
* Fix typo in CHANGELOG
|
|
|
|
|
|
* Add test for gitignore workaround
|
|
|
|
|
|
* Workaround for bug with gitinored files
|
|
|
|
|
|
* Remove unnecessary sudo in front of commands
|
|
|
|
|
|
* Stop ignore .git folders by default
|
|
|
|
|
|
* filesystem: Remove a redundant as_str()
|
|
|
|
|
|
* Fix deprecation warning.
|
|
|
|
|
|
* Add clippy using latest rust version to CI
|
|
|
|
|
|
* Use 'MAIN_SEPARATOR_STR' instead of '&MAIN_SEPARATOR.to_string()'
|
|
|
|
|
|
* Update MSRV to 1.77.2
|
|
|
|
|
|
* build(deps): bump crossbeam-channel from 0.5.11 to 0.5.12
|
|
|
|
|
|
* build(deps): bump lscolors from 0.16.0 to 0.17.0
|
|
|
|
|
|
* build(deps): bump aho-corasick from 1.1.2 to 1.1.3
|
|
|
|
|
|
* Set default path separator to '/' in MSYS/MSYS2
|
|
|
|
|
|
* refactor: Optimize code based on cargo clippy suggestions
|
|
|
|
|
|
* build(deps): bump softprops/action-gh-release from 1 to 2
|
|
|
|
|
|
* Clean up clippy warnings
|
|
|
|
|
|
* build(deps): bump chrono from 0.4.31 to 0.4.34
|
|
|
|
|
|
* build(deps): bump tempfile from 3.9.0 to 3.10.1
|
|
|
|
|
|
* build(deps): bump libc from 0.2.151 to 0.2.153
|
|
|
|
|
|
* Run formatting
|
|
|
|
|
|
* Add support for @%s time format
|
|
|
|
|
|
* Add installation instructions for more Linux distributions in README
|
|
|
|
|
|
* More whitespace
|
|
|
|
|
|
* Add Terminal Trove sponsorship
|
|
|
|
|
|
* build(deps): bump nu-ansi-term from 0.49.0 to 0.50.0
|
|
|
|
|
|
* build(deps): bump ignore from 0.4.21 to 0.4.22
|
|
|
|
|
|
* build(deps): bump clap_complete from 4.4.6 to 4.4.9
|
|
|
|
|
|
* build(deps): bump crossbeam-channel from 0.5.10 to 0.5.11
|
|
|
|
|
|
* build(deps): bump regex from 1.10.2 to 1.10.3
|
|
|
|
|
|
* Makefile: use `--locked` for build
|
|
|
|
|
|
* Add target aarch64-unknown-linux-musl
|
|
|
|
|
|
* Update clap version
|
|
|
|
|
|
* build(deps): bump tempfile from 3.8.1 to 3.9.0
|
|
|
|
|
|
* build(deps): bump crossbeam-channel from 0.5.8 to 0.5.10
|
|
|
|
|
|
* build(deps): bump filetime from 0.2.22 to 0.2.23
|
|
|
|
|
|
* build(deps): bump clap_complete from 4.4.4 to 4.4.5
|
|
|
|
|
|
* build(deps): bump libc from 0.2.150 to 0.2.151
|
|
|
|
|
|
* Updated CHANGELOG.md, man page and made alias visible in fd -h too
|
|
|
|
|
|
* Added explicit documentation about the possibility of using dir
|
|
|
|
|
|
* Added alias --type dir
|
|
|
|
|
|
* Format notes in Readme
|
|
|
|
|
|
* Fixes typo in README
|
|
|
|
|
|
* fix: Respect NO_COLOR with --list-details option
|
|
|
|
|
|
* CHANGELOG: Fix issue number typo
|
|
|
|
|
|
* Update troubleshooting section
|
|
|
|
|
|
* Update license information
|
|
|
|
|
|
* Add new unreleased section
|
|
|
|
|
|
- Add rust.patch:
|
|
|
|
|
|
* Decrease rust version dependency from 1.77.2 to 1.77.0.
|
|
|
|
|
|
The later version is required to fix a problem specific to Windows and is not
|
|
|
|
|
|
presently available to build in Factory
|
|
|
|
|
|
|
|
|
|
|
|
-------------------------------------------------------------------
|
|
|
|
|
|
Sat Dec 23 10:57:37 UTC 2023 - Sebastian Wagner <sebix@sebix.at>
|
|
|
|
|
|
|
|
|
|
|
|
- require rust >= 1.70.0 for clap_lex dependency
|
|
|
|
|
|
|
|
|
|
|
|
-------------------------------------------------------------------
|
|
|
|
|
|
Tue Dec 19 11:21:41 UTC 2023 - mvetter@suse.com
|
|
|
|
|
|
|
|
|
|
|
|
- Update to version 9.0.0:
|
|
|
|
|
|
Performance:
|
|
|
|
|
|
* Performance has been significantly improved, both due to optimizations
|
|
|
|
|
|
in the underlying ignore crate (#1429), and in fd itself (#1422, #1408, #13620).
|
|
|
|
|
|
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)
|
|
|
|
|
|
* New flushing behavior when writing output to stdout, providing better performance
|
|
|
|
|
|
for TTY and non-TTY use cases, see #1452 and #1313.
|
|
|
|
|
|
Features:
|
|
|
|
|
|
* Support character and block device file types, see #1213 and #1336
|
|
|
|
|
|
* 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
|
|
|
|
|
|
Bugfixes:
|
|
|
|
|
|
* Fix NO_COLOR support, see #1421
|
|
|
|
|
|
Other:
|
|
|
|
|
|
* Fixed documentation typos, see #1409
|
|
|
|
|
|
|
|
|
|
|
|
-------------------------------------------------------------------
|
|
|
|
|
|
Sat Oct 21 09:28:22 UTC 2023 - mvetter@suse.com
|
|
|
|
|
|
|
|
|
|
|
|
- Update to version 8.7.1:
|
|
|
|
|
|
* -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)
|
|
|
|
|
|
* Many dependencies were updated
|
|
|
|
|
|
* Some documentation was updated and fixed
|
|
|
|
|
|
|
|
|
|
|
|
-------------------------------------------------------------------
|
|
|
|
|
|
Mon Feb 27 09:28:13 UTC 2023 - andrea.manzini@suse.com
|
|
|
|
|
|
|
|
|
|
|
|
- Update to version 8.7.0:
|
|
|
|
|
|
* Bump dependencies
|
|
|
|
|
|
* Add flag --no-require-git to always respect gitignore files
|
|
|
|
|
|
* Skip an executable test if running as root
|
|
|
|
|
|
* updates for windows platform
|
|
|
|
|
|
* Fix logic for when to read global ignore file
|
|
|
|
|
|
* Add Upcoming release to changelog
|
|
|
|
|
|
|
|
|
|
|
|
-------------------------------------------------------------------
|
|
|
|
|
|
Sat Jan 14 17:09:47 UTC 2023 - andrea.manzini@suse.com
|
|
|
|
|
|
|
|
|
|
|
|
- Update to version 8.6.0:
|
|
|
|
|
|
* New --and <pattern> option to add additional patterns that must also be matched.
|
|
|
|
|
|
* Added --changed-after as alias for --changed-within, to have a name consistent with --changed-before.
|
|
|
|
|
|
* Breaking: On Unix-like systems, --type executable now additionally checks if the file is executable by the current user,
|
|
|
|
|
|
* Fix completion generation to not include full path of fd command
|
|
|
|
|
|
* Fix build error if completions feature is disabled
|
|
|
|
|
|
* Fix --owner, --threads/j option value parsing
|
|
|
|
|
|
-------------------------------------------------------------------
|
2024-09-01 07:45:38 +00:00
|
|
|
|
Wed Nov 02 07:05:31 UTC 2022 - sebix@sebix.at
|
2024-08-23 12:34:27 +00:00
|
|
|
|
|
|
|
|
|
|
- Update to version 8.5.0:
|
|
|
|
|
|
- Features
|
|
|
|
|
|
- --type executable/-t now works on Windows, see #1051 and #1061
|
|
|
|
|
|
- Bugfixes
|
|
|
|
|
|
- Fixed differences between piped / non-piped output. This changes fds behavior back to what we
|
|
|
|
|
|
- had before 8.3.0, i.e. there will be no leading ./ prefixes, unless --exec/-x,
|
|
|
|
|
|
- --exec-batch/-X, or --print0/-0 are used. --strip-cwd-prefix can be used to strip that
|
|
|
|
|
|
- prefix in those cases. See #1046, #1115, and #1121
|
|
|
|
|
|
- fd could previously crash with a panic due to a race condition in Rusts standard library
|
|
|
|
|
|
- (see rust-lang/rust#39364). This has been fixed by switching to a different
|
|
|
|
|
|
- message passing implementation, see #1060 and #1146
|
|
|
|
|
|
- fds memory usage will not grow unboundedly on huge directory trees, see #1146
|
|
|
|
|
|
- fd returns an error when current working directory does not exist while a search path is
|
|
|
|
|
|
- specified, see #1072
|
|
|
|
|
|
- Improved "command not found" error message, see #1083 and #1109
|
|
|
|
|
|
- Preserve command exit codes when using --exec-batch, see #1136 and #1137
|
|
|
|
|
|
- Changes
|
|
|
|
|
|
- No leading ./ prefix for non-interactive results, see above.
|
|
|
|
|
|
- fd now colorizes paths in parallel, significantly improving performance, see #1148
|
|
|
|
|
|
- fd can now avoid stat syscalls even when colorizing paths, as long as the color scheme doesn't
|
|
|
|
|
|
- require metadata, see #1148
|
|
|
|
|
|
- The statically linked musl versions of fd now use jmalloc, leading to a significant performance
|
|
|
|
|
|
- improvement, see #1062
|
|
|
|
|
|
- Other
|
|
|
|
|
|
- Added link back to GitHub in man page and --help text, see #1086
|
|
|
|
|
|
- Major update in how fd handles command line options internally, see #1067
|
|
|
|
|
|
|
|
|
|
|
|
-------------------------------------------------------------------
|
2024-09-01 07:45:38 +00:00
|
|
|
|
Wed Jun 08 08:57:36 UTC 2022 - sebix@sebix.at
|
2024-08-23 12:34:27 +00:00
|
|
|
|
|
|
|
|
|
|
- Update to version 8.4.0:
|
|
|
|
|
|
* Update documentation of --batch-size feature
|
|
|
|
|
|
* Fix (pointless) clippy suggestion
|
|
|
|
|
|
* Use cross to build x86_64-unknown-linux-gnu binaries to relax glibc requirements
|
|
|
|
|
|
* Use minimal toolchain for clippy runs
|
|
|
|
|
|
* exec: Execute batches before they get too long
|
|
|
|
|
|
* remove description of --batch-size flag from EXAMPLES subsection
|
|
|
|
|
|
* Limit nix features
|
|
|
|
|
|
* Update help text and man page
|
|
|
|
|
|
* Make -u idempotent
|
|
|
|
|
|
* Match against reference instead of value
|
|
|
|
|
|
* modification skeleton
|
|
|
|
|
|
* make DirEntry Ord
|
|
|
|
|
|
* add actual path separator value to config
|
|
|
|
|
|
* Fix mistakes from resolving conflicts
|
|
|
|
|
|
* Error out if no args provided to --exec or --exec-batch
|
|
|
|
|
|
* Use full names in command.rs
|
|
|
|
|
|
* Group together output from multi exec commands
|
|
|
|
|
|
* Add description of multiple --exec to man page
|
|
|
|
|
|
* Fix clippy lints
|
|
|
|
|
|
* Support multiple `--exec` instances
|
|
|
|
|
|
* Looks like the COPR repo is no longer maintained
|
|
|
|
|
|
* Fix missing clap feature
|
|
|
|
|
|
* Fix some clippy warnings
|
|
|
|
|
|
* More prominently document that fd uses regex by default
|
|
|
|
|
|
* convert to path instead of cloning in batch exec
|
|
|
|
|
|
* rename module entry -> dir_entry
|
|
|
|
|
|
* append trailing slash to folders
|
|
|
|
|
|
* send DirEntries to output instead of just path
|
|
|
|
|
|
|
|
|
|
|
|
-------------------------------------------------------------------
|
|
|
|
|
|
Tue Apr 5 05:36:59 UTC 2022 - William Brown <william.brown@suse.com>
|
|
|
|
|
|
|
|
|
|
|
|
- Automatic update of vendored dependencies
|
|
|
|
|
|
- Correct _service to use the obs_scm generated tar
|
|
|
|
|
|
|
|
|
|
|
|
-------------------------------------------------------------------
|
2024-09-01 07:45:38 +00:00
|
|
|
|
Sat Jan 29 16:58:24 UTC 2022 - sebix@sebix.at
|
2024-08-23 12:34:27 +00:00
|
|
|
|
|
|
|
|
|
|
- Update to version 8.3.2:
|
|
|
|
|
|
* Add temporary version of logo
|
|
|
|
|
|
* Bump version to v8.3.2
|
|
|
|
|
|
* Add clippy run in CI/CD
|
|
|
|
|
|
* Add tavianator sponsoring link
|
|
|
|
|
|
* Bump MSRV to 1.54
|
|
|
|
|
|
* Upgrade to clap 3.0
|
|
|
|
|
|
* Add CHANGELOG entry
|
|
|
|
|
|
* Change test_opposing to be less flaky.
|
|
|
|
|
|
* Update normpath to 0.3.2 to fix issue #931
|
|
|
|
|
|
|
|
|
|
|
|
-------------------------------------------------------------------
|
|
|
|
|
|
Fri Jan 7 16:09:29 UTC 2022 - Avindra Goolcharan <avindra@opensuse.org>
|
|
|
|
|
|
|
|
|
|
|
|
- remove service files
|
|
|
|
|
|
|
|
|
|
|
|
-------------------------------------------------------------------
|
2024-09-01 07:45:38 +00:00
|
|
|
|
Thu Jan 06 14:33:13 UTC 2022 - sebix@sebix.at
|
2024-08-23 12:34:27 +00:00
|
|
|
|
|
|
|
|
|
|
- Update to version 8.3.1:
|
|
|
|
|
|
- Bugfixes
|
|
|
|
|
|
- Stop implying --no-ignore-parent when --no-vcs-ignore is supplied, see #907, #901, #908 (@tmccombs)
|
|
|
|
|
|
- fd no longer waits for the whole traversal if the only matches arrive within max_buffer_time, see #868 and #895 (@tavianator)
|
|
|
|
|
|
- --max-results=1 now immediately quits after the first result, see #867 (@tavianator)
|
|
|
|
|
|
- fd -h does not panic anymore when stdout is closed, see #897
|
|
|
|
|
|
- Changes
|
|
|
|
|
|
- Disable jemalloc on FreeBSD, see #896 (@xanderio)
|
|
|
|
|
|
- Updated man page, see #912 (@rlue)
|
|
|
|
|
|
- Updated zsh completions, see #932 (@tmccombs)
|
|
|
|
|
|
|
|
|
|
|
|
-------------------------------------------------------------------
|
2024-09-01 07:45:38 +00:00
|
|
|
|
Mon Nov 29 08:09:38 UTC 2021 - sebix@sebix.at
|
2024-08-23 12:34:27 +00:00
|
|
|
|
|
|
|
|
|
|
- Update to version 8.3.0:
|
|
|
|
|
|
* Update usage section
|
|
|
|
|
|
* Bump version
|
|
|
|
|
|
* Update CHANGELOG for v8.3
|
|
|
|
|
|
* Update dependencies
|
|
|
|
|
|
* Use non-sync channel
|
|
|
|
|
|
* squash! Add buffering to stdout when it's not a terminal
|
|
|
|
|
|
* Add entry for buffering to CHANGELOG
|
|
|
|
|
|
* Add buffering to stdout when it's not a terminal
|
|
|
|
|
|
* Modify example to a realistic use case
|
|
|
|
|
|
* Add an example of the -X option using rg
|
|
|
|
|
|
|
|
|
|
|
|
-------------------------------------------------------------------
|
|
|
|
|
|
Tue Sep 28 01:46:53 UTC 2021 - William Brown <william.brown@suse.com>
|
|
|
|
|
|
|
|
|
|
|
|
- Replace rust-packaging with cargo-packaging
|
|
|
|
|
|
|
|
|
|
|
|
-------------------------------------------------------------------
|
|
|
|
|
|
Sat Dec 26 20:43:12 UTC 2020 - Avindra Goolcharan <avindra@opensuse.org>
|
|
|
|
|
|
|
|
|
|
|
|
- Replace manual vendoring, build and install with rust-packaging macros
|
|
|
|
|
|
|
|
|
|
|
|
-------------------------------------------------------------------
|
|
|
|
|
|
Fri Dec 25 11:30:18 UTC 2020 - Wang Jun <jgwang@suse.com>
|
|
|
|
|
|
|
|
|
|
|
|
- Update to 8.2.1
|
|
|
|
|
|
* No functional changes with respect to v8.2.0. Bugfix in the release process.
|
|
|
|
|
|
|
|
|
|
|
|
- Update to 8.2.0
|
|
|
|
|
|
* Features
|
|
|
|
|
|
- Add new `--prune` flag, see #535 (@reima)
|
|
|
|
|
|
- Improved the usability of the time-based options, see #624 and #645 (@gorogoroumaru)
|
|
|
|
|
|
- Add support for exact file sizes in the `--size` filter, see #669 and #696 (@Rogach)
|
|
|
|
|
|
- `fd` now prints an error message if the search pattern requires a leading dot but
|
|
|
|
|
|
`--hidden` is not enabled (Unix only), see #615
|
|
|
|
|
|
* Bugfixes
|
|
|
|
|
|
- Avoid panic when performing limited searches in directories with restricted permissions, see #678
|
|
|
|
|
|
- Invalid numeric command-line arguments are silently ignored, see #675
|
|
|
|
|
|
- Disable jemalloc on Android, see #662
|
|
|
|
|
|
- The `--help` text will be colorless if `NO_COLOR` has been set, see #600 (@xanonid)
|
|
|
|
|
|
* Changes
|
|
|
|
|
|
- If `LS_COLORS` is not set (e.g. on Windows), we now provide a more comprehensive default which
|
|
|
|
|
|
includes much more filetypes, see #604 and #682 (mjsir911).
|
|
|
|
|
|
* Other
|
|
|
|
|
|
- Added `zsh` completion files, see #654 and #189 (@smancill)
|
|
|
|
|
|
|
|
|
|
|
|
-------------------------------------------------------------------
|
|
|
|
|
|
Tue Jul 28 09:03:50 UTC 2020 - Martin Rey <mrey@suse.com>
|
|
|
|
|
|
|
|
|
|
|
|
- Update to 8.1.1
|
|
|
|
|
|
* Bugfixes
|
|
|
|
|
|
- Support colored output on older Windows versions if either
|
|
|
|
|
|
(1) --color=always is set or
|
|
|
|
|
|
(2) the TERM environment variable is set. See #469
|
|
|
|
|
|
|
|
|
|
|
|
-------------------------------------------------------------------
|
|
|
|
|
|
Wed May 20 09:51:47 UTC 2020 - Paolo Stivanin <info@paolostivanin.com>
|
|
|
|
|
|
|
|
|
|
|
|
- Update to 8.1.0
|
|
|
|
|
|
* Features
|
|
|
|
|
|
- Add new --owner [user][:group] command-line option
|
|
|
|
|
|
- Add support for a global ignore file (~/.config/fd/ignore on Unix)
|
|
|
|
|
|
- Do not exit immediately if one of the search paths is missing
|
|
|
|
|
|
* Bugfixes
|
|
|
|
|
|
- Reverted a change from fd 8.0 that enabled colors on all
|
|
|
|
|
|
Windows terminals (see below) in order to support
|
|
|
|
|
|
older Windows versions again
|
|
|
|
|
|
- Fix --glob behavior with empty pattern
|
|
|
|
|
|
|
|
|
|
|
|
-------------------------------------------------------------------
|
|
|
|
|
|
Thu Apr 16 10:56:42 UTC 2020 - Martin Rey <mrey@suse.com>
|
|
|
|
|
|
|
|
|
|
|
|
- Update to 8.0.0
|
|
|
|
|
|
* Features
|
|
|
|
|
|
- Add a new -l/--list-details option to show more details about
|
|
|
|
|
|
the search results.
|
|
|
|
|
|
- Add a new --max-results=<count> option to limit the number of
|
|
|
|
|
|
search results, see #472, #476 and #555
|
|
|
|
|
|
- Add the alias -1 for --max-results=1, see #561.
|
|
|
|
|
|
- Add new --type socket and --type pipe filters, see #511.
|
|
|
|
|
|
- Add new --min-depth <depth> and --exact-depth <depth> options
|
|
|
|
|
|
in addition to the existing option to limit the maximum
|
|
|
|
|
|
depth. See #404.
|
|
|
|
|
|
- Support additional ANSI font styles in LS_COLORS: faint, slow
|
|
|
|
|
|
blink, rapid blink, dimmed, hidden and strikethrough.
|
|
|
|
|
|
* Bugfixes
|
|
|
|
|
|
- Preserve non-UTF8 filenames: invalid UTF-8 filenames are now
|
|
|
|
|
|
properly passed to child-processes when using --exec,
|
|
|
|
|
|
--exec-batch or --list-details. In fd's output, we replace
|
|
|
|
|
|
non-UTF-8 sequences with the "<22>" character. However, if the
|
|
|
|
|
|
output of fd goes to another process, we print the actual
|
|
|
|
|
|
bytes of the filename. For more details, see #558 and #295.
|
|
|
|
|
|
- LS_COLORS entries with unsupported font styles are not
|
|
|
|
|
|
completely ignored, see #552
|
|
|
|
|
|
* Changes
|
|
|
|
|
|
- When using --glob in combination with --full-path, a *
|
|
|
|
|
|
character does not match a path separation character (/ or
|
|
|
|
|
|
\\) anymore. You can use ** for that. This allows things like
|
|
|
|
|
|
fd -p -g '/some/base/path/*/*/*.txt' which would previously
|
|
|
|
|
|
match to arbitrary depths (instead of exactly two folders
|
|
|
|
|
|
below /some/base/path. See #404.
|
|
|
|
|
|
- "Legacy" support to use fd -exec (with a single dash) has
|
|
|
|
|
|
been removed. Use fd -x or fd --exec instead.
|
|
|
|
|
|
- Overall improved error handling and error messages.
|
|
|
|
|
|
* Other
|
|
|
|
|
|
- Korean translation of the README, see: 한국어
|
|
|
|
|
|
|
|
|
|
|
|
- Changes from 7.5.0
|
|
|
|
|
|
* Features
|
|
|
|
|
|
- Added --one-file-system (aliases: --mount, --xdev) to not
|
|
|
|
|
|
cross file system boundaries on Unix and Windows, see #507
|
|
|
|
|
|
- Added --base-directory to change the working directory in
|
|
|
|
|
|
which fd is run, see #509 and #475
|
|
|
|
|
|
- fd will not use colored output if the NO_COLOR environment
|
|
|
|
|
|
variable is set, see #550 and #551
|
|
|
|
|
|
- fd --exec will return exit code 1 if one of the executed
|
|
|
|
|
|
commands fails, see #526 and #531
|
|
|
|
|
|
* Bug Fixes
|
|
|
|
|
|
- Fixed 'command not found' error when using zsh completion,
|
|
|
|
|
|
see #487
|
|
|
|
|
|
- fd -L should include broken symlinks, see #357 and #497
|
|
|
|
|
|
- Display directories even if we don't have permission to
|
|
|
|
|
|
enter, see #437
|
|
|
|
|
|
* Changes
|
|
|
|
|
|
- A flag can now be passed multiple times without producing an
|
|
|
|
|
|
error, see #488 and #496
|
|
|
|
|
|
- Search results are sorted when using the -X option to match
|
|
|
|
|
|
the behaviour of piping to xargs, see #441 and #524
|
|
|
|
|
|
|
|
|
|
|
|
-------------------------------------------------------------------
|
|
|
|
|
|
Sun Mar 15 08:47:52 UTC 2020 - Paolo Stivanin <info@paolostivanin.com>
|
|
|
|
|
|
|
|
|
|
|
|
- Update to 7.4.0
|
|
|
|
|
|
* Added a new --path-separator <sep> option
|
|
|
|
|
|
* When fd is run with the --exec-batch/-X option, it now exposes
|
|
|
|
|
|
the exit status of the command that was run
|
|
|
|
|
|
* Added a new -g/--glob option to switch to glob-based searches
|
|
|
|
|
|
* Use jemalloc by default, improving the performance for almost all searches
|
|
|
|
|
|
* Reduce number of stat syscalls, improving the performance for searches
|
|
|
|
|
|
where file metadata is required
|
|
|
|
|
|
* 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.
|
|
|
|
|
|
* New --exec-batch <cmd>/-X <cmd> option for batch execution of commands
|
|
|
|
|
|
* Support for 24-bit color codes
|
|
|
|
|
|
|
|
|
|
|
|
-------------------------------------------------------------------
|
|
|
|
|
|
Sun Sep 16 18:11:33 UTC 2018 - Avindra Goolcharan <avindra@opensuse.org>
|
|
|
|
|
|
|
|
|
|
|
|
- Update to version 7.1.0
|
|
|
|
|
|
Features
|
|
|
|
|
|
* Added --size filter option
|
|
|
|
|
|
* Added --type empty (or -t e) to search for empty files and/or directories
|
|
|
|
|
|
Changes
|
|
|
|
|
|
* .gitignore files will only be respected in Git repositories, not outside.
|
|
|
|
|
|
* A few performance improvements for --type searches
|
|
|
|
|
|
- cleanup with spec-cleaner
|
|
|
|
|
|
|
|
|
|
|
|
-------------------------------------------------------------------
|
|
|
|
|
|
Mon Mar 26 10:30:09 UTC 2018 - avindra@opensuse.org
|
|
|
|
|
|
|
|
|
|
|
|
- Update to version 7.0.0
|
|
|
|
|
|
Features
|
|
|
|
|
|
* Added --type executable (or -t x) to search for executable
|
|
|
|
|
|
files only
|
|
|
|
|
|
* Added support for .fdignore files
|
|
|
|
|
|
* Added --ignore-file option to add custom ignore files
|
|
|
|
|
|
* Suggest --fixed-strings on invalid regular expressions
|
|
|
|
|
|
* Detect when user supplied path instead of pattern
|
|
|
|
|
|
Changes
|
|
|
|
|
|
* .ignore and .rgignore files are not parsed anymore. Use
|
|
|
|
|
|
.fdignore files
|
|
|
|
|
|
* or add custom files via --ignore-file instead.
|
|
|
|
|
|
Bugfixes
|
|
|
|
|
|
* Properly normalize absolute paths
|
|
|
|
|
|
* Invalid utf8 filenames displayed when -e is used
|
|
|
|
|
|
* If --type is used, fifos/sockets/etc. are always shown
|
|
|
|
|
|
- cleanup with spec-cleaner
|
|
|
|
|
|
|
|
|
|
|
|
-------------------------------------------------------------------
|
|
|
|
|
|
Sun Mar 18 21:52:23 UTC 2018 - jengelh@inai.de
|
|
|
|
|
|
|
|
|
|
|
|
- Ensure neutrality of description. Describe the feature
|
|
|
|
|
|
differences to GNU find.
|
|
|
|
|
|
|
|
|
|
|
|
-------------------------------------------------------------------
|
|
|
|
|
|
Tue Mar 13 21:46:53 UTC 2018 - avindra@opensuse.org
|
|
|
|
|
|
|
|
|
|
|
|
- ship man page and shell completions
|
|
|
|
|
|
- reduce size of tarballs
|
|
|
|
|
|
- neutralize description a bit
|
|
|
|
|
|
- port history to fd.changes
|
|
|
|
|
|
|
|
|
|
|
|
-------------------------------------------------------------------
|
|
|
|
|
|
Sat Mar 10 01:00:00 UTC 2018 - viktor.saevars@gmail.com
|
|
|
|
|
|
|
|
|
|
|
|
- Updated to version 6.3.0
|
|
|
|
|
|
|
|
|
|
|
|
-------------------------------------------------------------------
|
|
|
|
|
|
Sun Oct 08 01:00:00 UTC 2017 - viktor.saevars@gmail.com
|
|
|
|
|
|
|
|
|
|
|
|
- Initial packaging @ 4.0.0
|