Skip to main content

max / goingson

Move to the published makeover-layout 0.6.0 and makeover-webview 0.9.0 Drops the patch.crates-io the lists-half adoption ran under. The generated tables.css is byte-identical to what the path build produced, which is the check that matters here: the columns are described in build.rs and the release moved nothing about them.
Co-Authored-By
Claude Opus 5 (1M context) <noreply@anthropic.com>
Author: Max Johnson <me@maxj.phd> · 2026-07-30 14:15 UTC
Signed with PGP, not checked
Commit: 163617bcd9fa65bc7ce18f7bc61e13b5f43f3b60
Parent: bd63f7d
3 files changed, +10 insertions, -13 deletions
M Cargo.lock +6 -2
@@ -3392,11 +3392,15 @@
3392 3392
3393 3393 [[package]]
3394 3394 name = "makeover-layout"
3395 - version = "0.5.0"
3395 + version = "0.6.0"
3396 + source = "registry+https://github.com/rust-lang/crates.io-index"
3397 + checksum = "ad745601b5220b2244d73a5da3f3854aefe4cdc955dd45c6d3aa5781ad645f5a"
3396 3398
3397 3399 [[package]]
3398 3400 name = "makeover-webview"
3399 - version = "0.8.0"
3401 + version = "0.9.0"
3402 + source = "registry+https://github.com/rust-lang/crates.io-index"
3403 + checksum = "d4ae8b0857cfa95b5d698e22d5df17eb19bae978839d568ae5de02344892962b"
3400 3404 dependencies = [
3401 3405 "makeover-layout",
3402 3406 ]
M Cargo.toml -7
@@ -154,10 +154,3 @@
154 154 match_same_arms = "allow"
155 155 unnecessary_wraps = "allow"
156 156 type_complexity = "allow"
157 -
158 - # Temporary, for the lists-half adoption: makeover-webview gained the list
159 - # module and goingson is the first consumer. Released once when the wiring
160 - # stops finding gaps.
161 - [patch.crates-io]
162 - makeover-layout = { path = "../../Libraries/makeover-layout" }
163 - makeover-webview = { path = "../../Libraries/makeover-webview" }
@@ -21,8 +21,8 @@
21 21 # The table CSS is generated here too: the columns are this app's, so the
22 22 # shared helper cannot know them, but the tracks and the narrowing rules come
23 23 # from the description rather than from hand-written nth-child cuts.
24 - makeover-webview = "0.8.0"
25 - makeover-layout = "0.5.0"
24 + makeover-webview = "0.9.0"
25 + makeover-layout = "0.6.0"
26 26
27 27 [dependencies]
28 28 goingson-core = { workspace = true }
@@ -94,8 +94,8 @@
94 94 # The forms emitter and the description it renders. Runtime deps, not build:
95 95 # form markup depends on the value, the error and the options at the moment a
96 96 # modal opens, so it cannot be materialised the way the stylesheet is.
97 - makeover-webview = "0.8.0"
98 - makeover-layout = "0.5.0"
97 + makeover-webview = "0.9.0"
98 + makeover-layout = "0.6.0"
99 99 toml = { workspace = true }
100 100 # Browser opening
101 101 open = { workspace = true }