Skip to main content

max / makenotwork

server: take quasi 0.39 Forward fix for quasi's time-derived node kinds (`ba4dcfae`). No source change: the three new `Node` members are additive and this app names none of them yet.
Author: Max Johnson <me@maxj.phd> · 2026-08-20 15:42 UTC
Signed with PGP, not checked
Commit: 104a30a956cb894e8fb6cbd77619d903b4720544
Parent: ccd775a
2 files changed, +32 insertions, -32 deletions
M server/Cargo.lock +28 -28
@@ -2865,7 +2865,7 @@
2865 2865 checksum = "39cab71617ae0d63f51a36d69f866391735b51691dbda63cf6f96d042b63efeb"
2866 2866 dependencies = [
2867 2867 "libc",
2868 - "windows-sys 0.52.0",
2868 + "windows-sys 0.59.0",
2869 2869 ]
2870 2870
2871 2871 [[package]]
@@ -6608,7 +6608,7 @@
6608 6608
6609 6609 [[package]]
6610 6610 name = "quasi-axum"
6611 - version = "0.38.0"
6611 + version = "0.39.0"
6612 6612 dependencies = [
6613 6613 "axum",
6614 6614 "http 1.4.2",
@@ -6619,7 +6619,7 @@
6619 6619
6620 6620 [[package]]
6621 6621 name = "quasi-basics"
6622 - version = "0.38.0"
6622 + version = "0.39.0"
6623 6623 dependencies = [
6624 6624 "makeover-layout",
6625 6625 "quasi-router",
@@ -6627,7 +6627,7 @@
6627 6627
6628 6628 [[package]]
6629 6629 name = "quasi-http"
6630 - version = "0.38.0"
6630 + version = "0.39.0"
6631 6631 dependencies = [
6632 6632 "form_urlencoded",
6633 6633 "http 1.4.2",
@@ -6636,7 +6636,7 @@
6636 6636
6637 6637 [[package]]
6638 6638 name = "quasi-router"
6639 - version = "0.38.0"
6639 + version = "0.39.0"
6640 6640 dependencies = [
6641 6641 "makeover-layout",
6642 6642 ]
@@ -6659,7 +6659,7 @@
6659 6659
6660 6660 [[package]]
6661 6661 name = "quasi-webview"
6662 - version = "0.38.0"
6662 + version = "0.39.0"
6663 6663 dependencies = [
6664 6664 "docengine",
6665 6665 "makeover-layout",
@@ -7311,7 +7311,7 @@
7311 7311 "errno",
7312 7312 "libc",
7313 7313 "linux-raw-sys 0.12.1",
7314 - "windows-sys 0.52.0",
7314 + "windows-sys 0.59.0",
7315 7315 ]
7316 7316
7317 7317 [[package]]
@@ -7391,7 +7391,7 @@
7391 7391 "security-framework 3.7.0",
7392 7392 "security-framework-sys",
7393 7393 "webpki-root-certs",
7394 - "windows-sys 0.52.0",
7394 + "windows-sys 0.59.0",
7395 7395 ]
7396 7396
7397 7397 [[package]]
@@ -8517,7 +8517,7 @@
8517 8517 "getrandom 0.4.3",
8518 8518 "once_cell",
8519 8519 "rustix 1.1.4",
8520 - "windows-sys 0.52.0",
8520 + "windows-sys 0.59.0",
8521 8521 ]
8522 8522
8523 8523 [[package]]
@@ -10731,29 +10731,13 @@
10731 10731 "pkg-config",
10732 10732 ]
10733 10733
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 10734 [[patch.unused]]
10751 10735 name = "quasi-immediate"
10752 - version = "0.38.0"
10736 + version = "0.39.0"
10753 10737
10754 10738 [[patch.unused]]
10755 10739 name = "quasi-notifs"
10756 - version = "0.38.0"
10740 + version = "0.39.0"
10757 10741
10758 10742 [[patch.unused]]
10759 10743 name = "quasi-store"
@@ -10761,7 +10745,7 @@
10761 10745
10762 10746 [[patch.unused]]
10763 10747 name = "quasi-tauri"
10764 - version = "0.38.0"
10748 + version = "0.39.0"
10765 10749
10766 10750 [[patch.unused]]
10767 10751 name = "kberg"
@@ -10774,3 +10758,19 @@
10774 10758 [[patch.unused]]
10775 10759 name = "painhours"
10776 10760 version = "0.1.0"
10761 +
10762 + [[patch.unused]]
10763 + name = "synckit-client"
10764 + version = "0.8.0"
10765 +
10766 + [[patch.unused]]
10767 + name = "synckit-config"
10768 + version = "0.2.0"
10769 +
10770 + [[patch.unused]]
10771 + name = "makeover-immediate"
10772 + version = "0.30.0"
10773 +
10774 + [[patch.unused]]
10775 + name = "makeover-tui"
10776 + version = "0.30.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.38" }
160 + quasi-router = { git = "https://makenot.work/git/max/quasi.git", version = "0.39" }
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
@@ -166,13 +166,13 @@
166 166 # For the request head the per-viewer state factory reads. axum re-exports it,
167 167 # but the factory's signature is quasi-axum's and names `http::request::Parts`.
168 168 http = "1.3.1"
169 - quasi-axum = { git = "https://makenot.work/git/max/quasi.git", version = "0.38" }
170 - quasi-webview = { git = "https://makenot.work/git/max/quasi.git", version = "0.38" }
169 + quasi-axum = { git = "https://makenot.work/git/max/quasi.git", version = "0.39" }
170 + quasi-webview = { git = "https://makenot.work/git/max/quasi.git", version = "0.39" }
171 171 # The first-party widget set. The carousel was proved here against three pages
172 172 # and then moved there; what is left in `quasi/widgets/carousel.rs` is the
173 173 # Askama glue. Not `makeover-basics`: a widget is an assembly of `Node`s, so it
174 174 # sits above quasi-router rather than inside the description suite.
175 - quasi-basics = { git = "https://makenot.work/git/max/quasi.git", version = "0.38" }
175 + quasi-basics = { git = "https://makenot.work/git/max/quasi.git", version = "0.39" }
176 176
177 177 # Git source browser
178 178 gix = { version = "0.86", default-features = false, features = ["blame", "mailmap", "revision", "sha1", "max-performance-safe"] }