Skip to main content

max / makenotwork

Take quasi 0.28 Slot gained a run: the members that share a region's leading row and what that row does when it is tight. Nothing here describes one yet.
Author: Max Johnson <me@maxj.phd> · 2026-08-18 19:24 UTC
Signed with PGP, not checked
Commit: 811097c87ce14d9b491cc7fff5aa46eced11abe9
Parent: d4cd7c4
2 files changed, +35 insertions, -35 deletions
M server/Cargo.lock +31 -31
@@ -2881,7 +2881,7 @@
2881 2881 checksum = "39cab71617ae0d63f51a36d69f866391735b51691dbda63cf6f96d042b63efeb"
2882 2882 dependencies = [
2883 2883 "libc",
2884 - "windows-sys 0.61.2",
2884 + "windows-sys 0.52.0",
2885 2885 ]
2886 2886
2887 2887 [[package]]
@@ -3666,7 +3666,7 @@
3666 3666 checksum = "1a791e6620676a875f362f3156ed213e73ca099a09bf992c18812abe65cc37b1"
3667 3667 dependencies = [
3668 3668 "bstr",
3669 - "hashbrown 0.17.1",
3669 + "hashbrown 0.15.5",
3670 3670 ]
3671 3671
3672 3672 [[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]]
@@ -5714,7 +5714,7 @@
5714 5714 source = "registry+https://github.com/rust-lang/crates.io-index"
5715 5715 checksum = "7957b9740744892f114936ab4a57b3f487491bbeafaf8083688b16841a4240e5"
5716 5716 dependencies = [
5717 - "windows-sys 0.61.2",
5717 + "windows-sys 0.59.0",
5718 5718 ]
5719 5719
5720 5720 [[package]]
@@ -6634,7 +6634,7 @@
6634 6634
6635 6635 [[package]]
6636 6636 name = "quasi-axum"
6637 - version = "0.27.0"
6637 + version = "0.28.0"
6638 6638 dependencies = [
6639 6639 "axum",
6640 6640 "http 1.4.2",
@@ -6645,7 +6645,7 @@
6645 6645
6646 6646 [[package]]
6647 6647 name = "quasi-basics"
6648 - version = "0.27.0"
6648 + version = "0.28.0"
6649 6649 dependencies = [
6650 6650 "makeover-layout",
6651 6651 "quasi-router",
@@ -6653,7 +6653,7 @@
6653 6653
6654 6654 [[package]]
6655 6655 name = "quasi-http"
6656 - version = "0.27.0"
6656 + version = "0.28.0"
6657 6657 dependencies = [
6658 6658 "form_urlencoded",
6659 6659 "http 1.4.2",
@@ -6662,7 +6662,7 @@
6662 6662
6663 6663 [[package]]
6664 6664 name = "quasi-router"
6665 - version = "0.27.0"
6665 + version = "0.28.0"
6666 6666 dependencies = [
6667 6667 "makeover-layout",
6668 6668 ]
@@ -6685,7 +6685,7 @@
6685 6685
6686 6686 [[package]]
6687 6687 name = "quasi-webview"
6688 - version = "0.27.0"
6688 + version = "0.28.0"
6689 6689 dependencies = [
6690 6690 "docengine",
6691 6691 "makeover-layout",
@@ -7337,7 +7337,7 @@
7337 7337 "errno",
7338 7338 "libc",
7339 7339 "linux-raw-sys 0.12.1",
7340 - "windows-sys 0.61.2",
7340 + "windows-sys 0.52.0",
7341 7341 ]
7342 7342
7343 7343 [[package]]
@@ -7417,7 +7417,7 @@
7417 7417 "security-framework 3.7.0",
7418 7418 "security-framework-sys",
7419 7419 "webpki-root-certs",
7420 - "windows-sys 0.61.2",
7420 + "windows-sys 0.52.0",
7421 7421 ]
7422 7422
7423 7423 [[package]]
@@ -8543,7 +8543,7 @@
8543 8543 "getrandom 0.4.3",
8544 8544 "once_cell",
8545 8545 "rustix 1.1.4",
8546 - "windows-sys 0.61.2",
8546 + "windows-sys 0.52.0",
8547 8547 ]
8548 8548
8549 8549 [[package]]
@@ -9982,7 +9982,7 @@
9982 9982 source = "registry+https://github.com/rust-lang/crates.io-index"
9983 9983 checksum = "c2a7b1c03c876122aa43f3020e6c3c3ee5c05081c9a00739faf7503aeba10d22"
9984 9984 dependencies = [
9985 - "windows-sys 0.61.2",
9985 + "windows-sys 0.48.0",
9986 9986 ]
9987 9987
9988 9988 [[package]]
@@ -10770,25 +10770,9 @@
10770 10770 "pkg-config",
10771 10771 ]
10772 10772
10773 - [[patch.unused]]
10774 - name = "synckit-client"
10775 - version = "0.8.0"
10776 -
10777 - [[patch.unused]]
10778 - name = "synckit-config"
10779 - version = "0.2.0"
10780 -
10781 - [[patch.unused]]
10782 - name = "makeover-immediate"
10783 - version = "0.28.0"
10784 -
10785 - [[patch.unused]]
10786 - name = "makeover-tui"
10787 - version = "0.28.0"
10788 -
10789 10773 [[patch.unused]]
10790 10774 name = "quasi-immediate"
10791 - version = "0.27.0"
10775 + version = "0.28.0"
10792 10776
10793 10777 [[patch.unused]]
10794 10778 name = "quasi-store"
@@ -10796,7 +10780,7 @@
10796 10780
10797 10781 [[patch.unused]]
10798 10782 name = "quasi-tauri"
10799 - version = "0.27.0"
10783 + version = "0.28.0"
10800 10784
10801 10785 [[patch.unused]]
10802 10786 name = "kberg"
@@ -10809,3 +10793,19 @@
10809 10793 [[patch.unused]]
10810 10794 name = "painhours"
10811 10795 version = "0.1.0"
10796 +
10797 + [[patch.unused]]
10798 + name = "makeover-immediate"
10799 + version = "0.28.0"
10800 +
10801 + [[patch.unused]]
10802 + name = "makeover-tui"
10803 + version = "0.28.0"
10804 +
10805 + [[patch.unused]]
10806 + name = "synckit-client"
10807 + version = "0.8.0"
10808 +
10809 + [[patch.unused]]
10810 + name = "synckit-config"
10811 + version = "0.2.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.27" }
161 + quasi-router = { git = "https://makenot.work/git/max/quasi.git", version = "0.28" }
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.27" }
171 - quasi-webview = { git = "https://makenot.work/git/max/quasi.git", version = "0.27" }
170 + quasi-axum = { git = "https://makenot.work/git/max/quasi.git", version = "0.28" }
171 + quasi-webview = { git = "https://makenot.work/git/max/quasi.git", version = "0.28" }
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.27" }
176 + quasi-basics = { git = "https://makenot.work/git/max/quasi.git", version = "0.28" }
177 177
178 178 # Git source browser
179 179 gix = { version = "0.86", default-features = false, features = ["blame", "mailmap", "revision", "sha1", "max-performance-safe"] }