brave / brave/adblock-rust

Dependency Dashboard

Open
#342 0 comments 0 reactions 0 assignees View on GitHub
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

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.