chore(deps): bump sha2 from 0.10.9 to 0.11.0 in the rust-deps group - #1321
chore(deps): bump sha2 from 0.10.9 to 0.11.0 in the rust-deps group#1321dependabot[bot] wants to merge 1 commit into
Conversation
Bumps the rust-deps group with 1 update: [sha2](https://github.com/RustCrypto/hashes). Updates `sha2` from 0.10.9 to 0.11.0 - [Commits](RustCrypto/hashes@sha2-v0.10.9...sha2-v0.11.0) --- updated-dependencies: - dependency-name: sha2 dependency-version: 0.11.0 dependency-type: direct:production update-type: version-update:semver-minor dependency-group: rust-deps ... Signed-off-by: dependabot[bot] <support@github.com>
CI failure root-cause analysisBoth jobs fail while running the same workspace-wide Rust test command, but the normalized diagnostics contain no compiler error, test failure, or changed-file information. The root cause cannot be determined from the available evidence. Verifiable fix Collect the complete Same root cause: 96034258386, 96034258474 Incremental value: root cause, grouped same-root-cause failures, verifiable fix; confidence 99%. Passing CI ≠ absence of defects (§29.4). |
|
Superseded by #1323, which carries the same bump plus the call site it broke: |
|
This pull request was built based on a group rule. Closing it will not ignore any of these versions in future pull requests. To ignore these dependencies, configure ignore rules in dependabot.yml |
…own (#1323) * chore(deps): sha2 0.11, whose digest no longer formats as hex on its own `Sha256::digest` returns a `hybrid_array::Array` under digest 0.11, and that type has no `LowerHex` — so `format!("{:x}", ..)` in `watch_token_hash` stopped compiling, which is why dependabot's own bump failed to build. `hex::encode` writes the same lowercase hex those rows already hold, so the `watch_tokens` records written by a running agent stay valid across the upgrade. Supersedes #1321, which moved the version and left the call site. * test(monitor): seed the watch token row with a hash this crate did not produce The test hashed the token through `watch_token_hash` on both sides, so it agreed with itself whatever the encoding became — which is exactly what this branch changes. An agent's `watch_tokens` rows outlive the build that wrote them, and a changed encoding invalidates every paired watch with no error. Seeded with the published SHA-256 of `abc` instead.
Bumps the rust-deps group with 1 update: sha2.
Updates
sha2from 0.10.9 to 0.11.0Commits
ffe0939Release sha2 0.11.0 (#806)8991b65Use the standard order of the[package]section fields (#807)3d2bc57sha2: refactor backends (#802)faa55fbsha3: bumpkeccakto v0.2 (#803)d3e6489sha3 v0.11.0-rc.9 (#801)bbf6f51sha2: tweak backend docs (#800)155dbbfsha3: add default value for theDSgeneric parameter onTurboShake128/256...ed514f2Use published version ofkeccakv0.2 (#799)702bcd8Migrate to closure-basedkeccak(#796)827c043sha3 v0.11.0-rc.8 (#794)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 rebasewill rebase this PR@dependabot recreatewill recreate this PR, overwriting any edits that have been made to it@dependabot show <dependency name> ignore conditionswill show all of the ignore conditions of the specified dependency@dependabot ignore <dependency name> major versionwill close this group update PR and stop Dependabot creating any more for the specific dependency's major version (unless you unignore this specific dependency's major version or upgrade to it yourself)@dependabot ignore <dependency name> minor versionwill close this group update PR and stop Dependabot creating any more for the specific dependency's minor version (unless you unignore this specific dependency's minor version or upgrade to it yourself)@dependabot ignore <dependency name>will close this group update PR and stop Dependabot creating any more for the specific dependency (unless you unignore this specific dependency or upgrade to it yourself)@dependabot unignore <dependency name>will remove all of the ignore conditions of the specified dependency@dependabot unignore <dependency name> <ignore condition>will remove the ignore condition of the specified dependency and ignore conditions