Skip to main content

max / goingson

Take makeover-build 0.34.0 and makeover-webview 0.41.0 0.41.0 stops a column name breaking out of the class it names. This app is not exposed to it -- the table CSS is generated in build.rs from columns spelled here, all of them plain lowercase identifiers, which the new filter passes through unchanged -- so the generated stylesheet is byte for byte what it was. Both pins move together because makeover-webview carries `links = "makeover-webview"`: two versions in one graph is a resolver error, and makeover-build resolves one of its own. 0.34.0 is that repin.
Co-Authored-By
Claude Opus 5 (1M context) <noreply@anthropic.com>
Author: Max Johnson <me@maxj.phd> · 2026-08-15 15:29 UTC
Signed with PGP, not checked
Commit: 41c47ff9277f997b9e23a37d79f86e964aabe613
Parent: 2ef1475
2 files changed, +7 insertions, -7 deletions
M Cargo.lock +4 -4
@@ -3398,9 +3398,9 @@
3398 3398
3399 3399 [[package]]
3400 3400 name = "makeover-build"
3401 - version = "0.33.0"
3401 + version = "0.34.0"
3402 3402 source = "registry+https://github.com/rust-lang/crates.io-index"
3403 - checksum = "2fe013f4ef6dd2b1db9ee45f304a75f195348b1b6de5c7386448f21c2bc6f3fa"
3403 + checksum = "c6d50592e37f4daa302a35c35b19f2bb7ef14926a64efa2133218516b14dc012"
3404 3404 dependencies = [
3405 3405 "makeover",
3406 3406 "makeover-geometry",
@@ -3442,9 +3442,9 @@
3442 3442
3443 3443 [[package]]
3444 3444 name = "makeover-webview"
3445 - version = "0.40.0"
3445 + version = "0.41.0"
3446 3446 source = "registry+https://github.com/rust-lang/crates.io-index"
3447 - checksum = "f654764729b9b286632d195578fd48c737998809a4a495879d0fd624a09e4db4"
3447 + checksum = "8dce89f8aff6c9b0a91e0f5c601b4321b8f059feee437bc7b570850b5c665e26"
3448 3448 dependencies = [
3449 3449 "makeover-geometry",
3450 3450 "makeover-layout",
@@ -18,11 +18,11 @@
18 18 # Materialises all three generated files: themes/, geometry.css, layout.css,
19 19 # and holds both drift checks this build.rs used to carry itself: touch density
20 20 # as of 0.17, breakpoints as of 0.18.
21 - makeover-build = "0.33.0"
21 + makeover-build = "0.34.0"
22 22 # The table CSS is generated here too: the columns are this app's, so the
23 23 # shared helper cannot know them, but the tracks and the narrowing rules come
24 24 # from the description rather than from hand-written nth-child cuts.
25 - makeover-webview = "0.40.0"
25 + makeover-webview = "0.41.0"
26 26 makeover-layout = "0.23.0"
27 27 # Width. Direct rather than through makeover-webview, because the narrow table
28 28 # pass keys off SizeClass::Compact and a boundary reached transitively is a
@@ -112,7 +112,7 @@
112 112 # The forms emitter and the description it renders. Runtime deps, not build:
113 113 # form markup depends on the value, the error and the options at the moment a
114 114 # modal opens, so it cannot be materialised the way the stylesheet is.
115 - makeover-webview = "0.40.0"
115 + makeover-webview = "0.41.0"
116 116 makeover-layout = "0.23.0"
117 117 # Browser opening
118 118 open = { workspace = true }