Skip to content

chore(deps): roll up dependabot bumps + adapt to rio-vt 0.5.26 - #317

Merged
Tryanks merged 2 commits into
mainfrom
chore/deps-rollup
Sep 1, 2026
Merged

chore(deps): roll up dependabot bumps + adapt to rio-vt 0.5.26#317
Tryanks merged 2 commits into
mainfrom
chore/deps-rollup

Conversation

@Tryanks

@Tryanks Tryanks commented Sep 1, 2026

Copy link
Copy Markdown
Owner

Rolls the 7 open dependabot PRs into one lockfile update so they land in a single CI cycle instead of six rebase rounds. Closes the underlying bumps for #308 #309 #310 #311 #312 #313 #314.

Versions

dep from to dependabot PR
log 0.4.33 0.4.34 #313
uuid 1.24.1 1.25.0 #311
rmcp 3.1.3 3.1.4 #309
rio-graphics 0.5.25 0.5.26 #314
rio-vt 0.5.24 0.5.26 #308 proposed 0.5.25
gpui / gpui_platform 7eec892 1662f5f #310 / #312

Why not merge them individually

Code change

rio-vt 0.5.26 privatized Grid::style_set; crates/term/src/grid_emulator.rs now uses the public Grid::styles() accessor (one line).

Verification

  • cargo fmt --all --check
  • cargo clippy --workspace --all-targets --locked -- -D warnings
  • cargo test --workspace --locked ✅ (718 passed, 0 failed)

Combines open dependabot PRs into one lockfile update:
- log 0.4.33 -> 0.4.34 (#313)
- uuid 1.24.1 -> 1.25.0 (#311)
- rmcp 3.1.3 -> 3.1.4 (#309)
- rio-graphics 0.5.25 -> 0.5.26 (#314)
- rio-vt 0.5.24 -> 0.5.26 (supersedes #308's 0.5.25, which does not
  compile against rio-graphics 0.5.26: missing DecodeError::TooLarge arm)
- gpui / gpui_platform 7eec892 -> 1662f5f (#310, #312)

rio-vt 0.5.26 privatized Grid::style_set; switch to the public
Grid::styles() accessor.
The write runs on the global smol pool, whose threads are concurrent
with the GPUI update, so any file-existence check races them — it
flaked on fast Windows runners both after and inside the update. Keep
the deterministic eventual-write assertion.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant