Skip to content

chore(deps): bump tower-http from 0.6.11 to 0.7.0 - #524

Merged
senamakel merged 7 commits into
mainfrom
dependabot/cargo/tower-http-0.7.0
Aug 9, 2026
Merged

chore(deps): bump tower-http from 0.6.11 to 0.7.0#524
senamakel merged 7 commits into
mainfrom
dependabot/cargo/tower-http-0.7.0

Conversation

@dependabot

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

Copy link
Copy Markdown
Contributor

Bumps tower-http from 0.6.11 to 0.7.0.

Summary

Dependency bump only: tower-http = { version = "0.7", features = ["fs"] }, consumed via
ServeDir/ServeFile (the axum SPA fallback). No code changes were required for the 0.7 API —
the fs feature used here is unchanged.

Two small follow-up commits were needed to keep the repository's own gates green after the bump:

  • Cargo.lock sync (8b2bf54) — the bump introduced tower-http 0.7.0 into the lock alongside the
    retained 0.6.11 (pulled in transitively by reqwest 0.13.4, which requires ^0.6.8). Cargo
    requires dependency references to be version-qualified once two versions coexist in the lock;
    the reqwest entry still read bare tower-http, so cargo metadata --locked (the CI
    "Verify Cargo.lock is in sync" step) failed after the upstream/main merge. Regenerated the lock
    with cargo metadata; the resulting one-line change qualifies the reference as
    tower-http 0.6.11.
  • frontend/test/e2e/board-columns.spec.ts race fix (d396222) — the "a card dropped into
    Planning is planned and settled, never left parked" test (live-brain lane only) polls
    .not.toBe("planning") immediately after the drop, which could pass on the seed column
    (todo) before the move reached the host, and then assert a card still mid-planning-pass.
    It now waits for the transition into planning first — the same first step the mock-lane
    test takes — and then waits for the pass to settle it. This was a flaky test (the same commit
    passed on a sibling CI run), not a product regression.

Commands run locally

cargo metadata --locked
cargo fmt --all -- --check
cargo clippy --locked --all-targets -- -D warnings
cargo test --locked
cargo build --locked --bin opencompany
cd frontend && npx tsc -p tsconfig.e2e.json

Behavior changes

None to the product. The e2e test above is made deterministic; the console and board behavior it
asserts is unchanged.

Bumps [tower-http](https://github.com/tower-rs/tower-http) from 0.6.11 to 0.7.0.
- [Release notes](https://github.com/tower-rs/tower-http/releases)
- [Commits](tower-rs/tower-http@tower-http-0.6.11...tower-http-0.7.0)

---
updated-dependencies:
- dependency-name: tower-http
  dependency-version: 0.7.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

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 7, 2026
@senamakel senamakel self-assigned this Aug 8, 2026
senamakel and others added 4 commits August 8, 2026 16:29
Checkpoint of work in progress, touching Cargo.toml.

Auto-committed-on: dragonfly
Co-authored-by: Medulla <medulla@tinyhumans.ai>
Adds end-to-end tests for the board columns feature, covering the creation, renaming, and deletion of columns to ensure the core workflow is protected against regressions.

Auto-committed-on: dragonfly
Co-authored-by: Medulla <medulla@tinyhumans.ai>
Updated the tower-http dependency in Cargo.lock to include an explicit version specifier, ensuring consistent resolution of the dependency across builds.

Auto-committed-on: dragonfly
Co-authored-by: Medulla <medulla@tinyhumans.ai>

@tinysweeper tinysweeper Bot left a comment

Copy link
Copy Markdown

Choose a reason for hiding this comment

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

tinysweeper found nothing blocking. Approving.

             $0.0007 · 10,755 in / 2,221 out · 9,362 cached (87%) · z-ai/glm-5.2
critique:    $0.0003 · 2,849 in  / 873 out   · 2,409 cached (85%) · z-ai/glm-5.2
security:    $0.0002 · 3,312 in  / 477 out   · 2,865 cached (87%) · z-ai/glm-5.2
description: $0.0003 · 4,594 in  / 871 out   · 4,088 cached (89%) · z-ai/glm-5.2

Comment thread frontend/test/e2e/board-columns.spec.ts Outdated
@tinysweeper tinysweeper Bot added priority: p2 Soon. Real but survivable — a rough edge, a gap, a thing that will bite later. severity: medium labels Aug 9, 2026

@tinysweeper tinysweeper Bot left a comment

Copy link
Copy Markdown

Choose a reason for hiding this comment

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

tinysweeper found nothing blocking. Approving.

             $0.0013 · 11,591 in / 4,943 out · 9,945 cached (86%) · z-ai/glm-5.2
critique:    $0.0008 · 3,148 in  / 3,106 out · 2,543 cached (81%) · z-ai/glm-5.2
security:    $0.0003 · 3,670 in  / 894 out   · 3,155 cached (86%) · z-ai/glm-5.2
description: $0.0003 · 4,773 in  / 943 out   · 4,247 cached (89%) · z-ai/glm-5.2

Comment thread frontend/test/e2e/board-columns.spec.ts Outdated
@tinysweeper tinysweeper Bot added priority: p3 Whenever. Cosmetic, a nicety, or a cleanup with no user visible effect. and removed priority: p2 Soon. Real but survivable — a rough edge, a gap, a thing that will bite later. labels Aug 9, 2026
senamakel and others added 2 commits August 9, 2026 17:51
Upstream landed the same planning-settle race fix (ad59a34) and the clap
4.6.5 bump (05e3885). Cargo.lock auto-merged; the e2e comment conflict
resolved in favor of main's canonical text (identical code).

Co-authored-by: Medulla <medulla@tinyhumans.ai>
Adds end-to-end tests for the board columns feature, covering the creation, renaming, and deletion of columns to ensure the core workflow functions correctly in a real browser environment.

Auto-committed-on: dragonfly
Co-authored-by: Medulla <medulla@tinyhumans.ai>
@senamakel
senamakel merged commit 2ae5d1e into main Aug 9, 2026
15 checks passed
@senamakel
senamakel deleted the dependabot/cargo/tower-http-0.7.0 branch August 9, 2026 16:02
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 priority: p3 Whenever. Cosmetic, a nicety, or a cleanup with no user visible effect. rust Pull requests that update rust code severity: medium

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant