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.
1 file changed,
+2 insertions,
-2 deletions
| 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 |
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"
|