Skip to main content

max / makenotwork

Take makeover-webview 0.75.1 and makeover-build 0.68 Not for anything either adds. makeover-webview carries `links`, so this crate and quasi-webview holding different versions of it is a resolver error rather than a warning, and quasi-webview moved. 0.75.1 rather than 0.75, because 0.75.0 understates the makeover-layout version it needs and does not compile against an older lock.
Co-Authored-By
Claude Opus 5 (1M context) <noreply@anthropic.com>
Claude-Session
https://claude.ai/code/session_01P8ostB2UmZJGj5WjSHRSot
Author: Max Johnson <me@maxj.phd> · 2026-09-08 21:11 UTC
Signed with PGP, not checked
Commit: 642fc667a257ab8cb5e2c9ad72370912e28a1df2
Parent: 76eb228
3 files changed, +45 insertions, -53 deletions
M mnw-cli/Cargo.lock +12 -20
@@ -1947,7 +1947,7 @@
1947 1947
1948 1948 [[package]]
1949 1949 name = "mnw-cli"
1950 - version = "0.1.6"
1950 + version = "0.1.7"
1951 1951 dependencies = [
1952 1952 "anyhow",
1953 1953 "bytes",
@@ -4782,12 +4782,8 @@
4782 4782 version = "0.7.0"
4783 4783
4784 4784 [[patch.unused]]
4785 - name = "makeover-build"
4786 - version = "0.67.0"
4787 -
4788 - [[patch.unused]]
4789 - name = "makeover-webview"
4790 - version = "0.74.0"
4785 + name = "synckit-config"
4786 + version = "0.2.0"
4791 4787
4792 4788 [[patch.unused]]
4793 4789 name = "quasi-type"
@@ -4809,37 +4805,33 @@
4809 4805 name = "tagtree"
4810 4806 version = "0.4.1"
4811 4807
4812 - [[patch.unused]]
4813 - name = "synckit-config"
4814 - version = "0.2.0"
4815 -
4816 4808 [[patch.unused]]
4817 4809 name = "quasi-axum"
4818 - version = "0.103.0"
4810 + version = "0.109.0"
4819 4811
4820 4812 [[patch.unused]]
4821 4813 name = "quasi-basics"
4822 - version = "0.103.0"
4814 + version = "0.109.0"
4823 4815
4824 4816 [[patch.unused]]
4825 4817 name = "quasi-declare"
4826 - version = "0.1.12"
4818 + version = "0.1.15"
4827 4819
4828 4820 [[patch.unused]]
4829 4821 name = "quasi-http"
4830 - version = "0.103.0"
4822 + version = "0.109.0"
4831 4823
4832 4824 [[patch.unused]]
4833 4825 name = "quasi-immediate"
4834 - version = "0.103.0"
4826 + version = "0.109.0"
4835 4827
4836 4828 [[patch.unused]]
4837 4829 name = "quasi-notifs"
4838 - version = "0.103.0"
4830 + version = "0.109.0"
4839 4831
4840 4832 [[patch.unused]]
4841 4833 name = "quasi-router"
4842 - version = "0.103.0"
4834 + version = "0.109.0"
4843 4835
4844 4836 [[patch.unused]]
4845 4837 name = "quasi-store"
@@ -4847,8 +4839,8 @@
4847 4839
4848 4840 [[patch.unused]]
4849 4841 name = "quasi-tauri"
4850 - version = "0.103.0"
4842 + version = "0.109.0"
4851 4843
4852 4844 [[patch.unused]]
4853 4845 name = "quasi-webview"
4854 - version = "0.103.0"
4846 + version = "0.109.0"
M server/Cargo.lock +31 -31
@@ -2875,7 +2875,7 @@
2875 2875 checksum = "39cab71617ae0d63f51a36d69f866391735b51691dbda63cf6f96d042b63efeb"
2876 2876 dependencies = [
2877 2877 "libc",
2878 - "windows-sys 0.59.0",
2878 + "windows-sys 0.61.2",
2879 2879 ]
2880 2880
2881 2881 [[package]]
@@ -3660,7 +3660,7 @@
3660 3660 checksum = "1a791e6620676a875f362f3156ed213e73ca099a09bf992c18812abe65cc37b1"
3661 3661 dependencies = [
3662 3662 "bstr",
3663 - "hashbrown 0.15.5",
3663 + "hashbrown 0.17.1",
3664 3664 ]
3665 3665
3666 3666 [[package]]
@@ -4811,7 +4811,7 @@
4811 4811 source = "registry+https://github.com/rust-lang/crates.io-index"
4812 4812 checksum = "82cb6a9f675da968c63b6208c641b9dca58fc0133ae53375736b1767b0cab8bd"
4813 4813 dependencies = [
4814 - "windows-sys 0.59.0",
4814 + "windows-sys 0.61.2",
4815 4815 ]
4816 4816
4817 4817 [[package]]
@@ -5391,9 +5391,9 @@
5391 5391
5392 5392 [[package]]
5393 5393 name = "makeover-build"
5394 - version = "0.67.0"
5394 + version = "0.68.0"
5395 5395 source = "registry+https://github.com/rust-lang/crates.io-index"
5396 - checksum = "dc54e3a73e72b0a41016227391eaf0d74c97ef06792e977bd4f6e8b565e7c6f7"
5396 + checksum = "5acb5291d87c4bdda42acf7750d6509f8423392f1012321730d36f2d593479bd"
5397 5397 dependencies = [
5398 5398 "makeover",
5399 5399 "makeover-geometry",
@@ -5409,9 +5409,9 @@
5409 5409
5410 5410 [[package]]
5411 5411 name = "makeover-layout"
5412 - version = "0.44.0"
5412 + version = "0.44.2"
5413 5413 source = "registry+https://github.com/rust-lang/crates.io-index"
5414 - checksum = "f4c5dd2718ddfe428033a2c55d810e3b567edf9273f148875c1aa0291735ae12"
5414 + checksum = "49914ec86a7383c3f868c22befdca45cae1e72fdfdfb97f988e4075419e2800d"
5415 5415
5416 5416 [[package]]
5417 5417 name = "makeover-timing"
@@ -5434,9 +5434,9 @@
5434 5434
5435 5435 [[package]]
5436 5436 name = "makeover-webview"
5437 - version = "0.74.0"
5437 + version = "0.75.1"
5438 5438 source = "registry+https://github.com/rust-lang/crates.io-index"
5439 - checksum = "19502720cc808bdf7eead1f2393f270c4418cb1cc5cf0060cc33b31df87af063"
5439 + checksum = "ba1c7d0eaf7a3b6262afb1e3b0e1ad2b1e1aec09182342869a4a0c3e122988dd"
5440 5440 dependencies = [
5441 5441 "makeover-geometry",
5442 5442 "makeover-layout",
@@ -5723,7 +5723,7 @@
5723 5723 source = "registry+https://github.com/rust-lang/crates.io-index"
5724 5724 checksum = "7957b9740744892f114936ab4a57b3f487491bbeafaf8083688b16841a4240e5"
5725 5725 dependencies = [
5726 - "windows-sys 0.59.0",
5726 + "windows-sys 0.61.2",
5727 5727 ]
5728 5728
5729 5729 [[package]]
@@ -6637,7 +6637,7 @@
6637 6637
6638 6638 [[package]]
6639 6639 name = "quasi-axum"
6640 - version = "0.104.1"
6640 + version = "0.109.0"
6641 6641 dependencies = [
6642 6642 "axum",
6643 6643 "http 1.4.2",
@@ -6648,7 +6648,7 @@
6648 6648
6649 6649 [[package]]
6650 6650 name = "quasi-basics"
6651 - version = "0.104.1"
6651 + version = "0.109.0"
6652 6652 dependencies = [
6653 6653 "makeover-layout",
6654 6654 "quasi-declare",
@@ -6657,7 +6657,7 @@
6657 6657
6658 6658 [[package]]
6659 6659 name = "quasi-declare"
6660 - version = "0.1.13"
6660 + version = "0.1.15"
6661 6661 dependencies = [
6662 6662 "proc-macro2",
6663 6663 "quote",
@@ -6667,7 +6667,7 @@
6667 6667
6668 6668 [[package]]
6669 6669 name = "quasi-http"
6670 - version = "0.104.1"
6670 + version = "0.109.0"
6671 6671 dependencies = [
6672 6672 "form_urlencoded",
6673 6673 "http 1.4.2",
@@ -6676,7 +6676,7 @@
6676 6676
6677 6677 [[package]]
6678 6678 name = "quasi-router"
6679 - version = "0.104.1"
6679 + version = "0.109.0"
6680 6680 dependencies = [
6681 6681 "makeover-layout",
6682 6682 ]
@@ -6699,7 +6699,7 @@
6699 6699
6700 6700 [[package]]
6701 6701 name = "quasi-webview"
6702 - version = "0.104.1"
6702 + version = "0.109.0"
6703 6703 dependencies = [
6704 6704 "docengine",
6705 6705 "makeover-layout",
@@ -7351,7 +7351,7 @@
7351 7351 "errno",
7352 7352 "libc",
7353 7353 "linux-raw-sys 0.12.1",
7354 - "windows-sys 0.59.0",
7354 + "windows-sys 0.61.2",
7355 7355 ]
7356 7356
7357 7357 [[package]]
@@ -7431,7 +7431,7 @@
7431 7431 "security-framework 3.7.0",
7432 7432 "security-framework-sys",
7433 7433 "webpki-root-certs",
7434 - "windows-sys 0.59.0",
7434 + "windows-sys 0.61.2",
7435 7435 ]
7436 7436
7437 7437 [[package]]
@@ -8557,7 +8557,7 @@
8557 8557 "getrandom 0.4.3",
8558 8558 "once_cell",
8559 8559 "rustix 1.1.4",
8560 - "windows-sys 0.59.0",
8560 + "windows-sys 0.61.2",
8561 8561 ]
8562 8562
8563 8563 [[package]]
@@ -9983,7 +9983,7 @@
9983 9983 source = "registry+https://github.com/rust-lang/crates.io-index"
9984 9984 checksum = "c2a7b1c03c876122aa43f3020e6c3c3ee5c05081c9a00739faf7503aeba10d22"
9985 9985 dependencies = [
9986 - "windows-sys 0.48.0",
9986 + "windows-sys 0.61.2",
9987 9987 ]
9988 9988
9989 9989 [[package]]
@@ -10771,21 +10771,13 @@
10771 10771 "pkg-config",
10772 10772 ]
10773 10773
10774 - [[patch.unused]]
10775 - name = "synckit-client"
10776 - version = "0.10.0"
10777 -
10778 - [[patch.unused]]
10779 - name = "synckit-config"
10780 - version = "0.2.0"
10781 -
10782 10774 [[patch.unused]]
10783 10775 name = "quasi-immediate"
10784 - version = "0.104.1"
10776 + version = "0.109.0"
10785 10777
10786 10778 [[patch.unused]]
10787 10779 name = "quasi-notifs"
10788 - version = "0.104.1"
10780 + version = "0.109.0"
10789 10781
10790 10782 [[patch.unused]]
10791 10783 name = "quasi-store"
@@ -10793,7 +10785,7 @@
10793 10785
10794 10786 [[patch.unused]]
10795 10787 name = "quasi-tauri"
10796 - version = "0.104.1"
10788 + version = "0.109.0"
10797 10789
10798 10790 [[patch.unused]]
10799 10791 name = "kberg"
@@ -10806,3 +10798,11 @@
10806 10798 [[patch.unused]]
10807 10799 name = "painhours"
10808 10800 version = "0.1.0"
10801 +
10802 + [[patch.unused]]
10803 + name = "synckit-client"
10804 + version = "0.10.0"
10805 +
10806 + [[patch.unused]]
10807 + name = "synckit-config"
10808 + version = "0.2.0"
@@ -179,7 +179,7 @@
179 179 # through quasi-webview for makeover-layout's reason: two `form::` paths from
180 180 # two resolutions are two crates, and the `data-format="markdown"` rules in
181 181 # `static/layout.css` are generated from this one.
182 - makeover-webview = "0.74"
182 + makeover-webview = "0.75.1"
183 183 # For the request head the per-viewer state factory reads. axum re-exports it,
184 184 # but the factory's signature is quasi-axum's and names `http::request::Parts`.
185 185 http = "1.3.1"
@@ -265,7 +265,7 @@
265 265 # Emits static/geometry.css (makeover-geometry) and static/layout.css
266 266 # (makeover-webview). The same generator GO and BB run; only the output paths
267 267 # differ, since the server serves its stylesheets rather than bundling them.
268 - makeover-build = "0.67"
268 + makeover-build = "0.68"
269 269 # Read directly for the embeds' own copy of the spacing layer, which they need
270 270 # because an iframe cannot link a stylesheet. makeover-build does not re-export
271 271 # it, so the pin lives here and has to track the one makeover-build resolves.