Skip to content

ratatui 0.30 + crossterm 0.29 — zero call-site changes (lru residue) - #254

Merged
flupkede merged 2 commits into
developfrom
chore/upgrade-ratatui-030
Sep 15, 2026
Merged

flupkede merged 2 commits into
developfrom
chore/upgrade-ratatui-030

Conversation

@flupkede

Copy link
Copy Markdown
Owner

Fase D3 of the dependency roadmap.

What

  • ratatui 0.29 → 0.30.2, crossterm 0.28 → 0.29.0 (requirements + lock; strum/unicode-truncate ride along transitively)
  • Zero code changes — the serve TUI sits on stable surface (CrosstermBackend, Terminal, TableState, Paragraph, Layout)

Advisory impact

Removes the last lru 0.12.5 path (ratatui 0.29). Combined with tantivy 0.26 (#253, lru 0.16.4), the Aikido lru advisory (30640667) clears fully once both merge.

Validation

cargo check + clippy -D warnings clean; cargo test --lib --bins: 1384 passed / 0 failed.

@flupkede
flupkede merged commit 373f192 into develop Sep 15, 2026
7 checks passed
@flupkede
flupkede deleted the chore/upgrade-ratatui-030 branch September 15, 2026 15:03
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