Skip to main content

max / makenotwork

Take quasi 0.31 The tab strip carries its panels' addresses now (quasi dfbc88ce), so a described strip fetches on a press instead of fetching every panel on load. Nothing here reads the changed surface yet; this is the forward fix that keeps the requirement resolvable.
Co-Authored-By
Claude Opus 5 (1M context) <noreply@anthropic.com>
Author: Max Johnson <me@maxj.phd> · 2026-08-19 00:22 UTC
Signed with PGP, not checked
Commit: a266ca3f624bdc3eac047817327e8dfbaf00b06b
Parent: ee5d214
2 files changed, +49 insertions, -49 deletions
M server/Cargo.lock +45 -45
@@ -2881,7 +2881,7 @@
2881 2881 checksum = "39cab71617ae0d63f51a36d69f866391735b51691dbda63cf6f96d042b63efeb"
2882 2882 dependencies = [
2883 2883 "libc",
2884 - "windows-sys 0.52.0",
2884 + "windows-sys 0.59.0",
2885 2885 ]
2886 2886
2887 2887 [[package]]
@@ -4817,7 +4817,7 @@
4817 4817 source = "registry+https://github.com/rust-lang/crates.io-index"
4818 4818 checksum = "82cb6a9f675da968c63b6208c641b9dca58fc0133ae53375736b1767b0cab8bd"
4819 4819 dependencies = [
4820 - "windows-sys 0.61.2",
4820 + "windows-sys 0.59.0",
4821 4821 ]
4822 4822
4823 4823 [[package]]
@@ -5712,7 +5712,7 @@
5712 5712 source = "registry+https://github.com/rust-lang/crates.io-index"
5713 5713 checksum = "7957b9740744892f114936ab4a57b3f487491bbeafaf8083688b16841a4240e5"
5714 5714 dependencies = [
5715 - "windows-sys 0.61.2",
5715 + "windows-sys 0.59.0",
5716 5716 ]
5717 5717
5718 5718 [[package]]
@@ -6632,7 +6632,7 @@
6632 6632
6633 6633 [[package]]
6634 6634 name = "quasi-axum"
6635 - version = "0.30.0"
6635 + version = "0.31.0"
6636 6636 dependencies = [
6637 6637 "axum",
6638 6638 "http 1.4.2",
@@ -6643,7 +6643,7 @@
6643 6643
6644 6644 [[package]]
6645 6645 name = "quasi-basics"
6646 - version = "0.30.0"
6646 + version = "0.31.0"
6647 6647 dependencies = [
6648 6648 "makeover-layout",
6649 6649 "quasi-router",
@@ -6651,7 +6651,7 @@
6651 6651
6652 6652 [[package]]
6653 6653 name = "quasi-http"
6654 - version = "0.30.0"
6654 + version = "0.31.0"
6655 6655 dependencies = [
6656 6656 "form_urlencoded",
6657 6657 "http 1.4.2",
@@ -6660,7 +6660,7 @@
6660 6660
6661 6661 [[package]]
6662 6662 name = "quasi-router"
6663 - version = "0.30.0"
6663 + version = "0.31.0"
6664 6664 dependencies = [
6665 6665 "makeover-layout",
6666 6666 ]
@@ -6683,7 +6683,7 @@
6683 6683
6684 6684 [[package]]
6685 6685 name = "quasi-webview"
6686 - version = "0.30.0"
6686 + version = "0.31.0"
6687 6687 dependencies = [
6688 6688 "docengine",
6689 6689 "makeover-layout",
@@ -6759,7 +6759,7 @@
6759 6759 "once_cell",
6760 6760 "socket2",
6761 6761 "tracing",
6762 - "windows-sys 0.52.0",
6762 + "windows-sys 0.59.0",
6763 6763 ]
6764 6764
6765 6765 [[package]]
@@ -7322,7 +7322,7 @@
7322 7322 "errno",
7323 7323 "libc",
7324 7324 "linux-raw-sys 0.4.15",
7325 - "windows-sys 0.52.0",
7325 + "windows-sys 0.59.0",
7326 7326 ]
7327 7327
7328 7328 [[package]]
@@ -7335,7 +7335,7 @@
7335 7335 "errno",
7336 7336 "libc",
7337 7337 "linux-raw-sys 0.12.1",
7338 - "windows-sys 0.52.0",
7338 + "windows-sys 0.59.0",
7339 7339 ]
7340 7340
7341 7341 [[package]]
@@ -7415,7 +7415,7 @@
7415 7415 "security-framework 3.7.0",
7416 7416 "security-framework-sys",
7417 7417 "webpki-root-certs",
7418 - "windows-sys 0.52.0",
7418 + "windows-sys 0.59.0",
7419 7419 ]
7420 7420
7421 7421 [[package]]
@@ -8541,7 +8541,7 @@
8541 8541 "getrandom 0.4.3",
8542 8542 "once_cell",
8543 8543 "rustix 1.1.4",
8544 - "windows-sys 0.52.0",
8544 + "windows-sys 0.59.0",
8545 8545 ]
8546 8546
8547 8547 [[package]]
@@ -10768,38 +10768,6 @@
10768 10768 "pkg-config",
10769 10769 ]
10770 10770
10771 - [[patch.unused]]
10772 - name = "makeover-immediate"
10773 - version = "0.30.0"
10774 -
10775 - [[patch.unused]]
10776 - name = "makeover-tui"
10777 - version = "0.30.0"
10778 -
10779 - [[patch.unused]]
10780 - name = "quasi-immediate"
10781 - version = "0.30.0"
10782 -
10783 - [[patch.unused]]
10784 - name = "quasi-notifs"
10785 - version = "0.30.0"
10786 -
10787 - [[patch.unused]]
10788 - name = "quasi-store"
10789 - version = "0.1.0"
10790 -
10791 - [[patch.unused]]
10792 - name = "quasi-tauri"
10793 - version = "0.30.0"
10794 -
10795 - [[patch.unused]]
10796 - name = "synckit-client"
10797 - version = "0.8.0"
10798 -
10799 - [[patch.unused]]
10800 - name = "synckit-config"
10801 - version = "0.2.0"
10802 -
10803 10771 [[patch.unused]]
10804 10772 name = "kberg"
10805 10773 version = "0.1.0"
@@ -10811,3 +10779,35 @@
10811 10779 [[patch.unused]]
10812 10780 name = "painhours"
10813 10781 version = "0.1.0"
10782 +
10783 + [[patch.unused]]
10784 + name = "synckit-client"
10785 + version = "0.8.0"
10786 +
10787 + [[patch.unused]]
10788 + name = "synckit-config"
10789 + version = "0.2.0"
10790 +
10791 + [[patch.unused]]
10792 + name = "makeover-immediate"
10793 + version = "0.30.0"
10794 +
10795 + [[patch.unused]]
10796 + name = "makeover-tui"
10797 + version = "0.30.0"
10798 +
10799 + [[patch.unused]]
10800 + name = "quasi-immediate"
10801 + version = "0.31.0"
10802 +
10803 + [[patch.unused]]
10804 + name = "quasi-notifs"
10805 + version = "0.31.0"
10806 +
10807 + [[patch.unused]]
10808 + name = "quasi-store"
10809 + version = "0.1.0"
10810 +
10811 + [[patch.unused]]
10812 + name = "quasi-tauri"
10813 + version = "0.31.0"
@@ -158,7 +158,7 @@
158 158 # through quasi beside its Askama equivalent, so the cost of describing a screen
159 159 # here is measured rather than argued. Not load-bearing for any shipped route.
160 160 # See wiki look-wave-2, tier G.
161 - quasi-router = { git = "https://makenot.work/git/max/quasi.git", version = "0.30" }
161 + quasi-router = { git = "https://makenot.work/git/max/quasi.git", version = "0.31" }
162 162 # The description vocabulary quasi's screen types are built from. Pinned here
163 163 # rather than reached through quasi-router's re-export because a described
164 164 # screen names FieldKind and Tone directly; it has to track what quasi-router
@@ -167,13 +167,13 @@
167 167 # For the request head the per-viewer state factory reads. axum re-exports it,
168 168 # but the factory's signature is quasi-axum's and names `http::request::Parts`.
169 169 http = "1.3.1"
170 - quasi-axum = { git = "https://makenot.work/git/max/quasi.git", version = "0.30" }
171 - quasi-webview = { git = "https://makenot.work/git/max/quasi.git", version = "0.30" }
170 + quasi-axum = { git = "https://makenot.work/git/max/quasi.git", version = "0.31" }
171 + quasi-webview = { git = "https://makenot.work/git/max/quasi.git", version = "0.31" }
172 172 # The first-party widget set. The carousel was proved here against three pages
173 173 # and then moved there; what is left in `quasi/widgets/carousel.rs` is the
174 174 # Askama glue. Not `makeover-basics`: a widget is an assembly of `Node`s, so it
175 175 # sits above quasi-router rather than inside the description suite.
176 - quasi-basics = { git = "https://makenot.work/git/max/quasi.git", version = "0.30" }
176 + quasi-basics = { git = "https://makenot.work/git/max/quasi.git", version = "0.31" }
177 177
178 178 # Git source browser
179 179 gix = { version = "0.86", default-features = false, features = ["blame", "mailmap", "revision", "sha1", "max-performance-safe"] }