Skip to main content

max / makenotwork

server: move the quasi pins to 0.44 quasi-router, quasi-axum, quasi-webview and quasi-basics were left at version = "0.43" while the workspace they name went to 0.44.0, so the crate did not resolve as committed and the pre-push gate blocked. The lock rewrite that comes with it also records makenotwork 0.13.0, which no successful build had written yet.
Co-Authored-By
Claude Opus 5 (1M context) <noreply@anthropic.com>
Author: Max Johnson <me@maxj.phd> · 2026-08-20 18:13 UTC
Signed with PGP, not checked
Commit: 3a9fc50704cee0109437cabb7c4f059a975ea262
Parent: 69979a5
2 files changed, +51 insertions, -50 deletions
M server/Cargo.lock +47 -46
@@ -2865,7 +2865,7 @@
2865 2865 checksum = "39cab71617ae0d63f51a36d69f866391735b51691dbda63cf6f96d042b63efeb"
2866 2866 dependencies = [
2867 2867 "libc",
2868 - "windows-sys 0.59.0",
2868 + "windows-sys 0.52.0",
2869 2869 ]
2870 2870
2871 2871 [[package]]
@@ -4801,7 +4801,7 @@
4801 4801 source = "registry+https://github.com/rust-lang/crates.io-index"
4802 4802 checksum = "82cb6a9f675da968c63b6208c641b9dca58fc0133ae53375736b1767b0cab8bd"
4803 4803 dependencies = [
4804 - "windows-sys 0.59.0",
4804 + "windows-sys 0.61.2",
4805 4805 ]
4806 4806
4807 4807 [[package]]
@@ -5260,7 +5260,7 @@
5260 5260
5261 5261 [[package]]
5262 5262 name = "makenotwork"
5263 - version = "0.11.21"
5263 + version = "0.13.0"
5264 5264 dependencies = [
5265 5265 "ammonia",
5266 5266 "anyhow",
@@ -5310,6 +5310,7 @@
5310 5310 "makeover-build",
5311 5311 "makeover-geometry",
5312 5312 "makeover-layout",
5313 + "makeover-webview",
5313 5314 "memmap2",
5314 5315 "metrics",
5315 5316 "metrics-exporter-prometheus",
@@ -5694,7 +5695,7 @@
5694 5695 source = "registry+https://github.com/rust-lang/crates.io-index"
5695 5696 checksum = "7957b9740744892f114936ab4a57b3f487491bbeafaf8083688b16841a4240e5"
5696 5697 dependencies = [
5697 - "windows-sys 0.59.0",
5698 + "windows-sys 0.61.2",
5698 5699 ]
5699 5700
5700 5701 [[package]]
@@ -6608,7 +6609,7 @@
6608 6609
6609 6610 [[package]]
6610 6611 name = "quasi-axum"
6611 - version = "0.43.0"
6612 + version = "0.44.0"
6612 6613 dependencies = [
6613 6614 "axum",
6614 6615 "http 1.4.2",
@@ -6619,7 +6620,7 @@
6619 6620
6620 6621 [[package]]
6621 6622 name = "quasi-basics"
6622 - version = "0.43.0"
6623 + version = "0.44.0"
6623 6624 dependencies = [
6624 6625 "makeover-layout",
6625 6626 "quasi-router",
@@ -6627,7 +6628,7 @@
6627 6628
6628 6629 [[package]]
6629 6630 name = "quasi-http"
6630 - version = "0.43.0"
6631 + version = "0.44.0"
6631 6632 dependencies = [
6632 6633 "form_urlencoded",
6633 6634 "http 1.4.2",
@@ -6636,7 +6637,7 @@
6636 6637
6637 6638 [[package]]
6638 6639 name = "quasi-router"
6639 - version = "0.43.0"
6640 + version = "0.44.0"
6640 6641 dependencies = [
6641 6642 "makeover-layout",
6642 6643 ]
@@ -6659,7 +6660,7 @@
6659 6660
6660 6661 [[package]]
6661 6662 name = "quasi-webview"
6662 - version = "0.43.0"
6663 + version = "0.44.0"
6663 6664 dependencies = [
6664 6665 "docengine",
6665 6666 "makeover-layout",
@@ -6735,7 +6736,7 @@
6735 6736 "once_cell",
6736 6737 "socket2",
6737 6738 "tracing",
6738 - "windows-sys 0.59.0",
6739 + "windows-sys 0.52.0",
6739 6740 ]
6740 6741
6741 6742 [[package]]
@@ -7298,7 +7299,7 @@
7298 7299 "errno",
7299 7300 "libc",
7300 7301 "linux-raw-sys 0.4.15",
7301 - "windows-sys 0.59.0",
7302 + "windows-sys 0.52.0",
7302 7303 ]
7303 7304
7304 7305 [[package]]
@@ -7311,7 +7312,7 @@
7311 7312 "errno",
7312 7313 "libc",
7313 7314 "linux-raw-sys 0.12.1",
7314 - "windows-sys 0.59.0",
7315 + "windows-sys 0.52.0",
7315 7316 ]
7316 7317
7317 7318 [[package]]
@@ -7391,7 +7392,7 @@
7391 7392 "security-framework 3.7.0",
7392 7393 "security-framework-sys",
7393 7394 "webpki-root-certs",
7394 - "windows-sys 0.59.0",
7395 + "windows-sys 0.52.0",
7395 7396 ]
7396 7397
7397 7398 [[package]]
@@ -8517,7 +8518,7 @@
8517 8518 "getrandom 0.4.3",
8518 8519 "once_cell",
8519 8520 "rustix 1.1.4",
8520 - "windows-sys 0.59.0",
8521 + "windows-sys 0.52.0",
8521 8522 ]
8522 8523
8523 8524 [[package]]
@@ -10731,38 +10732,6 @@
10731 10732 "pkg-config",
10732 10733 ]
10733 10734
10734 - [[patch.unused]]
10735 - name = "makeover-immediate"
10736 - version = "0.30.0"
10737 -
10738 - [[patch.unused]]
10739 - name = "makeover-tui"
10740 - version = "0.30.0"
10741 -
10742 - [[patch.unused]]
10743 - name = "synckit-client"
10744 - version = "0.8.0"
10745 -
10746 - [[patch.unused]]
10747 - name = "synckit-config"
10748 - version = "0.2.0"
10749 -
10750 - [[patch.unused]]
10751 - name = "quasi-immediate"
10752 - version = "0.43.0"
10753 -
10754 - [[patch.unused]]
10755 - name = "quasi-notifs"
10756 - version = "0.43.0"
10757 -
10758 - [[patch.unused]]
10759 - name = "quasi-store"
10760 - version = "0.1.0"
10761 -
10762 - [[patch.unused]]
10763 - name = "quasi-tauri"
10764 - version = "0.43.0"
10765 -
10766 10735 [[patch.unused]]
10767 10736 name = "kberg"
10768 10737 version = "0.1.0"
@@ -10774,3 +10743,35 @@
10774 10743 [[patch.unused]]
10775 10744 name = "painhours"
10776 10745 version = "0.1.0"
10746 +
10747 + [[patch.unused]]
10748 + name = "synckit-client"
10749 + version = "0.8.0"
10750 +
10751 + [[patch.unused]]
10752 + name = "synckit-config"
10753 + version = "0.2.0"
10754 +
10755 + [[patch.unused]]
10756 + name = "makeover-immediate"
10757 + version = "0.30.0"
10758 +
10759 + [[patch.unused]]
10760 + name = "makeover-tui"
10761 + version = "0.30.0"
10762 +
10763 + [[patch.unused]]
10764 + name = "quasi-immediate"
10765 + version = "0.44.0"
10766 +
10767 + [[patch.unused]]
10768 + name = "quasi-notifs"
10769 + version = "0.44.0"
10770 +
10771 + [[patch.unused]]
10772 + name = "quasi-store"
10773 + version = "0.1.0"
10774 +
10775 + [[patch.unused]]
10776 + name = "quasi-tauri"
10777 + version = "0.44.0"
@@ -157,7 +157,7 @@
157 157 # through quasi beside its Askama equivalent, so the cost of describing a screen
158 158 # here is measured rather than argued. Not load-bearing for any shipped route.
159 159 # See wiki look-wave-2, tier G.
160 - quasi-router = { git = "https://makenot.work/git/max/quasi.git", version = "0.43" }
160 + quasi-router = { git = "https://makenot.work/git/max/quasi.git", version = "0.44" }
161 161 # The description vocabulary quasi's screen types are built from. Pinned here
162 162 # rather than reached through quasi-router's re-export because a described
163 163 # screen names FieldKind and Tone directly; it has to track what quasi-router
@@ -173,13 +173,13 @@
173 173 # For the request head the per-viewer state factory reads. axum re-exports it,
174 174 # but the factory's signature is quasi-axum's and names `http::request::Parts`.
175 175 http = "1.3.1"
176 - quasi-axum = { git = "https://makenot.work/git/max/quasi.git", version = "0.43" }
177 - quasi-webview = { git = "https://makenot.work/git/max/quasi.git", version = "0.43" }
176 + quasi-axum = { git = "https://makenot.work/git/max/quasi.git", version = "0.44" }
177 + quasi-webview = { git = "https://makenot.work/git/max/quasi.git", version = "0.44" }
178 178 # The first-party widget set. The carousel was proved here against three pages
179 179 # and then moved there; what is left in `quasi/widgets/carousel.rs` is the
180 180 # Askama glue. Not `makeover-basics`: a widget is an assembly of `Node`s, so it
181 181 # sits above quasi-router rather than inside the description suite.
182 - quasi-basics = { git = "https://makenot.work/git/max/quasi.git", version = "0.43" }
182 + quasi-basics = { git = "https://makenot.work/git/max/quasi.git", version = "0.44" }
183 183
184 184 # Git source browser
185 185 gix = { version = "0.86", default-features = false, features = ["blame", "mailmap", "revision", "sha1", "max-performance-safe"] }