Skip to main content

max / alloy_tui

2.0.0: on makeover 2.x A major, not the 1.2.0 the form widgets were staged as. makeover's ThemeColors is in `Theme::from_theme`'s signature, so which major of makeover this crate speaks is part of its public API: a consumer holding a 1.x ThemeColors cannot call it any more. That is the same reasoning makeover's own 2.0.0 used when a toml upgrade reached its signatures, and calling it a minor there is what the release after had to correct. It was also unbuildable. Published 1.1.0 pins makeover 1.1.0, which was yanked, so a clean registry could not resolve this crate at all. No code changed; 78 tests pass against makeover 2.1.0 untouched. This release carries the form widgets 1.2.0 was staged for: AlloyForm over AlloyField rows, AlloyPicker, a display-only AlloyTable, and TextField promoted out of the alloy console.
Author: Max Johnson <me@maxj.phd> · 2026-07-24 20:24 UTC
Commit: 7708fea9ab6e10b4c3eb3d4a6a4701014fd2f0af
Parent: cec708f
1 file changed, +2 insertions, -2 deletions
M Cargo.toml +2 -2
@@ -1,6 +1,6 @@
1 1 [package]
2 2 name = "alloy_tui"
3 - version = "1.2.0"
3 + version = "2.0.0"
4 4 description = "Alloy design system: makeover intents rendered as ratatui Color/Style, plus themed widgets for the alloy console and siblings."
5 5 edition = "2024"
6 6 rust-version = "1.86"
@@ -10,7 +10,7 @@ authors = ["Max Johnson <me@maxj.phd>"]
10 10
11 11 [dependencies]
12 12 ratatui = "0.30"
13 - makeover = "1.1.0"
13 + makeover = "2.1.0"
14 14
15 15 [lints.rust]
16 16 unused = "warn"