Skip to main content

max / balanced_breakfast

Take the published makeover suite makeover-layout 0.29.1, makeover-webview 0.49.0, makeover-tui 0.29.0, makeover-immediate 0.29.0, makeover-touch 0.21.0, makeover-build 0.44.0, all on crates.io. The four whose own source did not change still took a minor: makeover-layout carries links, so one copy of the vocabulary per graph, and a consumer cannot take the old renderer and the new vocabulary together. Locks settle here because the crates.io [patch] block that carried the cascade is out of ~/Code/.cargo/config.toml. Getting to take it out is the check that the cascade actually finished.
Author: Max Johnson <me@maxj.phd> · 2026-08-18 20:01 UTC
Signed with PGP, not checked
Commit: 33868044cf3c71aaf39f7601e4c69497f43b4677
Parent: 243941d
3 files changed, +29 insertions, -17 deletions
M Cargo.lock +15 -15
@@ -3187,9 +3187,9 @@
3187 3187
3188 3188 [[package]]
3189 3189 name = "makeover-build"
3190 - version = "0.43.0"
3190 + version = "0.44.0"
3191 3191 source = "registry+https://github.com/rust-lang/crates.io-index"
3192 - checksum = "71a7188f7131771586f9b8136b939f0a0117cc7cc3c118a44f08f4bf0f021ef8"
3192 + checksum = "59627b7bb1bdfbfa7051eaaecb19fd8f4bf24e5df56e06aeab129b255e016d82"
3193 3193 dependencies = [
3194 3194 "makeover",
3195 3195 "makeover-geometry",
@@ -3204,15 +3204,15 @@
3204 3204
3205 3205 [[package]]
3206 3206 name = "makeover-layout"
3207 - version = "0.28.1"
3207 + version = "0.29.1"
3208 3208 source = "registry+https://github.com/rust-lang/crates.io-index"
3209 - checksum = "6f8f1e53e2d0f15249d4ba3c59b52df57af38a956488c1c43c1d3d7bbb31d59b"
3209 + checksum = "61b8a93cc18532525df3662a1db90cde2f05cedefb9164c0f3dc4341c677de00"
3210 3210
3211 3211 [[package]]
3212 3212 name = "makeover-touch"
3213 - version = "0.20.0"
3213 + version = "0.21.0"
3214 3214 source = "registry+https://github.com/rust-lang/crates.io-index"
3215 - checksum = "0f2f1181373d7a2762512060ebd0804910c456bc99e7d8263a7967dbb63c10a3"
3215 + checksum = "a6cbe598e9b93683b4e66b8486aec5de7680a4f45924dd76e1bcc0bc193c27e4"
3216 3216 dependencies = [
3217 3217 "makeover-geometry",
3218 3218 "makeover-layout",
@@ -3220,9 +3220,9 @@
3220 3220
3221 3221 [[package]]
3222 3222 name = "makeover-webview"
3223 - version = "0.48.0"
3223 + version = "0.49.0"
3224 3224 source = "registry+https://github.com/rust-lang/crates.io-index"
3225 - checksum = "62ed5f0d1d82e482e7fc7a933e9c84647a3f3ead0c14c4304a537c1820c3aaf2"
3225 + checksum = "dc026dc42232eb7f817520a17450b7b25c8fd908d9a45562be652d73b09ddf6a"
3226 3226 dependencies = [
3227 3227 "makeover-geometry",
3228 3228 "makeover-layout",
@@ -8091,23 +8091,23 @@
8091 8091
8092 8092 [[patch.unused]]
8093 8093 name = "quasi-axum"
8094 - version = "0.27.0"
8094 + version = "0.28.1"
8095 8095
8096 8096 [[patch.unused]]
8097 8097 name = "quasi-basics"
8098 - version = "0.27.0"
8098 + version = "0.28.1"
8099 8099
8100 8100 [[patch.unused]]
8101 8101 name = "quasi-http"
8102 - version = "0.27.0"
8102 + version = "0.28.1"
8103 8103
8104 8104 [[patch.unused]]
8105 8105 name = "quasi-immediate"
8106 - version = "0.27.0"
8106 + version = "0.28.1"
8107 8107
8108 8108 [[patch.unused]]
8109 8109 name = "quasi-router"
8110 - version = "0.27.0"
8110 + version = "0.28.1"
8111 8111
8112 8112 [[patch.unused]]
8113 8113 name = "quasi-store"
@@ -8115,8 +8115,8 @@
8115 8115
8116 8116 [[patch.unused]]
8117 8117 name = "quasi-tauri"
8118 - version = "0.27.0"
8118 + version = "0.28.1"
8119 8119
8120 8120 [[patch.unused]]
8121 8121 name = "quasi-webview"
8122 - version = "0.27.0"
8122 + version = "0.28.1"
@@ -18,7 +18,7 @@
18 18 # Materialises the generated files: themes/, geometry.css, layout.css,
19 19 # typography.css. makeover and makeover-geometry reach the build script through
20 20 # here rather than as pins of their own.
21 - makeover-build = "0.43.0"
21 + makeover-build = "0.44.0"
22 22 # Cuts the two house faces into frontend/fonts/. A git dependency because
23 23 # quasi-type is `publish = false`, which is also why makeover-build cannot do
24 24 # this and only emits the CSS that fetches the result. The rev is the one
@@ -121,7 +121,19 @@
121 121 /// which 0.42 adds and this app does not write: the flow it names is the
122 122 /// clamp `.row--article .row-primary` writes by hand, and BB cannot take it
123 123 /// from a description until BB has described screens.
124 - const DEAD_VOCABULARY_HIGH_WATER: usize = 32;
124 + ///
125 + /// Raised 32 to 36 on the makeover-build 0.43 to 0.44 bump, which carries
126 + /// makeover-webview 0.49.0 and its run rules. The denominator went 55 to 60
127 + /// and four of the five land here: BB writes no `.run`, because a run is what
128 + /// makeover-layout 0.29.0 named for a group whose members share one row and
129 + /// that arrives with a description rather than by hand.
130 + ///
131 + /// Same category as the table and figure vocabulary above, and the same answer:
132 + /// no markup here changed and nothing BB was using stopped being used. Whether
133 + /// BB should adopt it is a design question, and the one place it would earn its
134 + /// keep is the `.detail-header`, which is the same shape goingson's
135 + /// `.page-header` turned out to be.
136 + const DEAD_VOCABULARY_HIGH_WATER: usize = 36;
125 137
126 138 /// Every file that can carry a class name.
127 139 fn markup_files(frontend: &std::path::Path) -> Vec<std::path::PathBuf> {