Commit Graph
1846 Commits
Author SHA1 Message Date
Thayne McCombs cb3fad48bb Merge pull request #1914 from tmccombs/faster-ignore-contains
perf: Avoid unnecessary syscall for ignore-contain
2026-03-08 19:44:38 -06:00
Thayne McCombs a4d86cc1f5 perf: Avoid unnecessary syscall for ignore-contain
Instead of calling `is_dir` on the path, call it on the file_type of the
DirEntry, since we should already have that information without needing
to do another syscall.

Fixes: #1913
2026-03-08 17:09:39 -06:00
Tavian Barnes b691572928 Merge pull request #1912 from tmccombs/changelog-bump
Add upcoming to changelog
2026-03-08 07:58:54 -04:00
Thayne McCombs ec25d2bc81 Add upcoming to changelog 2026-03-08 03:09:13 -06:00
Thayne McCombs 4ea110d8dd Merge pull request #1911 from tmccombs/release-10.4.1
Prepare 10.4.1 release
v10.4.1
2026-03-08 01:38:40 -07:00
Thayne McCombs d766e76351 Prepare 10.4.1 release 2026-03-08 01:02:24 -07:00
Thayne McCombs aa35ef4e45 Merge pull request #1904 from tmccombs/fix-deploy
fix(build): Fix attestation
2026-03-07 12:38:21 -07:00
Thayne McCombs b87d919244 fix(build): Remove extra colons 2026-03-07 11:55:38 -07:00
Thayne McCombs bb3d57c433 fix(build): Fix attestation
Use the right output in the github action.

