build(deps): bump the cargo group across 1 directory with 8 updates - #596
Conversation
|
No actionable comments were generated in the recent review. 🎉 ℹ️ Recent review info⚙️ Run configurationConfiguration used: Organization UI Review profile: CHILL Plan: Pro Run ID: 📒 Files selected for processing (1)
📝 WalkthroughWalkthroughThe workspace ChangesDependency Version Bumps
Certificate Authority Issuer Refactor
Estimated code review effort🎯 2 (Simple) | ⏱️ ~10 minutes Possibly related PRs
Suggested reviewers
Poem
🚥 Pre-merge checks | ✅ 5✅ Passed checks (5 passed)
✨ Finishing Touches📝 Generate docstrings
Comment |
There was a problem hiding this comment.
Actionable comments posted: 1
🤖 Prompt for all review comments with AI agents
Verify each finding against current code. Fix only still-valid issues, skip the
rest with a brief reason, keep changes minimal, and validate.
Inline comments:
In `@Cargo.toml`:
- Line 98: The rcgen 0.14 upgrade breaks the old 3-argument signed_by usage, so
update all affected call sites together. In the proxy certificate generation
code in minimald net proxy, replace the legacy signed_by(&key, &cert, &ca_key)
pattern with the new Issuer-based API and make sure every place that constructs
CA-signed certs uses the same updated flow. Check the helper and related
certificate-issuing logic in the proxy module so the build succeeds with rcgen
0.14.
🪄 Autofix (Beta)
Fix all unresolved CodeRabbit comments on this PR:
- Push a commit to this branch (recommended)
- Create a new PR with the fixes
ℹ️ Review info
⚙️ Run configuration
Configuration used: Organization UI
Review profile: CHILL
Plan: Pro
Run ID: d112ea4e-a297-4fb4-b761-aed453458e05
⛔ Files ignored due to path filters (1)
Cargo.lockis excluded by!**/*.lock
📒 Files selected for processing (2)
Cargo.tomlcrates/rcache/Cargo.toml
e49f397 to
7ba10e6
Compare
Bumps the cargo group with 8 updates in the / directory: | Package | From | To | | --- | --- | --- | | [anyhow](https://github.com/dtolnay/anyhow) | `1.0.102` | `1.0.103` | | [bytes](https://github.com/tokio-rs/bytes) | `1.11.1` | `1.12.0` | | [camino](https://github.com/camino-rs/camino) | `1.2.2` | `1.2.4` | | [indicatif](https://github.com/console-rs/indicatif) | `0.18.4` | `0.18.5` | | [rcgen](https://github.com/rustls/rcgen) | `0.13.2` | `0.14.8` | | [rustls](https://github.com/rustls/rustls) | `0.23.40` | `0.23.41` | | [uuid](https://github.com/uuid-rs/uuid) | `1.23.3` | `1.23.4` | | [mockall](https://github.com/asomers/mockall) | `0.14.0` | `0.15.0` | Updates `anyhow` from 1.0.102 to 1.0.103 - [Release notes](https://github.com/dtolnay/anyhow/releases) - [Commits](dtolnay/anyhow@1.0.102...1.0.103) Updates `bytes` from 1.11.1 to 1.12.0 - [Release notes](https://github.com/tokio-rs/bytes/releases) - [Changelog](https://github.com/tokio-rs/bytes/blob/master/CHANGELOG.md) - [Commits](tokio-rs/bytes@v1.11.1...v1.12.0) Updates `camino` from 1.2.2 to 1.2.4 - [Release notes](https://github.com/camino-rs/camino/releases) - [Changelog](https://github.com/camino-rs/camino/blob/main/CHANGELOG.md) - [Commits](camino-rs/camino@camino-1.2.2...camino-1.2.4) Updates `indicatif` from 0.18.4 to 0.18.5 - [Release notes](https://github.com/console-rs/indicatif/releases) - [Commits](console-rs/indicatif@0.18.4...0.18.5) Updates `rcgen` from 0.13.2 to 0.14.8 - [Release notes](https://github.com/rustls/rcgen/releases) - [Commits](rustls/rcgen@v0.13.2...v0.14.8) Updates `rustls` from 0.23.40 to 0.23.41 - [Release notes](https://github.com/rustls/rustls/releases) - [Changelog](https://github.com/rustls/rustls/blob/main/CHANGELOG.md) - [Commits](rustls/rustls@v/0.23.40...v/0.23.41) Updates `uuid` from 1.23.3 to 1.23.4 - [Release notes](https://github.com/uuid-rs/uuid/releases) - [Commits](uuid-rs/uuid@v1.23.3...v1.23.4) Updates `mockall` from 0.14.0 to 0.15.0 - [Changelog](https://github.com/asomers/mockall/blob/master/CHANGELOG.md) - [Commits](asomers/mockall@v0.14.0...v0.15.0) --- updated-dependencies: - dependency-name: anyhow dependency-version: 1.0.103 dependency-type: direct:production update-type: version-update:semver-patch dependency-group: cargo - dependency-name: bytes dependency-version: 1.12.0 dependency-type: direct:production update-type: version-update:semver-minor dependency-group: cargo - dependency-name: camino dependency-version: 1.2.4 dependency-type: direct:production update-type: version-update:semver-patch dependency-group: cargo - dependency-name: indicatif dependency-version: 0.18.5 dependency-type: direct:production update-type: version-update:semver-patch dependency-group: cargo - dependency-name: mockall dependency-version: 0.15.0 dependency-type: direct:production update-type: version-update:semver-minor dependency-group: cargo - dependency-name: rcgen dependency-version: 0.14.8 dependency-type: direct:production update-type: version-update:semver-minor dependency-group: cargo - dependency-name: rustls dependency-version: 0.23.41 dependency-type: direct:production update-type: version-update:semver-patch dependency-group: cargo - dependency-name: uuid dependency-version: 1.23.4 dependency-type: direct:production update-type: version-update:semver-patch dependency-group: cargo ... Signed-off-by: dependabot[bot] <support@github.com>
7ba10e6 to
773334a
Compare
Bumps the cargo group with 8 updates in the / directory:
1.0.1021.0.1031.11.11.12.01.2.21.2.40.18.40.18.50.13.20.14.80.23.400.23.411.23.31.23.40.14.00.15.0Updates
anyhowfrom 1.0.102 to 1.0.103Release notes
Sourced from anyhow's releases.
Commits
5bdb0e2Release 1.0.103e621bd3Merge pull request #452 from dtolnay/downcast6e8c000Eliminate pointer->reference->pointer during downcast67c4abdAdd regression test for issue 451917a169Update actions/upload-artifact@v6 -> v7d9dc3faUpdate actions/checkout@v6 -> v7841522bRaise minimum tested compiler to rust 1.85Updates
bytesfrom 1.11.1 to 1.12.0Release notes
Sourced from bytes's releases.
Changelog
Sourced from bytes's changelog.
Commits
91402ceRelease bytes v1.12.0 (#831)2256e6dchore: add safety comments on unsafe blocks (#827)245adffPass vtable data by value (#826)00cc5ffImplementBytesMut::extend_from_within(#818)5b79d31Merge tag 'v1.11.1'804ee6dMake try_unsplit method public (#746)fd426caExclude development scripts from published package (#810)b4ed70dAdd test for copy_to_bytes() -> BytesMut avoiding clone (#809)94e4291Document thatBytesMut::{reserve,try_reserve}doesn't preserve unused capac...acd1e0fFixget_intifnbytesis zero (#806)Updates
caminofrom 1.2.2 to 1.2.4Release notes
Sourced from camino's releases.
Changelog
Sourced from camino's changelog.
Commits
8966366[camino] version 1.2.4abf526b[meta] prepare release417c6e1docs: fix dangling [from] link in into_std_boxed_path (#125)6d25706add Box<Path> -> Box<Utf8Path> conversion (#124)816ddebtestBox\<Utf8Path>conversions, and other review fixes (#123)e437cc3Add conversion from Box<Utf8Path> to Box<Path> (#122)0b4c744[camino] version 1.2.3feac129[meta] prepare changelogf806a85add cargo-release autoreplacements6368097perf: delegateUtf8Path::hashto the wrappedPath(#120)Updates
indicatiffrom 0.18.4 to 0.18.5Release notes
Sourced from indicatif's releases.
Commits
90156ecDrop screenshots from MultiProgress documentation4dbd0d5Bump version to 0.18.524973aaTake semver-compatible dependency versionsa575ef7style: inline Template::from_str_with_tab_width()0b94aa2style: replace from_str() method with FromStr impl398ac69style: move helper functions to the bottom692705dFix HumanFloatCount dropping rounding at precision 0cbd070dFix stray comma after minus sign in HumanFloatCount1fb0b62Bump actions/checkout from 6 to 7cf53b69Bump unicode-segmentation from 1.12.0 to 1.13.3Updates
rcgenfrom 0.13.2 to 0.14.8Release notes
Sourced from rcgen's releases.
... (truncated)
Commits
a70f083Bump version to 0.14.8a32fdb1Fix encoding of directoryName constraints7111a79update key_pair to signing_key10664c9Take semver-compatible dependency updates0ec4d09Add testing of CSR serializing basic constraints5f94ef9Add support for serializing BasicConstraints in CSR'sfb835c1Add writing basic constraints logic0cf161dBump codecov/codecov-action from 5 to 64909041Add testing of CSR Params parsing Basic Constraints variants6675a94Add support for is_ca in CSR ParamsUpdates
rustlsfrom 0.23.40 to 0.23.41Commits
642a103ci: drop Taplo job752c144Drop nightly clippy tests8d8611aFix newclippy::useless-borrows-in-formattingebf3297Fix newclippy::manual_clear46808e7ci: sync cargo-check-external-types nightly041a8d2Cargo deny: allow RUSTSEC-2026-017362e220eTake semver-compatible dependency updates3c14696Upgrade to hickory-resolver 0.26848a2ccconnect-tests: delete ech.rs5ce9cacBump version to 0.23.41Updates
uuidfrom 1.23.3 to 1.23.4Release notes
Sourced from uuid's releases.
Commits
3296d64Merge pull request #890 from uuid-rs/cargo/v1.23.4cba53d0prepare for 1.23.4 releasee347af4Merge pull request #889 from frostyplanet/maine9bf55cdoc: Fix broken link warnings5351af4doc: Enable feature flag label for docs.rs1e6a966Merge pull request #888 from uuid-rs/KodrAus-patch-1c9619f6fix up name of fuzz script in readmeUpdates
mockallfrom 0.14.0 to 0.15.0Changelog
Sourced from mockall's changelog.
Commits
fc2c853chore: Release551faddMerge pull request #688 from asomers/audit-job-lockfile21529e3Fix the audit CI job2270cdbMerge pull request #686 from Kranzes/automock-auto_impl-compatd3b041dAdd compatibility with the#[auto_impl]macro055886eMerge pull request #687 from asomers/clippy-june-2026ed4bf07Clippy cleanupf7a4d6fMerge pull request #685 from asomers/clippy=may-2026ba15180Clippy cleanup: useless_borrows_in_formattingde22d57Merge pull request #684 from asomers/github-workflowsSummary by CodeRabbit