Skip to main content

max / balanced_breakfast

Pin the makeover suite to current The suite went out today: makeover 2.4.1 (the re-ramped parchment), makeover-tui 0.5.1 and makeover-immediate 0.4.1 (both onto makeover-layout 0.6.0), makeover-build 0.2.0 and alloy_tui 4.1.0. The pins that mattered were the 0.x ones. A caret on 0.4.0 accepts nothing past 0.5, so the two renderers could never see layout 0.6 no matter how often the tree was rebuilt, where a caret on makeover 2.3.0 had been resolving to 2.4.1 all along and only read as stale.
Co-Authored-By
Claude Opus 5 (1M context) <noreply@anthropic.com>
Author: Max Johnson <me@maxj.phd> · 2026-07-31 18:01 UTC
Signed with PGP, not checked
Commit: e0f17f4a4209df01d8b8fb2e0cd7492c16c1690c
Parent: bbd4eee
3 files changed, +7 insertions, -5 deletions
M Cargo.lock +5 -3
@@ -3105,9 +3105,9 @@
3105 3105
3106 3106 [[package]]
3107 3107 name = "makeover"
3108 - version = "2.3.0"
3108 + version = "2.4.1"
3109 3109 source = "registry+https://github.com/rust-lang/crates.io-index"
3110 - checksum = "e35cc903581eea6df09a3a102f101d85a6b941ea18431fcd0a70738762271fdf"
3110 + checksum = "b0a796c931419e54dd71a8aaa7d62230730e958f3101d37d4c1d3ab7b541b38e"
3111 3111 dependencies = [
3112 3112 "include_dir",
3113 3113 "serde",
@@ -3116,7 +3116,9 @@
3116 3116
3117 3117 [[package]]
3118 3118 name = "makeover-build"
3119 - version = "0.1.0"
3119 + version = "0.2.0"
3120 + source = "registry+https://github.com/rust-lang/crates.io-index"
3121 + checksum = "2de96b65f668a690dc86768338af38779692c23ccc116f4df5746f4700b15d9a"
3120 3122 dependencies = [
3121 3123 "makeover",
3122 3124 "makeover-geometry",
M Cargo.toml +1 -1
@@ -53,7 +53,7 @@
53 53 # Utilities
54 54 chrono = { version = "0.4.43", features = ["serde"] }
55 55 uuid = { version = "1.20.0", features = ["v4", "serde"] }
56 - makeover = "2.3.0"
56 + makeover = "2.4.1"
57 57 # The invariant half of the design system: relational spacing. makeover
58 58 # resolves colour, which a theme may override; this carries what no theme may.
59 59 toml = "1.1"
@@ -17,7 +17,7 @@
17 17 # Materialises all three generated files: themes/, geometry.css, layout.css.
18 18 # The build script needs nothing else; makeover and makeover-geometry reach it
19 19 # through here. Path dep while unpublished.
20 - makeover-build = { path = "../../../Libraries/makeover-build" }
20 + makeover-build = "0.2.0"
21 21
22 22 [dependencies]
23 23 bb-interface.workspace = true