Skip to content

chore(deps): bump alloy-rlp from 0.3.15 to 0.3.16 - #1490

Open
dependabot[bot] wants to merge 1 commit into
mainfrom
dependabot/cargo/alloy-rlp-0.3.16
Open

chore(deps): bump alloy-rlp from 0.3.15 to 0.3.16#1490
dependabot[bot] wants to merge 1 commit into
mainfrom
dependabot/cargo/alloy-rlp-0.3.16

Conversation

@dependabot

@dependabot dependabot Bot commented on behalf of github Aug 3, 2026

Copy link
Copy Markdown
Contributor

Bumps alloy-rlp from 0.3.15 to 0.3.16.

Release notes

Sourced from alloy-rlp's releases.

v0.3.16

What's Changed

New Contributors

Full Changelog: alloy-rs/rlp@v0.3.15...v0.3.16

Commits
  • 87cd1b7 chore: release 0.3.16
  • 4bc9afe ci: set rust-toolchain inputs explicitly (#69)
  • 7bdf351 chore(deps): bump actions/checkout from 6.0.2 to 7.0.0 in the ci-weekly group...
  • 1741bdf fix: quote dependabot schedule time (#67)
  • a4c994c chore: group weekly dependabot updates (#66)
  • eb3f20a feat(rlp): add decode_append helper (#54)
  • 9a979e2 ci: harden supply chain — pin actions, lock permissions (#53)
  • See full diff in compare view

Dependabot compatibility score

Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase.


Dependabot commands and options

You can trigger Dependabot actions by commenting on this PR:

  • @dependabot rebase will rebase this PR
  • @dependabot recreate will recreate this PR, overwriting any edits that have been made to it
  • @dependabot show <dependency name> ignore conditions will show all of the ignore conditions of the specified dependency
  • @dependabot ignore this major version will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)
  • @dependabot ignore this minor version will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)
  • @dependabot ignore this dependency will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)

Bumps [alloy-rlp](https://github.com/alloy-rs/rlp) from 0.3.15 to 0.3.16.
- [Release notes](https://github.com/alloy-rs/rlp/releases)
- [Changelog](https://github.com/alloy-rs/rlp/blob/main/CHANGELOG.md)
- [Commits](alloy-rs/rlp@v0.3.15...v0.3.16)

---
updated-dependencies:
- dependency-name: alloy-rlp
  dependency-version: 0.3.16
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
@dependabot dependabot Bot added dependencies Pull requests that update a dependency file rust Pull requests that update Rust code labels Aug 3, 2026
@tangletools

Copy link
Copy Markdown
Contributor

✅ No Blockers — 8e56c7f8

Review health 100/100 · Reviewer score 89/100 · Confidence 65/100 · 3 findings (3 low)

glm deepseek deepseek-flash aggregate
Readiness 89 95 92 89
Confidence 65 65 65 65
Correctness 89 95 92 89
Security 89 95 92 89
Testing 89 95 92 89
Architecture 89 95 92 89

Reviewer score is advisory once the run is complete and the verdict has no blockers.

Full multi-shot audit completed 1/1 planned shots over 1 changed files. Global verifier still owns final merge decision. | Full multi-shot audit completed 1/1 planned shots over 1 changed files. Global verifier still owns final merge decision. | Full multi-shot audit completed 1/1 planned shots over 1 changed files. Global verifier still owns final merge decision.

🟡 LOW Collateral re-resolution of data-encoding-macro-internal's syn dep in a targeted alloy-rlp bump — Cargo.lock

Alongside the intended alloy-rlp 0.3.16 bump, data-encoding-macro-internal 0.1.17 (unchanged version) flipped its dependency from syn 2.0.117 to syn 1.0.109. This is within the crate's published requirement (syn ">=1, <3", verified via crates.io API) and both syn versions remain in the tree (syn 1.0.109: 11 refs, syn 2.0.117: 95 refs), so it is a benign resolver artifact of the dependabot re-resolution, not a downgrade. cargo metadata --locked --offline at HEAD exits 0, confirming the lockfile is fully consistent. No action needed; flagging only so reviewers know the diff carries an unrelated-but-harmless transitive edge change.

🟡 LOW alloy-rlp patch bump on security-sensitive encoding primitive should be CI-gated — Cargo.lock

alloy-rlp performs RLP (de)serialization used in Ethereum transaction/request encoding. The 0.3.15->0.3.16 bump is a semver patch and expected safe, but any encoding regression would be correctness/security-critical. No finding against the bump itself; flagging only that CI (cargo test --workspace) must pass before merge to confirm no behavioral change. The lockfile change alone is correct and consistent.

🟡 LOW data-encoding-macro-internal syn resolution flipped 2.0.117->1.0.109 — Cargo.lock

The dependency line for data-encoding-macro-internal 0.1.17 (checksum unchanged) changed from 'syn 2.0.117' to 'syn 1.0.109'. This is a benign resolver re-resolution: the crate's manifest pins syn 1.x, and syn 1.0.109 still exists in the lockfile (Cargo.lock:12695). Build behavior is unaffected (proc-macro crate compiled against syn 1 as its manifest requires). No action needed; noted for audit traceability since the diff is in a dependabot alloy-rlp PR.


tangletools · 2026-08-03T12:10:18Z · trace

@tangletools tangletools left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

✅ Approved — 3 non-blocking findings — 8e56c7f8

Full multi-shot audit completed 1/1 planned shots over 1 changed files. Global verifier still owns final merge decision. | Full multi-shot audit completed 1/1 planned shots over 1 changed files. Global verifier still owns final merge decision. | Full multi-shot audit completed 1/1 planned shots over 1 changed files. Global verifier still owns final merge decision.

Full immutable report for this review: trace

Summary comment for this run: full summary


tangletools · 2026-08-03T12:10:18Z · immutable trace

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

dependencies Pull requests that update a dependency file rust Pull requests that update Rust code

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant