chore(deps): bump tower-http from 0.7.0 to 0.7.1 - #5881
Conversation
Bumps [tower-http](https://github.com/tower-rs/tower-http) from 0.7.0 to 0.7.1. - [Release notes](https://github.com/tower-rs/tower-http/releases) - [Commits](tower-rs/tower-http@tower-http-0.7.0...tower-http-0.7.1) --- updated-dependencies: - dependency-name: tower-http dependency-version: 0.7.1 dependency-type: direct:production update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] <support@github.com>
|
Thanks @dependabot[bot] for taking the time to contribute. This repository is observing a maintainer-managed PR intake gate in dry-run mode, so this pull request is staying open. This note helps maintainers prepare the allowlist before any enforcement is considered. Please read |
|
Claude finished @Hmbown's task in 46s —— View job Reviewing dependabot PR: bump tower-http 0.7.0 → 0.7.1
SummaryMechanical dependency bump — Cargo.lock only ( Blast-radius check: the workspace pins
So this upgrade carries no observable behavior change for Codewhale; it's a pure patch-level bump with no code impact. Note: I wasn't able to run No correctness, provider/model/route-safety, reuse, test-coverage, or security concerns identified. |
There was a problem hiding this comment.
Codewhale review
Dependabot bump of tower-http from 0.7.0 to 0.7.1 in Cargo.lock only. The new checksum matches the upstream release and the lockfile references are updated consistently.
Findings
- [INFO] Patch release includes a behavioral change in tower-http's fs module
tower-http 0.7.1 changes ServeDir::try_call to propagate expected filesystem I/O errors when no fallback is configured instead of converting them to 404 responses. If this repository serves files with ServeDir and relies on the previous 404 behavior for I/O errors, this update could change responses.
Assessment
The lockfile update is correct and consistent. No blocking issues found; just verify whether the upstream fs behavior change affects any static file serving paths.
Advisory review by Codewhale (codewhale review --pr 5881 --post, head 5fc10058bc9d152d3999cd097f94a0f204eb6335). Line-specific findings are also posted as inline review comments; mechanical fixes arrive as committable suggestions you can apply from the Files tab. CODEOWNERS approval still governs merge.
|
Claude finished @Hmbown's task in 32s —— View job Reviewing dependabot PR: bump tower-http 0.7.0 → 0.7.1
SummaryThis is a re-check after the branch was synced with Blast-radius check (confirmed): the workspace pins
None of the 0.7.1 changelog's behavioral changes touch the
This matches the earlier Codewhale automated review's advisory note (flagging the No correctness, provider/model/route-safety, reuse, test-coverage, or security concerns. Safe mechanical bump; CI's build/test matrix is the remaining gate before merge. |
There was a problem hiding this comment.
Codewhale review
Dependabot lockfile-only update bumping tower-http from 0.7.0 to 0.7.1. The diffs update the package version, checksum, and dependent package references consistently; no manifest or source changes are included.
Findings
- [INFO] Behavioral changes in tower-http 0.7.1 may affect existing error handling
The release notes include behavioral fixes: fs::ServeDir::try_call now propagates expected filesystem I/O errors when no fallback is configured instead of converting them to 404 responses, and decompression now returns body errors after end-of-stream rather than silently truncating. If the application relies on the previous behavior, these changes may alter responses or surface errors. Verify affected code paths and tests.
Assessment
The lockfile update is minimal and internally consistent. No blocking issues found; just verify that the application does not depend on the changed tower-http error behaviors mentioned in the release notes.
Advisory review by Codewhale (codewhale review --pr 5881 --post, head 9a379882f48ba504871d145fd1fec225d864c783). Line-specific findings are also posted as inline review comments; mechanical fixes arrive as committable suggestions you can apply from the Files tab. CODEOWNERS approval still governs merge.
Bumps tower-http from 0.7.0 to 0.7.1.
Release notes
Sourced from tower-http's releases.
... (truncated)
Commits
c941451chore(release): prepare 0.7.1 (#729)9697702chore(deps): bump taiki-e/install-action from 2.86.3 to 2.86.8 (#730)e2582e2Allow ignoring multi-range requests (#727)888f7fefeat(services): configure directory redirects (#728)5ad7654chore(deps): bump taiki-e/install-action from 2.85.12 to 2.86.3 (#726)d154adbfix: reject multipart ranges before validation (#661)d9e5c8aci: Update to cargo-check-external-types 0.5.0 (#724)90c072bPropagate ServeDir::try_call I/O errors (#718)860922efix(decompression): don't end the body on an empty data frame (#722)8532252docs(example)/custom future with multiple bodies (#711)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 this major versionwill 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 versionwill 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 dependencywill close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)