Commit Graph
3035 Commits
Author SHA1 Message Date
Ed Page d20769fb92 docs: Update changelog 2026-10-01 10:54:41 -05:00
renovate[bot] ad0507a618 chore(deps): Update compatible (#1628)
This PR contains the following updates:

| Package | Type | Update | Change |
|---|---|---|---|
| [clap](https://redirect.github.com/clap-rs/clap) | dependencies |
patch | `4.6.6` → `4.6.7` |
| [encoding_rs](https://docs.rs/encoding_rs/)
([source](https://redirect.github.com/hsivonen/encoding_rs)) |
dependencies | patch | `0.8.35` → `0.8.42` |
| [indexmap](https://redirect.github.com/indexmap-rs/indexmap) |
dev-dependencies | patch | `2.14.1` → `2.14.2` |
| [toml](https://redirect.github.com/toml-rs/toml) | dependencies |
patch | `1.1.4+spec-1.1.0` → `1.1.6` |
| [unicode-ident](https://redirect.github.com/dtolnay/unicode-ident) |
dependencies | patch | `1.0.24` → `1.0.26` |

---

### Release Notes

<details>
<summary>clap-rs/clap (clap)</summary>

###
[`v4.6.7`](https://redirect.github.com/clap-rs/clap/compare/clap_complete-v4.6.6...clap_complete-v4.6.7)

[Compare
Source](https://redirect.github.com/clap-rs/clap/compare/v4.6.6...v4.6.7)

</details>

<details>
<summary>hsivonen/encoding_rs (encoding_rs)</summary>

###
[`v0.8.42`](https://redirect.github.com/hsivonen/encoding_rs/compare/v0.8.41...v0.8.42)

[Compare
Source](https://redirect.github.com/hsivonen/encoding_rs/compare/v0.8.41...v0.8.42)

###
[`v0.8.41`](https://redirect.github.com/hsivonen/encoding_rs/compare/v0.8.40...v0.8.41)

[Compare
Source](https://redirect.github.com/hsivonen/encoding_rs/compare/v0.8.40...v0.8.41)

###
[`v0.8.40`](https://redirect.github.com/hsivonen/encoding_rs/compare/v0.8.35...v0.8.40)

[Compare
Source](https://redirect.github.com/hsivonen/encoding_rs/compare/v0.8.35...v0.8.40)

</details>

<details>
<summary>indexmap-rs/indexmap (indexmap)</summary>

###
[`v2.14.2`](https://redirect.github.com/indexmap-rs/indexmap/blob/HEAD/RELEASES.md#2142-2026-09-04)

[Compare
Source](https://redirect.github.com/indexmap-rs/indexmap/compare/2.14.1...2.14.2)

- Fix item hygiene in map and set macros. Previously, an internal `const
CAP`
  could shadow the same name in the caller's namespace.
- Allow `const` initialization of empty `indexmap_with_default!` and
`indexset_with_default!`. The hasher may also be omitted if it's
inferrable.

</details>

<details>
<summary>toml-rs/toml (toml)</summary>

###
[`v1.1.6`](https://redirect.github.com/toml-rs/toml/compare/toml-v1.1.5...toml-v1.1.6)

[Compare
Source](https://redirect.github.com/toml-rs/toml/compare/toml-v1.1.5...toml-v1.1.6)

###
[`v1.1.5`](https://redirect.github.com/toml-rs/toml/compare/toml-v1.1.4...toml-v1.1.5)

[Compare
Source](https://redirect.github.com/toml-rs/toml/compare/toml-v1.1.4...toml-v1.1.5)

</details>

<details>
<summary>dtolnay/unicode-ident (unicode-ident)</summary>

###
[`v1.0.26`](https://redirect.github.com/dtolnay/unicode-ident/releases/tag/1.0.26)

[Compare
Source](https://redirect.github.com/dtolnay/unicode-ident/compare/1.0.25...1.0.26)

- Use entry within trie as fallback for out-of-range codepoints
([#&#8203;50](https://redirect.github.com/dtolnay/unicode-ident/issues/50),
thanks [@&#8203;Marcondiro](https://redirect.github.com/Marcondiro))

###
[`v1.0.25`](https://redirect.github.com/dtolnay/unicode-ident/releases/tag/1.0.25)

[Compare
Source](https://redirect.github.com/dtolnay/unicode-ident/compare/1.0.24...1.0.25)

- Update to Unicode 18.0.0
([#&#8203;51](https://redirect.github.com/dtolnay/unicode-ident/issues/51))

</details>

---

### Configuration

📅 **Schedule**: (UTC)

- Branch creation
  - "before 5am on the first day of the month"
- Automerge
  - At any time (no schedule defined)

🚦 **Automerge**: Enabled.

♻ **Rebasing**: Whenever PR is behind base branch, or you tick the
rebase/retry checkbox.

👻 **Immortal**: This PR will be recreated if closed unmerged. Get
[config
help](https://redirect.github.com/renovatebot/renovate/discussions) if
that's undesired.

---

- [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check
this box

---

This PR was generated by [Mend Renovate](https://mend.io/renovate/).
View the [repository job
log](https://developer.mend.io/github/crate-ci/typos).

<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiI0NC4xMjUuMSIsInVwZGF0ZWRJblZlciI6IjQ0LjEyNS4xIiwidGFyZ2V0QnJhbmNoIjoibWFpbiIsImxhYmVscyI6W119-->

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2026-10-01 03:31:30 +00:00
renovate[bot] 7c753870e4 chore(deps): Update Prek to v0.5.3 (#1629)
This PR contains the following updates:

| Package | Update | Change | Pending |
|---|---|---|---|
| [prek](https://redirect.github.com/j178/prek) | patch | `0.5.0` →
`0.5.3` | `0.5.4` |

---

### Release Notes

<details>
<summary>j178/prek (prek)</summary>

###
[`v0.5.3`](https://redirect.github.com/j178/prek/blob/HEAD/CHANGELOG.md#053)

[Compare
Source](https://redirect.github.com/j178/prek/compare/v0.5.2...v0.5.3)

Released on 2026-09-13.

##### Enhancements

- Add PEP 740 attestations for PyPI releases
([#&#8203;2705](https://redirect.github.com/j178/prek/pull/2705))
- Add a `check-jsonc` builtin hook
([#&#8203;2682](https://redirect.github.com/j178/prek/pull/2682))
- Allow disabling automatic uv installation
([#&#8203;2702](https://redirect.github.com/j178/prek/pull/2702))

##### Bug fixes

- Fix Julia additional dependency specifiers
([#&#8203;2703](https://redirect.github.com/j178/prek/pull/2703))
- Update `granit-parser` to fix YAML flow indentation
([#&#8203;2707](https://redirect.github.com/j178/prek/pull/2707))

##### Contributors

- [@&#8203;clbarnes](https://redirect.github.com/clbarnes)
- [@&#8203;j178](https://redirect.github.com/j178)
- [@&#8203;tisonkun](https://redirect.github.com/tisonkun)

###
[`v0.5.2`](https://redirect.github.com/j178/prek/blob/HEAD/CHANGELOG.md#052)

[Compare
Source](https://redirect.github.com/j178/prek/compare/v0.5.1...v0.5.2)

Released on 2026-09-03.

##### Enhancements

- Allow unknown tags by default in `check-yaml`
([#&#8203;2678](https://redirect.github.com/j178/prek/pull/2678))

##### Contributors

- [@&#8203;j178](https://redirect.github.com/j178)

###
[`v0.5.1`](https://redirect.github.com/j178/prek/blob/HEAD/CHANGELOG.md#051)

[Compare
Source](https://redirect.github.com/j178/prek/compare/v0.5.0...v0.5.1)

Released on 2026-09-01.

##### Enhancements

- Add `--hide-status <passed|failed|skipped>` for hook reports
([#&#8203;2644](https://redirect.github.com/j178/prek/pull/2644))
- Add `prek init` for repository setup
([#&#8203;2636](https://redirect.github.com/j178/prek/pull/2636))
- Apply hook `env` during environment creation
([#&#8203;2650](https://redirect.github.com/j178/prek/pull/2650))
- Disable error snippets in `check-yaml` diagnostics
([#&#8203;2664](https://redirect.github.com/j178/prek/pull/2664))
- Show hooks excluded by skip selectors
([#&#8203;2645](https://redirect.github.com/j178/prek/pull/2645))
- Support Pixi for Conda environments
([#&#8203;2667](https://redirect.github.com/j178/prek/pull/2667))
- Support `cargo-binstall` for Rust CLI dependencies
([#&#8203;2658](https://redirect.github.com/j178/prek/pull/2658))
- Warn about unused keys in user settings
([#&#8203;2665](https://redirect.github.com/j178/prek/pull/2665))

##### Bug fixes

- Reject unsupported YAML tags in check-yaml
([#&#8203;2656](https://redirect.github.com/j178/prek/pull/2656))

##### Documentation

- Clarify local hook documentation
([#&#8203;2640](https://redirect.github.com/j178/prek/pull/2640))
- Clarify pre-commit command compatibility
([#&#8203;2635](https://redirect.github.com/j178/prek/pull/2635))
- Document automatic PR fixes with autofix.ci
([#&#8203;2643](https://redirect.github.com/j178/prek/pull/2643))
- Document check-yaml unsafe support
([#&#8203;2632](https://redirect.github.com/j178/prek/pull/2632))
- Improve setup and workflow documentation
([#&#8203;2637](https://redirect.github.com/j178/prek/pull/2637))

##### Other changes

- Drop low-usage release targets
([#&#8203;2651](https://redirect.github.com/j178/prek/pull/2651))
- Generate a prek manifest JSON schema
([#&#8203;2648](https://redirect.github.com/j178/prek/pull/2648))

##### Contributors

- [@&#8203;j178](https://redirect.github.com/j178)

</details>

---

### Configuration

📅 **Schedule**: (UTC)

- Branch creation
  - "before 5am on the first day of the month"
- Automerge
  - At any time (no schedule defined)

🚦 **Automerge**: Enabled.

♻ **Rebasing**: Whenever PR is behind base branch, or you tick the
rebase/retry checkbox.

🔕 **Ignore**: Close this PR and you won't be reminded about this update
again.

---

- [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check
this box

---

This PR was generated by [Mend Renovate](https://mend.io/renovate/).
View the [repository job
log](https://developer.mend.io/github/crate-ci/typos).

<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiI0NC4xMjUuMSIsInVwZGF0ZWRJblZlciI6IjQ0LjEyNS4xIiwidGFyZ2V0QnJhbmNoIjoibWFpbiIsImxhYmVscyI6W119-->

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2026-10-01 03:31:12 +00:00
Ed Page 1d66eff489 Merge pull request #1627 from epage/sept
feat(dict): September updates
2026-09-30 22:17:27 -05:00
Ed Page f0074a6061 feat(dict): September updates
Fixes #1610
2026-09-30 22:07:50 -05:00
Ed Page 00f422f3b1 chore: Release v1.50.3 2026-09-25 13:40:45 -05:00
Ed Page 98bbed78fd docs: Update changelog 2026-09-25 13:40:30 -05:00
Ed Page ee31b0612a Merge pull request #1621 from antonkesy/fix-case-correct-panic
fix(cli): Don't panic on non-ASCII corrections in Title/Upper case
2026-09-25 13:39:07 -05:00
Ed Page 8aa61dbd19 Merge pull request #1625 from epage/maturin
chore(ci): Update maturin
2026-09-25 13:38:58 -05:00
Ed Page 3a5d9f60c2 chore(ci): Update maturin 2026-09-25 13:20:30 -05:00
Anton Kesy d4bd872c54 fix(cli): Don't panic on non-ASCII corrections 2026-09-24 17:46:54 +02:00
Ed Page 85949cbe0d Merge pull request #1620 from epage/test
chore(ci): Clean up test action
2026-09-19 06:50:34 -05:00
Ed Page 70517c75e4 chore(ci): Clean up test action 2026-09-19 06:41:19 -05:00
Ed Page fb4f6a6bc5 Merge pull request #1619 from szepeviktor/fix-wf
chore: Fix merge conflict in rust-next workflow
2026-09-19 06:38:54 -05:00
Viktor Szépe 0c7bff0d1e Fix merge conflict in rust-next workflow 2026-09-19 07:04:03 +00:00
Ed Page 0a3d75e2c0 chore: Rename master to main 2026-09-18 11:01:21 -05:00
Ed Page aa0f2e9db7 Merge pull request #1618 from epage/template
chore: Update from _rust template
2026-09-18 10:25:52 -05:00
Ed Page 131b374bc5 style: Make clippy happy 2026-09-18 10:11:57 -05:00
Ed Page e77dc9d094 chore: Update from _rust template 2026-09-18 10:11:50 -05:00
Ed Page 512fc24f32 chore: Release v1.50.2 2026-09-15 08:45:21 -05:00
Ed Page 982cd9f770 docs: Update changelog 2026-09-15 08:45:08 -05:00
Ed Page 6edd83eb2e Merge pull request #1617 from nightah/fix-1444-walk-canonicalize-panic
fix(cli): Don't panic when canonicalize fails mid-walk
2026-09-12 15:03:00 -05:00
Amir ZarrinkafshandAlexander Kireev 160d792805 fix(cli): Don't panic when canonicalize fails mid-walk
`walk_entry` canonicalizes each entry's path to look up its policy, and routes a failure through `report_result`, which reports the error and then substitutes `T::default()` -- for a `PathBuf` that is the empty path. `ConfigEngine` never saw that path during the walk, so the `policy()` call immediately after aborts the process: a debug build trips the `debug_assert!` on `path.is_absolute()`, a release build reaches the `expect` below it.

Skip the entry after reporting the error instead, matching how a walk error is already handled a few lines above. A file removed by another process mid-scan is enough to reach this, so an abort here takes out an otherwise healthy run.

Fixes #1444 and Closes #1577

Co-authored-by: Alexander Kireev <ak.chatman.media@gmail.com>
Signed-off-by: Amir Zarrinkafsh <3339418+nightah@users.noreply.github.com>
2026-09-11 12:00:46 +10:00
Amir ZarrinkafshandAlexander Kireev 25761c7bf3 test(cli): Show panic when canonicalize fails mid-walk
Co-authored-by: Alexander Kireev <ak.chatman.media@gmail.com>
Signed-off-by: Amir Zarrinkafsh <3339418+nightah@users.noreply.github.com>
2026-09-11 11:59:49 +10:00
Ed Page d43b6c087a chore: Release v1.50.1 2026-09-01 11:51:23 -05:00
Ed Page 84aa9630a9 docs: Update changelog 2026-09-01 11:51:08 -05:00
Ed Page 79e6746de5 Merge pull request #1608 from nightcityblade/fix/python-asend
fix: allow Python asend identifier
2026-09-01 11:50:08 -05:00
Ed Page aba69857f2 Merge pull request #1616 from crate-ci/renovate/clap-cargo-0.x
chore(deps): Update Rust crate clap-cargo to 0.19.0
2026-09-01 08:04:57 -05:00
Ed Page 824cc73f5f chore(deps): Update pre-commit hook crate-ci/typos to v1.50.0 (#100)
This PR contains the following updates:

| Package | Type | Update | Change |
|---|---|---|---|
| [crate-ci/typos](https://redirect.github.com/crate-ci/typos) |
repository | minor | `v1.48.0` → `v1.50.0` |

Note: The `pre-commit` manager in Renovate is not supported by the
`pre-commit` maintainers or community. Please do not report any problems
there, instead [create a Discussion in the Renovate
repository](https://redirect.github.com/renovatebot/renovate/discussions/new)
if you have any questions.

---

### Release Notes

<details>
<summary>crate-ci/typos (crate-ci/typos)</summary>

###
[`v1.50.0`](https://redirect.github.com/crate-ci/typos/releases/tag/v1.50.0)

[Compare
Source](https://redirect.github.com/crate-ci/typos/compare/v1.49.1...v1.50.0)

#### \[1.50.0] - 2026-08-28

##### Features

- Updated the dictionary with the [August
2026](https://redirect.github.com/crate-ci/typos/issues/1587) changes

###
[`v1.49.1`](https://redirect.github.com/crate-ci/typos/releases/tag/v1.49.1)

[Compare
Source](https://redirect.github.com/crate-ci/typos/compare/v1.49.0...v1.49.1)

#### \[1.49.1] - 2026-08-27

##### Fixes

- Don't correct the brand name `HashiCorp`

###
[`v1.49.0`](https://redirect.github.com/crate-ci/typos/releases/tag/v1.49.0)

[Compare
Source](https://redirect.github.com/crate-ci/typos/compare/v1.48.0...v1.49.0)

#### \[1.49.0] - 2026-08-03

##### Features

- Updated the dictionary with the [July
2026](https://redirect.github.com/crate-ci/typos/issues/1573) changes

</details>

---

### Configuration

📅 **Schedule**: (UTC)

- Branch creation
  - "before 5am on the first day of the month"
- Automerge
  - At any time (no schedule defined)

🚦 **Automerge**: Disabled by config. Please merge this manually once you
are satisfied.

♻ **Rebasing**: Whenever PR becomes conflicted, or you tick the
rebase/retry checkbox.

🔕 **Ignore**: Close this PR and you won't be reminded about this update
again.

---

- [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check
this box

---

This PR was generated by [Mend Renovate](https://mend.io/renovate/).
View the [repository job
log](https://developer.mend.io/github/epage/_rust).

<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiI0NC40OS4wIiwidXBkYXRlZEluVmVyIjoiNDQuNDkuMCIsInRhcmdldEJyYW5jaCI6Im1haW4iLCJsYWJlbHMiOltdfQ==-->
2026-09-01 07:03:33 -05:00
renovate[bot] 92ed824f4f chore(deps): Update compatible (#1615)
This PR contains the following updates:

| Package | Type | Update | Change |
|---|---|---|---|
| [bstr](https://redirect.github.com/BurntSushi/bstr) | dependencies |
patch | `1.13.0` → `1.13.1` |
| [clap](https://redirect.github.com/clap-rs/clap) | dependencies |
patch | `4.6.5` → `4.6.6` |
|
[globset](https://redirect.github.com/BurntSushi/ripgrep/tree/master/crates/globset)
([source](https://redirect.github.com/BurntSushi/ripgrep/tree/HEAD/crates/globset))
| dependencies | patch | `0.4.19` → `0.4.20` |
|
[ignore](https://redirect.github.com/BurntSushi/ripgrep/tree/master/crates/ignore)
([source](https://redirect.github.com/BurntSushi/ripgrep/tree/HEAD/crates/ignore))
| dependencies | patch | `0.4.32` → `0.4.33` |
| [indexmap](https://redirect.github.com/indexmap-rs/indexmap) |
dev-dependencies | patch | `2.14.0` → `2.14.1` |
| [log](https://redirect.github.com/rust-lang/log) | dependencies |
patch | `0.4.33` → `0.4.34` |

---

### Release Notes

<details>
<summary>BurntSushi/bstr (bstr)</summary>

###
[`v1.13.1`](https://redirect.github.com/BurntSushi/bstr/compare/1.13.0...1.13.1)

[Compare
Source](https://redirect.github.com/BurntSushi/bstr/compare/1.13.0...1.13.1)

</details>

<details>
<summary>clap-rs/clap (clap)</summary>

###
[`v4.6.6`](https://redirect.github.com/clap-rs/clap/blob/HEAD/CHANGELOG.md#466---2026-08-06)

[Compare
Source](https://redirect.github.com/clap-rs/clap/compare/v4.6.5...v4.6.6)

##### Features

- Add `Command::get_overridden_usage`

</details>

<details>
<summary>BurntSushi/ripgrep (globset)</summary>

###
[`v0.4.20`](https://redirect.github.com/BurntSushi/ripgrep/compare/globset-0.4.19...globset-0.4.20)

[Compare
Source](https://redirect.github.com/BurntSushi/ripgrep/compare/globset-0.4.19...globset-0.4.20)

</details>

<details>
<summary>BurntSushi/ripgrep (ignore)</summary>

###
[`v0.4.33`](https://redirect.github.com/BurntSushi/ripgrep/compare/ignore-0.4.32...ignore-0.4.33)

[Compare
Source](https://redirect.github.com/BurntSushi/ripgrep/compare/ignore-0.4.32...ignore-0.4.33)

</details>

<details>
<summary>indexmap-rs/indexmap (indexmap)</summary>

###
[`v2.14.1`](https://redirect.github.com/indexmap-rs/indexmap/blob/HEAD/RELEASES.md#2141-2026-08-28)

[Compare
Source](https://redirect.github.com/indexmap-rs/indexmap/compare/2.14.0...2.14.1)

- Simplify comparisons where `Equivalent` isn't needed (`Q = K`).
- Unify index assertions for bounds checks.
- Fix (or `expect`) clippy lints.

</details>

<details>
<summary>rust-lang/log (log)</summary>

###
[`v0.4.34`](https://redirect.github.com/rust-lang/log/blob/HEAD/CHANGELOG.md#0434---2026-08-22)

[Compare
Source](https://redirect.github.com/rust-lang/log/compare/0.4.33...0.4.34)

</details>

---

### Configuration

📅 **Schedule**: (UTC)

- Branch creation
  - "before 5am on the first day of the month"
- Automerge
  - At any time (no schedule defined)

🚦 **Automerge**: Enabled.

♻ **Rebasing**: Whenever PR is behind base branch, or you tick the
rebase/retry checkbox.

👻 **Immortal**: This PR will be recreated if closed unmerged. Get
[config
help](https://redirect.github.com/renovatebot/renovate/discussions) if
that's undesired.

---

- [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check
this box

---

This PR was generated by [Mend Renovate](https://mend.io/renovate/).
View the [repository job
log](https://developer.mend.io/github/crate-ci/typos).

<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiI0NC40OS4wIiwidXBkYXRlZEluVmVyIjoiNDQuNDkuMCIsInRhcmdldEJyYW5jaCI6Im1hc3RlciIsImxhYmVscyI6W119-->

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2026-09-01 02:31:54 +00:00
renovate[bot] e575a6c8a0 chore(deps): Update Rust crate clap-cargo to 0.19.0 2026-09-01 02:21:45 +00:00
renovate[bot] c08d5dce77 chore(deps): Update compatible (actions) (#99)
This PR contains the following updates:

| Package | Type | Update | Change | Pending |
|---|---|---|---|---|
| [Swatinem/rust-cache](https://redirect.github.com/Swatinem/rust-cache)
| action | patch | `v2.9.1` → `v2.9.2` | |
|
[actions/upload-code-coverage](https://redirect.github.com/actions/upload-code-coverage)
| action | patch | `v1.4.1` → `v1.4.2` | |
| [crate-ci/typos](https://redirect.github.com/crate-ci/typos) | action
| minor | `v1.48.0` → `v1.50.0` | |
|
[github/codeql-action](https://redirect.github.com/github/codeql-action)
| action | patch | `v4.37.4` → `v4.37.9` | |
|
[taiki-e/install-action](https://redirect.github.com/taiki-e/install-action)
| action | minor | `v2.85.5` → `v2.87.0` | `v2.87.2` (+1) |
|
[zizmorcore/zizmor-action](https://redirect.github.com/zizmorcore/zizmor-action)
| action | patch | `v0.6.1` → `v0.6.2` | `v0.6.3` |

---

### Release Notes

<details>
<summary>Swatinem/rust-cache (Swatinem/rust-cache)</summary>

###
[`v2.9.2`](https://redirect.github.com/Swatinem/rust-cache/releases/tag/v2.9.2)

[Compare
Source](https://redirect.github.com/Swatinem/rust-cache/compare/v2.9.1...v2.9.2)

##### What's Changed

- Typofix by [@&#8203;23Skidoo](https://redirect.github.com/23Skidoo) in
[#&#8203;316](https://redirect.github.com/Swatinem/rust-cache/pull/316)
- fix: include target names in build/ and .fingerprint/ cleanup by
[@&#8203;eitsupi](https://redirect.github.com/eitsupi) in
[#&#8203;317](https://redirect.github.com/Swatinem/rust-cache/pull/317)
- fix: include cdylib/rlib/dylib/staticlib targets in build and
fingerprint cleanup by
[@&#8203;eitsupi](https://redirect.github.com/eitsupi) in
[#&#8203;320](https://redirect.github.com/Swatinem/rust-cache/pull/320)
- Scan content of `$CARGO_HOME/bin` on restore instead of relying on
`cargo install` metadata by
[@&#8203;clechasseur](https://redirect.github.com/clechasseur) in
[#&#8203;325](https://redirect.github.com/Swatinem/rust-cache/pull/325)
- docs: Update checkout action version to latest by
[@&#8203;sondrelg](https://redirect.github.com/sondrelg) in
[#&#8203;345](https://redirect.github.com/Swatinem/rust-cache/pull/345)
- Fix Windows cache path validation after Rollup migration by
[@&#8203;eitsupi](https://redirect.github.com/eitsupi) in
[#&#8203;355](https://redirect.github.com/Swatinem/rust-cache/pull/355)
- fix: support Cargo V2 build dir layout by
[@&#8203;claytonwramsey](https://redirect.github.com/claytonwramsey) in
[#&#8203;371](https://redirect.github.com/Swatinem/rust-cache/pull/371)

##### New Contributors

- [@&#8203;23Skidoo](https://redirect.github.com/23Skidoo) made their
first contribution in
[#&#8203;316](https://redirect.github.com/Swatinem/rust-cache/pull/316)
- [@&#8203;eitsupi](https://redirect.github.com/eitsupi) made their
first contribution in
[#&#8203;317](https://redirect.github.com/Swatinem/rust-cache/pull/317)
- [@&#8203;clechasseur](https://redirect.github.com/clechasseur) made
their first contribution in
[#&#8203;325](https://redirect.github.com/Swatinem/rust-cache/pull/325)
- [@&#8203;sondrelg](https://redirect.github.com/sondrelg) made their
first contribution in
[#&#8203;345](https://redirect.github.com/Swatinem/rust-cache/pull/345)
- [@&#8203;claytonwramsey](https://redirect.github.com/claytonwramsey)
made their first contribution in
[#&#8203;371](https://redirect.github.com/Swatinem/rust-cache/pull/371)

**Full Changelog**:
<https://github.com/Swatinem/rust-cache/compare/v2.9.1...v2.9.2>

</details>

<details>
<summary>actions/upload-code-coverage
(actions/upload-code-coverage)</summary>

###
[`v1.4.2`](https://redirect.github.com/actions/upload-code-coverage/compare/v1.4.1...v1.4.2)

[Compare
Source](https://redirect.github.com/actions/upload-code-coverage/compare/v1.4.1...v1.4.2)

</details>

<details>
<summary>crate-ci/typos (crate-ci/typos)</summary>

###
[`v1.50.0`](https://redirect.github.com/crate-ci/typos/releases/tag/v1.50.0)

[Compare
Source](https://redirect.github.com/crate-ci/typos/compare/v1.49.1...v1.50.0)

#### \[1.50.0] - 2026-08-28

##### Features

- Updated the dictionary with the [August
2026](https://redirect.github.com/crate-ci/typos/issues/1587) changes

###
[`v1.49.1`](https://redirect.github.com/crate-ci/typos/releases/tag/v1.49.1)

[Compare
Source](https://redirect.github.com/crate-ci/typos/compare/v1.49.0...v1.49.1)

#### \[1.49.1] - 2026-08-27

##### Fixes

- Don't correct the brand name `HashiCorp`

###
[`v1.49.0`](https://redirect.github.com/crate-ci/typos/releases/tag/v1.49.0)

[Compare
Source](https://redirect.github.com/crate-ci/typos/compare/v1.48.0...v1.49.0)

#### \[1.49.0] - 2026-08-03

##### Features

- Updated the dictionary with the [July
2026](https://redirect.github.com/crate-ci/typos/issues/1573) changes

</details>

<details>
<summary>github/codeql-action (github/codeql-action)</summary>

###
[`v4.37.9`](https://redirect.github.com/github/codeql-action/releases/tag/v4.37.9)

[Compare
Source](https://redirect.github.com/github/codeql-action/compare/v4.37.8...v4.37.9)

- Update default CodeQL bundle version to
[2.26.4](https://redirect.github.com/github/codeql-action/releases/tag/codeql-bundle-v2.26.4).
[#&#8203;4106](https://redirect.github.com/github/codeql-action/pull/4106)

###
[`v4.37.8`](https://redirect.github.com/github/codeql-action/releases/tag/v4.37.8)

[Compare
Source](https://redirect.github.com/github/codeql-action/compare/v4.37.7...v4.37.8)

No user facing changes.

###
[`v4.37.7`](https://redirect.github.com/github/codeql-action/releases/tag/v4.37.7)

[Compare
Source](https://redirect.github.com/github/codeql-action/compare/v4.37.6...v4.37.7)

- Update default CodeQL bundle version to
[2.26.3](https://redirect.github.com/github/codeql-action/releases/tag/codeql-bundle-v2.26.3).
[#&#8203;4085](https://redirect.github.com/github/codeql-action/pull/4085)

###
[`v4.37.6`](https://redirect.github.com/github/codeql-action/releases/tag/v4.37.6)

[Compare
Source](https://redirect.github.com/github/codeql-action/compare/v4.37.5...v4.37.6)

- Changed the default filepath for the new remote file address format
that was introduced in CodeQL Action 4.37.0 / 3.37.0 to
`.github/codeql-config.yml` to align it with the suggested path that is
used elsewhere.
[#&#8203;4070](https://redirect.github.com/github/codeql-action/pull/4070)

###
[`v4.37.5`](https://redirect.github.com/github/codeql-action/releases/tag/v4.37.5)

[Compare
Source](https://redirect.github.com/github/codeql-action/compare/v4.37.4...v4.37.5)

- Fixed a bug where a network error while streaming the download of the
CodeQL bundle could terminate the `init` Action instead of falling back
to downloading the bundle before extracting it.
[#&#8203;4061](https://redirect.github.com/github/codeql-action/pull/4061)

</details>

<details>
<summary>taiki-e/install-action (taiki-e/install-action)</summary>

###
[`v2.87.0`](https://redirect.github.com/taiki-e/install-action/releases/tag/v2.87.0):
2.87.0

[Compare
Source](https://redirect.github.com/taiki-e/install-action/compare/v2.86.8...v2.87.0)

- Support `kache`.
([#&#8203;1980](https://redirect.github.com/taiki-e/install-action/pull/1980),
thanks [@&#8203;ChrisJr404](https://redirect.github.com/ChrisJr404))

- Update `vacuum@latest` to 0.30.1.

- Update `uv@latest` to 0.12.6.

- Update `mise@latest` to 2026.8.14.

- Update `editorconfig-checker@latest` to 3.11.2.

###
[`v2.86.8`](https://redirect.github.com/taiki-e/install-action/releases/tag/v2.86.8):
2.86.8

[Compare
Source](https://redirect.github.com/taiki-e/install-action/compare/v2.86.7...v2.86.8)

- Update `wasmtime@latest` to 48.0.1.

- Update `wasm-tools@latest` to 1.258.0.

- Update `oxfmt@latest` to 1.80.0.

- Update `mise@latest` to 2026.8.12.

- Update `kingfisher@latest` to 2.0.0.

- Update `cargo-zigbuild@latest` to 0.23.2.

###
[`v2.86.7`](https://redirect.github.com/taiki-e/install-action/releases/tag/v2.86.7):
2.86.7

[Compare
Source](https://redirect.github.com/taiki-e/install-action/compare/v2.86.6...v2.86.7)

- Update `tombi@latest` to 1.4.1.

- Update `rafn@latest` to 0.1.5.

- Update `cargo-binstall@latest` to 1.22.0.

###
[`v2.86.6`](https://redirect.github.com/taiki-e/install-action/releases/tag/v2.86.6):
2.86.6

[Compare
Source](https://redirect.github.com/taiki-e/install-action/compare/v2.86.5...v2.86.6)

- Update `dprint@latest` to 0.56.1.

- Update `cargo-lambda@latest` to 1.9.2.

- Update `biome@latest` to 2.5.10.

###
[`v2.86.5`](https://redirect.github.com/taiki-e/install-action/releases/tag/v2.86.5):
2.86.5

[Compare
Source](https://redirect.github.com/taiki-e/install-action/compare/v2.86.4...v2.86.5)

- Update `zola@latest` to 0.23.4.

- Update `wasm-tools@latest` to 1.257.1.

- Update `protoc@latest` to 3.36.0.

- Update `mise@latest` to 2026.8.10.

- Update `cargo-dinghy@latest` to 0.8.6.

- Update `wasmtime@latest` to 48.0.0.

###
[`v2.86.4`](https://redirect.github.com/taiki-e/install-action/releases/tag/v2.86.4):
2.86.4

[Compare
Source](https://redirect.github.com/taiki-e/install-action/compare/v2.86.3...v2.86.4)

- Update `oxfmt@latest` to 1.79.0.

- Update `mise@latest` to 2026.8.8.

- Update `martin@latest` to 1.14.0.

- Update `dprint@latest` to 0.56.0.

- Update `cargo-about@latest` to 0.9.2.

- Update `biome@latest` to 2.5.9.

###
[`v2.86.3`](https://redirect.github.com/taiki-e/install-action/releases/tag/v2.86.3):
2.86.3

[Compare
Source](https://redirect.github.com/taiki-e/install-action/compare/v2.86.2...v2.86.3)

- Update `prek@latest` to 0.4.14.

- Update `osv-scanner@latest` to 2.5.1.

- Update `cargo-llvm-cov@latest` to 0.9.0.

###
[`v2.86.2`](https://redirect.github.com/taiki-e/install-action/releases/tag/v2.86.2):
2.86.2

[Compare
Source](https://redirect.github.com/taiki-e/install-action/compare/v2.86.1...v2.86.2)

- Update `uv@latest` to 0.12.5.

- Update `mise@latest` to 2026.8.6.

- Update `cargo-tarpaulin@latest` to 0.37.2.

###
[`v2.86.1`](https://redirect.github.com/taiki-e/install-action/releases/tag/v2.86.1):
2.86.1

[Compare
Source](https://redirect.github.com/taiki-e/install-action/compare/v2.86.0...v2.86.1)

- Fix an issue where `oxfmt` was accidentally installed as
`oxfmt-{target}{exe}`.
([#&#8203;1969](https://redirect.github.com/taiki-e/install-action/pull/1969))

###
[`v2.86.0`](https://redirect.github.com/taiki-e/install-action/releases/tag/v2.86.0):
2.86.0

[Compare
Source](https://redirect.github.com/taiki-e/install-action/compare/v2.85.14...v2.86.0)

- Support `oxfmt`.
([#&#8203;1967](https://redirect.github.com/taiki-e/install-action/pull/1967),
thanks [@&#8203;rami3l](https://redirect.github.com/rami3l))

###
[`v2.85.14`](https://redirect.github.com/taiki-e/install-action/releases/tag/v2.85.14):
2.85.14

[Compare
Source](https://redirect.github.com/taiki-e/install-action/compare/v2.85.13...v2.85.14)

- Update `uv@latest` to 0.12.4.

- Update `trivy@latest` to 0.74.0.

- Update `tombi@latest` to 1.4.0.

- Update `mdbook-mermaid@latest` to 0.17.1.

- Update `cargo-xwin@latest` to 0.23.1.

###
[`v2.85.13`](https://redirect.github.com/taiki-e/install-action/releases/tag/v2.85.13):
2.85.13

[Compare
Source](https://redirect.github.com/taiki-e/install-action/compare/v2.85.12...v2.85.13)

- Update `tombi@latest` to 1.3.3.

- Update `mise@latest` to 2026.8.5.

- Update `kingfisher@latest` to 1.113.0.

- Update `cargo-shear@latest` to 1.13.4.

- Update `bpf-linker@latest` to 0.11.0.

###
[`v2.85.12`](https://redirect.github.com/taiki-e/install-action/releases/tag/v2.85.12):
2.85.12

[Compare
Source](https://redirect.github.com/taiki-e/install-action/compare/v2.85.11...v2.85.12)

- Update `zola@latest` to 0.23.3.

- Update `wasm-tools@latest` to 1.256.0.

- Update `tombi@latest` to 1.2.10.

- Update `syft@latest` to 1.51.0.

- Update `prek@latest` to 0.4.13.

- Update `mise@latest` to 2026.8.4.

- Update `editorconfig-checker@latest` to 3.11.1.

- Update `cargo-tarpaulin@latest` to 0.37.1.

- Update `cargo-rdme@latest` to 2.2.1.

- Update `biome@latest` to 2.5.8.

###
[`v2.85.11`](https://redirect.github.com/taiki-e/install-action/releases/tag/v2.85.11):
2.85.11

[Compare
Source](https://redirect.github.com/taiki-e/install-action/compare/v2.85.10...v2.85.11)

- Update `zola@latest` to 0.23.2.

- Update `wasm-bindgen@latest` to 0.2.127.

- Update `uv@latest` to 0.12.3.

- Update `osv-scanner@latest` to 2.5.0.

- Update `mise@latest` to 2026.8.3.

- Update `kingfisher@latest` to 1.112.0.

- Update `editorconfig-checker@latest` to 3.10.0.

###
[`v2.85.10`](https://redirect.github.com/taiki-e/install-action/releases/tag/v2.85.10):
2.85.10

[Compare
Source](https://redirect.github.com/taiki-e/install-action/compare/v2.85.9...v2.85.10)

- Update `uv@latest` to 0.12.2.

- Update `tombi@latest` to 1.2.7.

- Update `cosign@latest` to 3.1.3.

- Update `coreutils@latest` to 0.10.0.

- Update `cargo-rdme@latest` to 2.2.0.

- Update `cargo-crap@latest` to 0.4.3.

###
[`v2.85.9`](https://redirect.github.com/taiki-e/install-action/releases/tag/v2.85.9):
2.85.9

[Compare
Source](https://redirect.github.com/taiki-e/install-action/compare/v2.85.8...v2.85.9)

- Update `zola@latest` to 0.23.1.

- Update `wild@latest` to 0.10.0.

- Update `mise@latest` to 2026.8.2.

- Update `just@latest` to 1.58.0.

- Update `jaq@latest` to 3.1.1.

- Update `cargo-nextest@latest` to 0.9.143.

- Update `cargo-crap@latest` to 0.4.2.

- Update `biome@latest` to 2.5.7.

###
[`v2.85.8`](https://redirect.github.com/taiki-e/install-action/releases/tag/v2.85.8):
2.85.8

[Compare
Source](https://redirect.github.com/taiki-e/install-action/compare/v2.85.7...v2.85.8)

- Update `zizmor@latest` to 1.29.0.

- Update `typos@latest` to 1.49.0.

- Update `trivy@latest` to 0.73.0.

- Update `tombi@latest` to 1.2.6.

- Update `prek@latest` to 0.4.12.

- Update `mise@latest` to 2026.8.1.

- Update `convco@latest` to 0.7.1.

- Update `cargo-semver-checks@latest` to 0.50.0.

- Update `cargo-crap@latest` to 0.4.1.

###
[`v2.85.7`](https://redirect.github.com/taiki-e/install-action/releases/tag/v2.85.7):
2.85.7

[Compare
Source](https://redirect.github.com/taiki-e/install-action/compare/v2.85.6...v2.85.7)

- Update `wasmtime@latest` to 47.0.3.

- Update `uv@latest` to 0.12.1.

- Update `rclone@latest` to 1.75.0.

- Update `kingfisher@latest` to 1.110.0.

###
[`v2.85.6`](https://redirect.github.com/taiki-e/install-action/releases/tag/v2.85.6):
2.85.6

[Compare
Source](https://redirect.github.com/taiki-e/install-action/compare/v2.85.5...v2.85.6)

- Update `wasm-tools@latest` to 1.255.0.

- Update `tombi@latest` to 1.2.5.

- Update `mise@latest` to 2026.7.18.

- Update `cargo-neat@latest` to 0.5.3.

- Update `cargo-crap@latest` to 0.4.0.

</details>

<details>
<summary>zizmorcore/zizmor-action (zizmorcore/zizmor-action)</summary>

###
[`v0.6.2`](https://redirect.github.com/zizmorcore/zizmor-action/releases/tag/v0.6.2)

[Compare
Source](https://redirect.github.com/zizmorcore/zizmor-action/compare/v0.6.1...v0.6.2)

zizmor 1.29.0 is now the default version.

</details>

---

### Configuration

📅 **Schedule**: (UTC)

- Branch creation
  - "before 5am on the first day of the month"
- Automerge
  - At any time (no schedule defined)

🚦 **Automerge**: Enabled.

♻ **Rebasing**: Whenever PR is behind base branch, or you tick the
rebase/retry checkbox.

👻 **Immortal**: This PR will be recreated if closed unmerged. Get
[config
help](https://redirect.github.com/renovatebot/renovate/discussions) if
that's undesired.

---

- [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check
this box

---

This PR was generated by [Mend Renovate](https://mend.io/renovate/).
View the [repository job
log](https://developer.mend.io/github/epage/_rust).

<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiI0NC40OS4wIiwidXBkYXRlZEluVmVyIjoiNDQuNDkuMCIsInRhcmdldEJyYW5jaCI6Im1haW4iLCJsYWJlbHMiOltdfQ==-->

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2026-09-01 01:40:18 +00:00
renovate[bot] 51781fb858 chore(deps): Update pre-commit hook crate-ci/typos to v1.50.0 2026-09-01 01:38:44 +00:00
Ed Page 9725e9e811 chore: Update prek 2026-08-29 11:48:27 -05:00
Ed Page fc41ee74d7 docs(ai): Add an AI policy (#96)
I've considered policies ranging from:
- Make it so I can't tell its AI
(https://github.com/hawkw/mycelium/blob/main/CONTRIBUTING.md#ai-policy)
- No AI creation with some carve outs
(https://forge.rust-lang.org/policies/llm-usage.html)

In creating this, I'm trying to think through negative cases like:
- People jumping on clap's Discussions posting AI answers
- Flooding repos with PRs
- Insufficiently self-reviewed PRs
- Clap completion PRs where I am trusting in the experience of the
author
- Bots
- Karma farming

On the flip side, I have found AI helpful for
- Research on how something can be done
- Writing an approximation of the code and then refactoring from there
- Test generation
- Rote tasks that aren't easy to automate

Overall, I want to keep this simple avoiding digging into some of the
specifics like Rust's policy like ensuring approved bots can be blocked
by users.
2026-08-28 16:29:13 -05:00
Ed Page 4d9c206a77 chore: Release v1.50.0 2026-08-28 12:24:43 -05:00
Ed Page 67e851f001 chore: Release typos-dict-v0.14.1 2026-08-28 12:24:04 -05:00
Ed Page fed981dab1 docs: Update changelog 2026-08-28 12:23:32 -05:00
Ed Page 30a3514976 Merge pull request #1611 from epage/aug
feat(dict): August updates
2026-08-28 12:22:56 -05:00
Ed Page 9fcae58403 feat(dict): August updates
Fixes #1587
2026-08-28 11:57:20 -05:00
nightcityblade 5956a2610c fix: Allow Python asend identifier 2026-08-28 23:52:32 +08:00
nightcityblade f6ce659dbc test: Capture Python asend behavior 2026-08-28 23:52:32 +08:00
Ed Page a8168dc298 chore: Release v1.49.1 2026-08-27 14:19:39 -05:00
Ed Page 767fe4221e docs: Update changelog 2026-08-27 14:18:41 -05:00
Ed Page 8863e88361 Merge pull request #1609 from epage/hasi
fix(dict): Don't correct the HashiCorp brand name
2026-08-27 14:18:02 -05:00
Ed Page e7a4e8ad25 fix(dict): Don't correct the HashiCorp brand name
Fixes #1606
2026-08-27 14:07:38 -05:00
Ed Page 30dd48eae9 test(cli): Show HashiCorp behavior 2026-08-27 14:06:18 -05:00
Ed Page 0766687db8 chore(ci): Reduce git checkout for committed (#98) 2026-08-27 12:33:16 -05:00
Ed Page 90588dbb95 chore(ci): Reduce git checkout for committed 2026-08-27 12:30:06 -05:00
Ed Page c2979d0bdd docs: Remove license placeholder 2026-08-26 13:33:06 -05:00