Dependency Dashboard
- Dominant language
- Rust
- Stars
- 1k
- Forks
- 59
- Avg merge
- 5h 58m
- Merged PRs (30d)
- 362
Description
This issue lists Renovate updates and detected dependencies. Read the [Dependency Dashboard](https://docs.renovatebot.com/key-concepts/dashboard/) docs to learn more.
[View this repository on the Mend.io Web Portal](https://developer.mend.io/github/jdx/usage).
## Deprecations / Replacements
> [!WARNING]
The following dependencies are either deprecated or have replacements available.
| Datasource | Package | Replacement PR? |
|------------|------|--------------|
| mise | [tsc](https://redirect.github.com/basarat/tsc) |  |
## Abandoned Dependencies
The following dependencies have not received updates for an extended period and may be unmaintained.
> [!NOTE]
Packages are marked as abandoned when they exceed the [`abandonmentThreshold`](https://docs.renovatebot.com/configuration-options/#abandonmentthreshold) since their last release. Unlike deprecated packages with official notices, abandonment is detected by release inactivity.
>
View abandoned dependencies (11)
| Datasource | Package | Last Updated |
|------------|------|-------------|
| cargo | [exec](https://redirect.github.com/faradayio/exec-rs) | `2017-09-22` |
| cargo | [heck](https://redirect.github.com/withoutboats/heck) | `2024-03-12` |
| cargo | [miette](https://redirect.github.com/zkat/miette) | `2025-04-27` |
| cargo | [num-traits](https://redirect.github.com/rust-num/num-traits) | `2024-05-03` |
| cargo | [pretty_assertions](https://redirect.github.com/rust-pretty-assertions/rust-pretty-assertions) | `2024-09-15` |
| gomod | [github.com/spf13/pflag](https://redirect.github.com/spf13/pflag) | `2025-09-02` |
| mise | [shellcheck](https://redirect.github.com/koalaman/shellcheck) | `2025-08-04` |
| npm | `@fig/eslint-config-autocomplete` | `2024-05-10` |
| npm | [@withfig/autocomplete](https://redirect.github.com/withfig/autocomplete) | `2025-05-05` |
| npm | `@withfig/autocomplete-tools` | `2025-01-07` |
| npm | `@withfig/autocomplete-types` | `2024-05-08` |
## Awaiting Schedule
The following updates are awaiting their schedule. To get an update now, click on a checkbox below.
- [ ] chore(deps): update zizmorcore/zizmor-action action to v0.6.4
- [ ] chore(deps): update jdx/packslip action to v1.2.0
- [ ] chore(deps): lock file maintenance
- [ ] 🔐 **Create all awaiting schedule PRs at once** 🔐
## Pending Status Checks
The following updates await pending status checks. To force their creation now, click on a checkbox below.
- [ ] chore(deps): update jdx/renovate-config digest to 64eb824
- [ ] chore(deps): update ubuntu:26.04 docker digest to cd21a4f
- [ ] chore(deps): update dependency github:crate-ci/cargo-release to latest
- [ ] chore(deps): update dependency npm:prettier to latest
- [ ] chore(deps): update rust crate bpaf to v0.9.28
- [ ] chore(deps): update rust crate clap to v4.6.7
- [ ] chore(deps): update rust crate syn to v3.0.6
- [ ] chore(deps): update dependency gh to latest
- [ ] chore(deps): update dependency mr-boxington to v1.13.0
- [ ] chore(deps): update rust crate rmcp to v3.4.0
- [ ] fix(deps): update module github.com/urfave/cli/v3 to v3.12.0
---
> [!WARNING]
> Renovate failed to look up the following dependencies: `Could not determine new digest for update (docker package ghcr.io/jdx/perf-runner)`.
>
> Files affected: `.github/workflows/perf-pr.yml`, `.github/workflows/perf.yml`
---
## Detected Dependencies
cargo (24)
benches/gate/Cargo.toml (3)
- `clap 4` → [Updates: `4`]
- `bpaf 0.9` → [Updates: `0.9`]
- `proptest 1.11.0`benches/shadows/aube/Cargo.toml
benches/shadows/communique/Cargo.toml
benches/shadows/external-fd/Cargo.toml
benches/shadows/external-starship/Cargo.toml
benches/shadows/external-tokei/Cargo.toml
benches/shadows/fnox/Cargo.toml
benches/shadows/hk/Cargo.toml
benches/shadows/mise-bpaf/Cargo.toml (1)
- `bpaf 0.9` → [Updates: `0.9`]
benches/shadows/mise-clap/Cargo.toml (1)
- `clap 4` → [Updates: `4`]
benches/shadows/mise/Cargo.toml
benches/shadows/pitchfork/Cargo.toml
benches/shadows/tak/Cargo.toml
Cargo.toml
clap_usage/Cargo.toml (2)
- `clap 4` → [Updates: `4`]
- `insta 1`cli/Cargo.toml (19)
- `env_logger 0.11`
- `indexmap 2`
- `itertools 0.15`
- `log 0.4`
- `regex 1`
- `rmcp 3` → [Updates: `3`]
- `schemars 1`
- `serde 1`
- `serde_json 1.0`
- `serde_with 3`
- `shell-words 1`
- `tera 2`
- `thiserror 2`
- `tokio 1`
- `assert_cmd 2`
- `ctor 1`
- `insta 1`
- `predicates 3`
- `exec 0.3`config/Cargo.toml (3)
- `toml 1.0`
- `serde_json 1`
- `yaml_serde 0.10`conformance/Cargo.toml (4)
- `serde 1`
- `serde_json 1`
- `clap 4` → [Updates: `4`]
- `insta 1`derive/Cargo.toml (4)
- `proc-macro2 1`
- `quote 1`
- `syn 3` → [Updates: `3`]
- `heck 0.5`lib/Cargo.toml (21)
- `clap 4` → [Updates: `4`]
- `indexmap 2`
- `itertools 0.15`
- `log 0.4`
- `miette 7`
- `num-traits 0.2`
- `regex 1`
- `pulldown-cmark 0.13`
- `roff 1.0`
- `semver 1`
- `serde 1`
- `tera 2`
- `thiserror 2`
- `unicode-width 0.2`
- `winnow =1.0.4`
- `criterion 0.8`
- `ctor 1`
- `insta 1`
- `pretty_assertions 1`
- `serde_json 1`
- `tempfile 3`usage-dynamic/Cargo.toml (1)
- `futures 0.3`
usage-rs/Cargo.toml (3)
- `shell-words 1`
- `serde 1`
- `tempfile 3`validation/Cargo.toml (1)
- `expr-lang 2.1.0`
xtask/Cargo.toml (2)
- `serde 1`
- `serde_json 1`
dockerfile (1)
.cursor/Dockerfile (1)
- `ubuntu 26.04@sha256:2260313b31c8c011cd2eebe728008efac1b3982be73eb71348ea2648d2c0e09b` → [Updates: `26.04`]
github-actions (12)
.github/workflows/aube-lock.yml (1)
- `jdx/renovate-config main@8cabc2edc8a57962ced923dc1a376ec9bf760e5a` → [Updates: `main`]
.github/workflows/auto-merge-release.yml (1)
- `actions/checkout v7.0.1@3d3c42e5aac5ba805825da76410c181273ba90b1`
.github/workflows/docs.yml (5)
- `actions/checkout v7.0.1@3d3c42e5aac5ba805825da76410c181273ba90b1`
- `jdx/mise-action v4.3.0@c2a87611a18de5b3828c5652fe268e992400cb5c`
- `actions/configure-pages v6@45bfe0192ca1faeb007ade9deae92b16b8254a0d`
- `actions/upload-pages-artifact v5@fc324d3547104276b827a68afc52ff2a11cc49c9`
- `actions/deploy-pages v5.0.1@368f82528645a54fb793d4d04e342629a3f51346`.github/workflows/perf-pr-preflight.yml
.github/workflows/perf-pr.yml (5)
- `actions/checkout v7.0.1@3d3c42e5aac5ba805825da76410c181273ba90b1`
- `jdx/mise-action v4.3.0@c2a87611a18de5b3828c5652fe268e992400cb5c`
- `actions/upload-artifact v7@043fb46d1a93c77aae656e7c1c64a875d1fc6a0a`
- `actions/download-artifact v8@3e5f45b2cfb9172054b4087a40e8e0b5a5461e7c`
- `ghcr.io/jdx/perf-runner sha256:5263c143b12ce2234e7b0b21d3d6501c2ed05837b42937d0eaeaa191cd5c8e68`.github/workflows/perf.yml (6)
- `actions/checkout v7.0.1@3d3c42e5aac5ba805825da76410c181273ba90b1`
- `jdx/mise-action v4.3.0@c2a87611a18de5b3828c5652fe268e992400cb5c`
- `actions/upload-artifact v7@043fb46d1a93c77aae656e7c1c64a875d1fc6a0a`
- `actions/download-artifact v8@3e5f45b2cfb9172054b4087a40e8e0b5a5461e7c`
- `actions/checkout v7.0.1@3d3c42e5aac5ba805825da76410c181273ba90b1`
- `ghcr.io/jdx/perf-runner sha256:5263c143b12ce2234e7b0b21d3d6501c2ed05837b42937d0eaeaa191cd5c8e68`.github/workflows/pr-closer.yml (1)
- `jdx/pr-closer v1.2.0@9e82f2808d88b029f0a980696725d7d6d62f3c6f`
.github/workflows/publish-cli.yml (11)
- `actions/checkout v7.0.1@3d3c42e5aac5ba805825da76410c181273ba90b1`
- `jdx/mise-action v4.3.0@c2a87611a18de5b3828c5652fe268e992400cb5c`
- `actions/checkout v7.0.1@3d3c42e5aac5ba805825da76410c181273ba90b1`
- `jdx/mise-action v4.3.0@c2a87611a18de5b3828c5652fe268e992400cb5c`
- `apple-actions/import-codesign-certs v7@5142e029c445c10ffc7149d172e540235a065466`
- `taiki-e/upload-rust-binary-action v1@f0d45ae91ee7b8ee928de7a9d04d893a08bcbec6`
- `jdx/packslip v1.1.1@a0d434ad57571c62dbd0ab5095b4eff607a71fd3` → [Updates: `v1.2.0`]
- `actions/checkout v7.0.1@3d3c42e5aac5ba805825da76410c181273ba90b1`
- `jdx/mise-action v4.3.0@c2a87611a18de5b3828c5652fe268e992400cb5c`
- `actions/checkout v7.0.1@3d3c42e5aac5ba805825da76410c181273ba90b1`
- `jdx/mise-action v4.3.0@c2a87611a18de5b3828c5652fe268e992400cb5c`.github/workflows/release-plz.yml (3)
- `actions/checkout v7.0.1@3d3c42e5aac5ba805825da76410c181273ba90b1`
- `jdx/mise-action v4.3.0@c2a87611a18de5b3828c5652fe268e992400cb5c`
- `rust-lang/crates-io-auth-action v1.0.5@c6f97d42243bad5fab37ca0427f495c86d5b1a18`.github/workflows/test-impl.yml (9)
- `actions/checkout v7.0.1@3d3c42e5aac5ba805825da76410c181273ba90b1`
- `jdx/mise-action v4.3.0@c2a87611a18de5b3828c5652fe268e992400cb5c`
- `Swatinem/rust-cache v2.9.2@6323deb102c322ba6fcbdcafc7e3dddab59af2b6`
- `actions/checkout v7.0.1@3d3c42e5aac5ba805825da76410c181273ba90b1`
- `jdx/mise-action v4.3.0@c2a87611a18de5b3828c5652fe268e992400cb5c`
- `Swatinem/rust-cache v2.9.2@6323deb102c322ba6fcbdcafc7e3dddab59af2b6`
- `actions/checkout v7.0.1@3d3c42e5aac5ba805825da76410c181273ba90b1`
- `jdx/mise-action v4.3.0@c2a87611a18de5b3828c5652fe268e992400cb5c`
- `Swatinem/rust-cache v2.9.2@6323deb102c322ba6fcbdcafc7e3dddab59af2b6`.github/workflows/test.yml
.github/workflows/zizmor.yml (2)
- `actions/checkout v7.0.1@3d3c42e5aac5ba805825da76410c181273ba90b1`
- `zizmorcore/zizmor-action v0.6.3@70fb788f84895a7701f5643d103d587e460b5c99` → [Updates: `v0.6.4`]
gomod (4)
benches/go/go.mod (5)
- `go 1.26.0`
- `github.com/alecthomas/kong v1.16.1`
- `github.com/jdx/usage/go v0.0.0`
- `github.com/spf13/cobra v1.10.2`
- `github.com/urfave/cli/v3 v3.11.0` → [Updates: `v3.12.0`]go/go.mod (2)
- `go 1.26.0`
- `github.com/expr-lang/expr v1.17.8`integrations/cobra/example/go.mod (3)
- `go 1.26.0`
- `github.com/jdx/usage/integrations/cobra v0.0.0`
- `github.com/spf13/cobra v1.10.2`integrations/cobra/go.mod (3)
- `go 1.26.0`
- `github.com/spf13/cobra v1.10.2`
- `github.com/spf13/pflag v1.0.10`
mise (1)
mise.toml (20)
- `mr-boxington 1.11.1` → [Updates: `v1.13.0`]
- `github:jdx/tak v0.0.10`
- `aube latest`
- `communique latest`
- `cargo-binstall 1.23.0`
- `gh latest` → [Updates: `latest`]
- `hk latest`
- `cargo:cargo-edit latest`
- `aqua:mitsuhiko/insta latest`
- `github:crate-ci/cargo-release latest` → [Updates: `latest`]
- `github:obi1kenobi/cargo-semver-checks latest`
- `aqua:orhun/git-cliff latest`
- `npm:prettier latest` → [Updates: `latest`]
- `shellcheck latest`
- `go 1.27.1`
- `gofumpt 0.12.0`
- `golangci-lint 2.13.2`
- `node 24`
- `python latest`
- `npm:tsc latest`
npm (1)
package.json (9)
- `vitepress 1.6.4`
- `@fig/eslint-config-autocomplete ^2.0.0`
- `@resvg/resvg-js ^2.6.2`
- `@tsconfig/node24 ^24.0.5`
- `@withfig/autocomplete ^2.692.3`
- `@withfig/autocomplete-tools ^2.11.0`
- `@withfig/autocomplete-types ^1.31.0`
- `eslint ^10.10.0`
- `semver ^7.8.5`
renovate-config (1)
.github/renovate.json
---
- [ ] Check this box to trigger a request for Renovate to run again on this repository
Contributor guide
Assessment
This issue has not been assessed yet.