Also pin the versions of the upload-artifact and attest actions.
2026-03-07 01:34:30 -07:00
Thayne McCombs ff1f66cceb Merge pull request #1901 from sharkdp/dependabot/github_actions/actions/attest-build-provenance-4
build(deps): bump actions/attest-build-provenance from 3 to 4
v10.4.0
2026-03-06 20:20:54 -07:00
dependabot[bot] d9fc3272db build(deps): bump actions/attest-build-provenance from 3 to 4
Bumps [actions/attest-build-provenance](https://github.com/actions/attest-build-provenance) from 3 to 4.
- [Release notes](https://github.com/actions/attest-build-provenance/releases)
- [Changelog](https://github.com/actions/attest-build-provenance/blob/main/RELEASE.md)
- [Commits](https://github.com/actions/attest-build-provenance/compare/v3...v4)

---
updated-dependencies:
- dependency-name: actions/attest-build-provenance
  dependency-version: '4'
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <[email protected]>
2026-03-06 17:43:08 +00:00
Thayne McCombs c60d0076db Merge pull request #1893 from tmccombs/release-10.4.0
chore(release): Prepare for 10.4.0
2026-03-01 11:45:20 -07:00
Thayne McCombs 801ccd7620 chore(release): Prepare for 10.4.0 2026-02-28 23:31:48 -07:00
Thayne McCombs a07ad51751 Merge pull request #1891 from FidelSch/c-static-link
config: statically link C runtime for Windows MSVC
2026-02-24 10:51:08 -07:00
FidelSch 6067f72742 docs: update changelog to include static linking of CRT for MSVC builds 2026-02-24 10:18:59 -03:00
FidelSch 73e6f95416 config: static linking of C runtime on Windows MSVC 2026-02-24 10:13:42 -03:00
Thayne McCombs 40d8eb30bc Merge pull request #1861 from tmccombs/faster-dev-compile
build: Reduce debug info for dev builds
2026-02-02 19:02:50 -07:00
Thayne McCombs 38986aa42c Merge pull request #1881 from sharkdp/dependabot/cargo/jiff-0.2.18
build(deps): bump jiff from 0.2.17 to 0.2.18
2026-02-01 22:23:48 -07:00
dependabot[bot] 171438be2d build(deps): bump jiff from 0.2.17 to 0.2.18
Bumps [jiff](https://github.com/BurntSushi/jiff) from 0.2.17 to 0.2.18.
- [Release notes](https://github.com/BurntSushi/jiff/releases)
- [Changelog](https://github.com/BurntSushi/jiff/blob/master/CHANGELOG.md)
- [Commits](https://github.com/BurntSushi/jiff/compare/jiff-static-0.2.17...jiff-static-0.2.18)

---
updated-dependencies:
- dependency-name: jiff
  dependency-version: 0.2.18
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <[email protected]>
2026-02-01 23:34:19 +00:00
Thayne McCombs fe0e173e9e Merge pull request #1880 from sharkdp/dependabot/cargo/filetime-0.2.27
build(deps): bump filetime from 0.2.26 to 0.2.27
2026-02-01 16:31:38 -07:00
Thayne McCombs 9a9c4b921d Merge pull request #1882 from sharkdp/dependabot/cargo/nix-0.31.1
build(deps): bump nix from 0.30.1 to 0.31.1
2026-02-01 16:31:11 -07:00
Thayne McCombs efd9f05fcb Merge pull request #1879 from sharkdp/dependabot/cargo/libc-0.2.180
build(deps): bump libc from 0.2.178 to 0.2.180
2026-02-01 16:29:14 -07:00
Thayne McCombs ccafbbb08a Merge pull request #1878 from sharkdp/dependabot/cargo/clap-4.5.54
build(deps): bump clap from 4.5.53 to 4.5.54
2026-02-01 16:27:17 -07:00
dependabot[bot] 74c389f847 build(deps): bump nix from 0.30.1 to 0.31.1
Bumps [nix](https://github.com/nix-rust/nix) from 0.30.1 to 0.31.1.
- [Changelog](https://github.com/nix-rust/nix/blob/master/CHANGELOG.md)
- [Commits](https://github.com/nix-rust/nix/compare/v0.30.1...v0.31.1)

---
updated-dependencies:
- dependency-name: nix
  dependency-version: 0.31.1
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <[email protected]>
2026-02-01 17:42:47 +00:00
dependabot[bot] 2fc76da442 build(deps): bump filetime from 0.2.26 to 0.2.27
Bumps [filetime](https://github.com/alexcrichton/filetime) from 0.2.26 to 0.2.27.
- [Commits](https://github.com/alexcrichton/filetime/compare/0.2.26...0.2.27)

---
updated-dependencies:
- dependency-name: filetime
  dependency-version: 0.2.27
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <[email protected]>
2026-02-01 17:42:36 +00:00
dependabot[bot] b22a46c103 build(deps): bump libc from 0.2.178 to 0.2.180
Bumps [libc](https://github.com/rust-lang/libc) from 0.2.178 to 0.2.180.
- [Release notes](https://github.com/rust-lang/libc/releases)
- [Changelog](https://github.com/rust-lang/libc/blob/0.2.180/CHANGELOG.md)
- [Commits](https://github.com/rust-lang/libc/compare/0.2.178...0.2.180)

---
updated-dependencies:
- dependency-name: libc
  dependency-version: 0.2.180
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <[email protected]>
2026-02-01 17:42:28 +00:00
dependabot[bot] 1586dabeee build(deps): bump clap from 4.5.53 to 4.5.54
Bumps [clap](https://github.com/clap-rs/clap) from 4.5.53 to 4.5.54.
- [Release notes](https://github.com/clap-rs/clap/releases)
- [Changelog](https://github.com/clap-rs/clap/blob/master/CHANGELOG.md)
- [Commits](https://github.com/clap-rs/clap/compare/clap_complete-v4.5.53...clap_complete-v4.5.54)

---
updated-dependencies:
- dependency-name: clap
  dependency-version: 4.5.54
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <[email protected]>
2026-02-01 17:42:21 +00:00
Thayne McCombs 0a094a883f Merge pull request #1877 from littleKitchen/docs/update-completions-readme
docs: update shell completions instructions in README
2026-01-30 08:46:50 -07:00
Yuxuan Che 4410dda6e4 docs: add shell completion generation instructions
Add documentation for generating completions using fd --gen-completions,
while keeping and clarifying the existing instructions for pre-built
completions from release archives.

- Clarify that pre-built completions are in release archives (autocomplete dir)
- Add new section for generating completions with fd --gen-completions
- Include examples for bash, zsh, fish, and powershell
2026-01-29 21:33:12 -08:00
Thayne McCombs bf81fb98fa Merge pull request #1852 from fischman/1727-ignore-contain
`--ignore-contain`: ignore directories containing a named entry.
2026-01-20 00:48:43 -07:00
Thayne McCombs 9508153471 Merge pull request #1862 from jylenhof/master
docs(README): add mise alternative method installation
2026-01-20 00:42:34 -07:00
Thayne McCombs 1a37650b2c Merge pull request #1872 from josephadamsdev/fix-1843-windows-hyperlink-slash
Fix Windows hyperlinks for paths with spaces
2026-01-16 09:04:56 -07:00
Joseph Adams dcc5ff84cd Update CHANGELOG.md 2026-01-16 10:44:01 +01:00
Joseph Adams 9c9eeda209 Update CHANGELOG.md 2026-01-16 10:38:42 +01:00
Joseph Adams 4ba10c7837 Add changelog entry for Windows hyperlink fix 2026-01-16 10:37:21 +01:00
Joseph Adams 2efd99bc52 Update hyperlink test for Windows file URLs 2026-01-15 10:12:16 +01:00
Joseph Adams cd8fedc183 Fix Windows hyperlinks for paths with spaces
Fixes #1843

Changed the host() function for Windows to return '/' instead of ''
to generate RFC 3986 compliant file URLs with three slashes.

Before: file://C:/test/hi%20there.txt (broken)
After:  file:///C:/test/hi%20there.txt (works)

This fixes hyperlinks failing on Windows when file paths contain
spaces or other characters that require percent-encoding.
2026-01-14 23:53:43 +01:00
Ami Fischman f3a8bb7ce6 ignore_contain now has higher precedence than root check. 2026-01-14 07:58:30 -08:00
Ami Fischman 1df183e0cd cargo fmt 2026-01-13 16:37:11 -08:00
Ami Fischman 1993c76971 Fixes for tmccombs review comments. 2026-01-13 16:16:11 -08:00
Thayne McCombs 5f95a78121 Merge pull request #1870 from sharkdp/dependabot/cargo/libc-0.2.178
build(deps): bump libc from 0.2.177 to 0.2.178
2026-01-01 12:28:48 -07:00
Thayne McCombs 49ded38b8a Merge pull request #1869 from sharkdp/dependabot/cargo/tempfile-3.24.0
build(deps): bump tempfile from 3.23.0 to 3.24.0
2026-01-01 12:27:39 -07:00
Thayne McCombs 9907632b89 Merge pull request #1868 from sharkdp/dependabot/cargo/jiff-0.2.17
build(deps): bump jiff from 0.2.16 to 0.2.17
2026-01-01 11:07:50 -07:00
dependabot[bot] 8ec9d3115e build(deps): bump libc from 0.2.177 to 0.2.178
Bumps [libc](https://github.com/rust-lang/libc) from 0.2.177 to 0.2.178.
- [Release notes](https://github.com/rust-lang/libc/releases)
- [Changelog](https://github.com/rust-lang/libc/blob/0.2.178/CHANGELOG.md)
- [Commits](https://github.com/rust-lang/libc/compare/0.2.177...0.2.178)

---
updated-dependencies:
- dependency-name: libc
  dependency-version: 0.2.178
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <[email protected]>
2026-01-01 17:01:32 +00:00
dependabot[bot] 96502d2611 build(deps): bump tempfile from 3.23.0 to 3.24.0
Bumps [tempfile](https://github.com/Stebalien/tempfile) from 3.23.0 to 3.24.0.
- [Changelog](https://github.com/Stebalien/tempfile/blob/master/CHANGELOG.md)
- [Commits](https://github.com/Stebalien/tempfile/compare/v3.23.0...v3.24.0)

---
updated-dependencies:
- dependency-name: tempfile
  dependency-version: 3.24.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <[email protected]>
2026-01-01 17:01:24 +00:00
dependabot[bot] 6c5267e240 build(deps): bump jiff from 0.2.16 to 0.2.17
Bumps [jiff](https://github.com/BurntSushi/jiff) from 0.2.16 to 0.2.17.
- [Release notes](https://github.com/BurntSushi/jiff/releases)
- [Changelog](https://github.com/BurntSushi/jiff/blob/master/CHANGELOG.md)
- [Commits](https://github.com/BurntSushi/jiff/compare/jiff-static-0.2.16...jiff-static-0.2.17)

---
updated-dependencies:
- dependency-name: jiff
  dependency-version: 0.2.17
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <[email protected]>
2026-01-01 17:01:19 +00:00
Thayne McCombs 84789bfe57 Merge pull request #1864 from sergii4/update-clap-complete-4.5.62
build(deps): bump clap_complete from 4.5.61 to 4.5.62
2025-12-25 08:04:24 -07:00
Sergii GetmanandClaude Sonnet 4.5 19dcbff562 build(deps): bump clap_complete from 4.5.61 to 4.5.62
This update fixes fish shell completion formatting issues where
ValueEnum descriptions were not properly separated with tabs,
causing fish to fail parsing the completions.

The fix was introduced in clap-rs/clap#5874 which changed the
fish completion generator to use proper multi-line format with
quotes instead of the brace format.

Fixes fish shell completions for options like --type and --color
that have enum values with descriptions.

🤖 Generated with [Claude Code](https://claude.com/claude-code)

Co-Authored-By: Claude Sonnet 4.5 <[email protected]>
2025-12-25 14:48:02 +00:00
jylenhof e311e503ba docs(README): add mise alternative method installation
Signed-off-by: jylenhof <[email protected]>
2025-12-15 22:53:01 +01:00
Thayne McCombs bd33bc0eb6 build: Reduce debug info for dev builds
Hopefully this will sped up dev builds. Adds a new debugging profile if
full debug symbols are needed.
2025-12-13 00:04:05 -07:00