Dependency Dashboard
- Dominant language
- Rust
- Stars
- 2.8k
- Forks
- 250
- Avg merge
- 1d 16h
- Merged PRs (30d)
- 6
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/brave/adblock-rust).
## Rate-Limited
The following updates are currently rate-limited. To force their creation now, click on a checkbox below.
- [ ] Pin Rust crate url to =2.5.8
- [ ] Update Rust crate libfuzzer-sys to v0.4.13
- [ ] Update Rust crate memchr to v2.8.3
- [ ] Update Rust crate rustc-hash to v2.1.3
- [ ] Update Rust crate serde to v1.0.229
- [ ] Update Rust crate serde_json to v1.0.151
- [ ] Update Rust crate base64 to 0.23
- [ ] Update Rust crate bitflags to v2.13.1
- [ ] Update Rust crate itertools to 0.15
- [ ] Update Rust crate regex to v1.13.1
- [ ] Update Rust crate thiserror to v2
- [ ] 🔐 **Create all rate-limited PRs at once** 🔐
## Pending Status Checks
The following updates await pending status checks. To force their creation now, click on a checkbox below.
- [ ] Update Rust crate arrayvec to v0.7.8
- [ ] Update actions/checkout action to v6.1.0
- [ ] Update benchmark-action/github-action-benchmark action to v1.22.1
- [ ] Update Rust crate csv to v1.4.0
- [ ] Update Rust crate mock_instant to v0.6.1
- [ ] Update Rust crate selectors to 0.40
- [ ] Update Rust crate sha2 to v0.11.0
- [ ] Update actions-rust-lang/setup-rust-toolchain action to v2
- [ ] Update actions/checkout action to v7
- [ ] Update Rust crate neon to v1
## Open
The following updates have all been created. To force a retry/rebase of any, click on a checkbox below.
- [ ] [Update Rust crate cssparser to 0.37](../pull/579)
## Detected Dependencies
cargo (3)
Cargo.toml (23)
- `addr 0.15`
- `percent-encoding 2.1`
- `regex 1.12.3` → [Updates: `1.12.3`]
- `bitflags 2.10.0` → [Updates: `2.10.0`]
- `itertools 0.14` → [Updates: `0.15`]
- `idna 1.0.3`
- `seahash 4.1.0`
- `rustc-hash 2.1` → [Updates: `2.1`]
- `memchr 2.8` → [Updates: `2.8`]
- `base64 0.22` → [Updates: `0.23`]
- `arrayvec 0.7` → [Updates: `0.7`]
- `cssparser 0.35` → [Updates: `0.37`]
- `selectors 0.32` → [Updates: `0.40`]
- `precomputed-hash 0.1`
- `thiserror 1.0` → [Updates: `2.0`]
- `flatbuffers 25.12.19`
- `criterion =0.8.2`
- `csv =1.3.0` → [Updates: `=1.4.0`]
- `mock_instant =0.5.1` → [Updates: `=0.6.1`]
- `sha2 =0.9.9` → [Updates: `=0.11.0`]
- `url ^2.5` → [Updates: `=2.5.8`]
- `serde 1.0.228` → [Updates: `1.0.228`]
- `serde_json 1.0.149` → [Updates: `1.0.149`]fuzz/Cargo.toml (1)
- `libfuzzer-sys 0.4` → [Updates: `0.4`]
js/Cargo.toml (1)
- `neon ^0.10.1` → [Updates: `^1.0.0`]
github-actions (5)
.github/workflows/ci.yml (2)
- `actions/checkout v6.0.2@de0fac2e4500dabe0009e67214ff5f5447ce83dd` → [Updates: `v6.1.0`, `v7.0.1`]
- `actions-rust-lang/setup-rust-toolchain v1.17.0@166cdcfd11aee3cb47222f9ddb555ce30ddb9659` → [Updates: `v2.0.0`].github/workflows/perf-ci.yml (2)
- `actions/checkout v6.0.2@de0fac2e4500dabe0009e67214ff5f5447ce83dd` → [Updates: `v6.1.0`, `v7.0.1`]
- `benchmark-action/github-action-benchmark v1.21.0@a7bc2366eda11037936ea57d811a43b3418d3073` → [Updates: `v1.22.1`].github/workflows/perf-report.yml (2)
- `actions/checkout v6.0.2@de0fac2e4500dabe0009e67214ff5f5447ce83dd` → [Updates: `v6.1.0`, `v7.0.1`]
- `actions/upload-artifact v7.0.1@043fb46d1a93c77aae656e7c1c64a875d1fc6a0a`.github/workflows/sanity.yml (2)
- `actions/checkout v6.0.2@de0fac2e4500dabe0009e67214ff5f5447ce83dd` → [Updates: `v6.1.0`, `v7.0.1`]
- `actions-rust-lang/setup-rust-toolchain v1.17.0@166cdcfd11aee3cb47222f9ddb555ce30ddb9659` → [Updates: `v2.0.0`].github/workflows/semver-checks.yml (2)
- `actions/checkout v6.0.2@de0fac2e4500dabe0009e67214ff5f5447ce83dd` → [Updates: `v6.1.0`, `v7.0.1`]
- `obi1kenobi/cargo-semver-checks-action v2.8@5b298c9520f7096a4683c0bd981a7ac5a7e249ae`
npm (1)
package.json (1)
- `cargo-cp-artifact ^0.1`
renovate-config (1)
.github/renovate.json
rust-toolchain (1)
rust-toolchain.toml (1)
- `rust 1.98`
---
- [ ] Check this box to trigger a request for Renovate to run again on this repository
Contributor guide
No contributing guide indexed for this repository
Research direction
Start with the Dependency Dashboard, Cargo.toml, fuzz/Cargo.toml, js/Cargo.toml, the listed GitHub workflow files, and rust-toolchain.toml. Review the pending and rate-limited updates and the existing cssparser pull request (#579); this work is done when the intended dependency updates are addressed and their checks pass.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- github-actions, rust
- Domain
- build-system, devops
- Issue type
- Refactor
- Difficulty
- 4/5
- Estimated time
- 3-5 days
- Activity status
- Stale
- Clarity
- Needs clarification
- Newbie friendliness
- 10/100