Skip to main content

max / makenotwork

Take the published makeover suite makeover-layout 0.29.1, makeover-webview 0.49.0, makeover-tui 0.29.0, makeover-immediate 0.29.0, makeover-touch 0.21.0, makeover-build 0.44.0, all on crates.io. The four whose own source did not change still took a minor: makeover-layout carries links, so one copy of the vocabulary per graph, and a consumer cannot take the old renderer and the new vocabulary together. Locks settle here because the crates.io [patch] block that carried the cascade is out of ~/Code/.cargo/config.toml. Getting to take it out is the check that the cascade actually finished.
Author: Max Johnson <me@maxj.phd> · 2026-08-18 20:01 UTC
Signed with PGP, not checked
Commit: 78dd25845d87458c2115e3c5e171934512f8d465
Parent: b4d51db
6 files changed, +86 insertions, -102 deletions
@@ -1086,11 +1086,15 @@
1086 1086
1087 1087 [[package]]
1088 1088 name = "makeover-layout"
1089 - version = "0.29.0"
1089 + version = "0.29.1"
1090 + source = "registry+https://github.com/rust-lang/crates.io-index"
1091 + checksum = "61b8a93cc18532525df3662a1db90cde2f05cedefb9164c0f3dc4341c677de00"
1090 1092
1091 1093 [[package]]
1092 1094 name = "makeover-tui"
1093 - version = "0.28.0"
1095 + version = "0.29.0"
1096 + source = "registry+https://github.com/rust-lang/crates.io-index"
1097 + checksum = "697acecdd33c4a59367e2a89238709d61f2bfe1d2acec302df994677f2082789"
1094 1098 dependencies = [
1095 1099 "makeover",
1096 1100 "makeover-layout",
@@ -2898,25 +2902,29 @@
2898 2902 source = "registry+https://github.com/rust-lang/crates.io-index"
2899 2903 checksum = "29666d0abbfad1e3dc4dcf6144730dd3a3ab225bbbdac83319345b1b44ccfc1b"
2900 2904
2905 + [[patch.unused]]
2906 + name = "docengine"
2907 + version = "0.7.0"
2908 +
2901 2909 [[patch.unused]]
2902 2910 name = "quasi-axum"
2903 - version = "0.27.0"
2911 + version = "0.28.1"
2904 2912
2905 2913 [[patch.unused]]
2906 2914 name = "quasi-basics"
2907 - version = "0.27.0"
2915 + version = "0.28.1"
2908 2916
2909 2917 [[patch.unused]]
2910 2918 name = "quasi-http"
2911 - version = "0.27.0"
2919 + version = "0.28.1"
2912 2920
2913 2921 [[patch.unused]]
2914 2922 name = "quasi-immediate"
2915 - version = "0.27.0"
2923 + version = "0.28.1"
2916 2924
2917 2925 [[patch.unused]]
2918 2926 name = "quasi-router"
2919 - version = "0.27.0"
2927 + version = "0.28.1"
2920 2928
2921 2929 [[patch.unused]]
2922 2930 name = "quasi-store"
@@ -2924,11 +2932,11 @@
2924 2932
2925 2933 [[patch.unused]]
2926 2934 name = "quasi-tauri"
2927 - version = "0.27.0"
2935 + version = "0.28.1"
2928 2936
2929 2937 [[patch.unused]]
2930 2938 name = "quasi-webview"
2931 - version = "0.27.0"
2939 + version = "0.28.1"
2932 2940
2933 2941 [[patch.unused]]
2934 2942 name = "kberg"
@@ -2943,8 +2951,8 @@
2943 2951 version = "0.4.0"
2944 2952
2945 2953 [[patch.unused]]
2946 - name = "docengine"
2947 - version = "0.7.0"
2954 + name = "quasi-type"
2955 + version = "0.1.0"
2948 2956
2949 2957 [[patch.unused]]
2950 2958 name = "synckit-client"
@@ -2953,19 +2961,3 @@
2953 2961 [[patch.unused]]
2954 2962 name = "synckit-config"
2955 2963 version = "0.2.0"
2956 -
2957 - [[patch.unused]]
2958 - name = "makeover-immediate"
2959 - version = "0.28.0"
2960 -
2961 - [[patch.unused]]
2962 - name = "makeover-touch"
2963 - version = "0.20.0"
2964 -
2965 - [[patch.unused]]
2966 - name = "makeover-webview"
2967 - version = "0.48.0"
2968 -
2969 - [[patch.unused]]
2970 - name = "quasi-type"
2971 - version = "0.1.0"
@@ -18,7 +18,7 @@
18 18 # `makeover-tui` is the terminal renderer, and its `theme` feature is the
19 19 # intents-to-ratatui-colours mapping. No hex value is written in this crate.
20 20 makeover = "3.0"
21 - makeover-tui = { version = "0.28.0", features = ["theme"] }
21 + makeover-tui = { version = "0.29.0", features = ["theme"] }
22 22 tokio = { version = "1.50.0", features = ["macros", "rt-multi-thread", "time", "sync", "signal", "fs"] }
23 23 # `rustls-no-provider` rather than `rustls`: the latter is an alias for
24 24 # `__rustls-aws-lc-rs`, which links a C crypto backend. The provider is ring
M mnw-cli/Cargo.lock +36 -44
@@ -1830,11 +1830,15 @@
1830 1830
1831 1831 [[package]]
1832 1832 name = "makeover-layout"
1833 - version = "0.29.0"
1833 + version = "0.29.1"
1834 + source = "registry+https://github.com/rust-lang/crates.io-index"
1835 + checksum = "61b8a93cc18532525df3662a1db90cde2f05cedefb9164c0f3dc4341c677de00"
1834 1836
1835 1837 [[package]]
1836 1838 name = "makeover-tui"
1837 - version = "0.28.0"
1839 + version = "0.29.0"
1840 + source = "registry+https://github.com/rust-lang/crates.io-index"
1841 + checksum = "697acecdd33c4a59367e2a89238709d61f2bfe1d2acec302df994677f2082789"
1838 1842 dependencies = [
1839 1843 "makeover",
1840 1844 "makeover-layout",
@@ -4766,16 +4770,40 @@
4766 4770 version = "0.1.0"
4767 4771
4768 4772 [[patch.unused]]
4769 - name = "makeover-immediate"
4770 - version = "0.28.0"
4773 + name = "quasi-axum"
4774 + version = "0.28.1"
4771 4775
4772 4776 [[patch.unused]]
4773 - name = "makeover-touch"
4774 - version = "0.20.0"
4777 + name = "quasi-basics"
4778 + version = "0.28.1"
4775 4779
4776 4780 [[patch.unused]]
4777 - name = "makeover-webview"
4778 - version = "0.48.0"
4781 + name = "quasi-http"
4782 + version = "0.28.1"
4783 +
4784 + [[patch.unused]]
4785 + name = "quasi-immediate"
4786 + version = "0.28.1"
4787 +
4788 + [[patch.unused]]
4789 + name = "quasi-router"
4790 + version = "0.28.1"
4791 +
4792 + [[patch.unused]]
4793 + name = "quasi-store"
4794 + version = "0.1.0"
4795 +
4796 + [[patch.unused]]
4797 + name = "quasi-tauri"
4798 + version = "0.28.1"
4799 +
4800 + [[patch.unused]]
4801 + name = "quasi-webview"
4802 + version = "0.28.1"
4803 +
4804 + [[patch.unused]]
4805 + name = "synckit-config"
4806 + version = "0.2.0"
4779 4807
4780 4808 [[patch.unused]]
4781 4809 name = "kberg"
@@ -4792,39 +4820,3 @@
4792 4820 [[patch.unused]]
4793 4821 name = "tagtree"
4794 4822 version = "0.4.0"
4795 -
4796 - [[patch.unused]]
4797 - name = "quasi-axum"
4798 - version = "0.27.0"
4799 -
4800 - [[patch.unused]]
4801 - name = "quasi-basics"
4802 - version = "0.27.0"
4803 -
4804 - [[patch.unused]]
4805 - name = "quasi-http"
4806 - version = "0.27.0"
4807 -
4808 - [[patch.unused]]
4809 - name = "quasi-immediate"
4810 - version = "0.27.0"
4811 -
4812 - [[patch.unused]]
4813 - name = "quasi-router"
4814 - version = "0.27.0"
4815 -
4816 - [[patch.unused]]
4817 - name = "quasi-store"
4818 - version = "0.1.0"
4819 -
4820 - [[patch.unused]]
4821 - name = "quasi-tauri"
4822 - version = "0.27.0"
4823 -
4824 - [[patch.unused]]
4825 - name = "quasi-webview"
4826 - version = "0.27.0"
4827 -
4828 - [[patch.unused]]
4829 - name = "synckit-config"
4830 - version = "0.2.0"
@@ -15,7 +15,7 @@
15 15 # selection; `makeover-tui` is the terminal renderer, and its `theme` feature is
16 16 # the intents-to-ratatui-colours mapping. No colour is named in this crate.
17 17 makeover = "3.0"
18 - makeover-tui = { version = "0.28.0", features = ["theme"] }
18 + makeover-tui = { version = "0.29.0", features = ["theme"] }
19 19 tokio = { version = "1", features = ["full"] }
20 20 # `rustls-no-provider` rather than `rustls`: the latter is an alias for
21 21 # `__rustls-aws-lc-rs`, which links a C crypto backend. The provider is ring
M server/Cargo.lock +27 -27
@@ -2881,7 +2881,7 @@
2881 2881 checksum = "39cab71617ae0d63f51a36d69f866391735b51691dbda63cf6f96d042b63efeb"
2882 2882 dependencies = [
2883 2883 "libc",
2884 - "windows-sys 0.59.0",
2884 + "windows-sys 0.61.2",
2885 2885 ]
2886 2886
2887 2887 [[package]]
@@ -3666,7 +3666,7 @@
3666 3666 checksum = "1a791e6620676a875f362f3156ed213e73ca099a09bf992c18812abe65cc37b1"
3667 3667 dependencies = [
3668 3668 "bstr",
3669 - "hashbrown 0.15.5",
3669 + "hashbrown 0.17.1",
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.59.0",
4820 + "windows-sys 0.61.2",
4821 4821 ]
4822 4822
4823 4823 [[package]]
@@ -5398,7 +5398,9 @@
5398 5398
5399 5399 [[package]]
5400 5400 name = "makeover-build"
5401 - version = "0.43.0"
5401 + version = "0.44.0"
5402 + source = "registry+https://github.com/rust-lang/crates.io-index"
5403 + checksum = "59627b7bb1bdfbfa7051eaaecb19fd8f4bf24e5df56e06aeab129b255e016d82"
5402 5404 dependencies = [
5403 5405 "makeover",
5404 5406 "makeover-geometry",
@@ -5413,11 +5415,15 @@
5413 5415
5414 5416 [[package]]
5415 5417 name = "makeover-layout"
5416 - version = "0.29.0"
5418 + version = "0.29.1"
5419 + source = "registry+https://github.com/rust-lang/crates.io-index"
5420 + checksum = "61b8a93cc18532525df3662a1db90cde2f05cedefb9164c0f3dc4341c677de00"
5417 5421
5418 5422 [[package]]
5419 5423 name = "makeover-touch"
5420 - version = "0.20.0"
5424 + version = "0.21.0"
5425 + source = "registry+https://github.com/rust-lang/crates.io-index"
5426 + checksum = "a6cbe598e9b93683b4e66b8486aec5de7680a4f45924dd76e1bcc0bc193c27e4"
5421 5427 dependencies = [
5422 5428 "makeover-geometry",
5423 5429 "makeover-layout",
@@ -5426,6 +5432,8 @@
5426 5432 [[package]]
5427 5433 name = "makeover-webview"
5428 5434 version = "0.49.0"
5435 + source = "registry+https://github.com/rust-lang/crates.io-index"
5436 + checksum = "dc026dc42232eb7f817520a17450b7b25c8fd908d9a45562be652d73b09ddf6a"
5429 5437 dependencies = [
5430 5438 "makeover-geometry",
5431 5439 "makeover-layout",
@@ -5712,7 +5720,7 @@
5712 5720 source = "registry+https://github.com/rust-lang/crates.io-index"
5713 5721 checksum = "7957b9740744892f114936ab4a57b3f487491bbeafaf8083688b16841a4240e5"
5714 5722 dependencies = [
5715 - "windows-sys 0.59.0",
5723 + "windows-sys 0.61.2",
5716 5724 ]
5717 5725
5718 5726 [[package]]
@@ -7335,7 +7343,7 @@
7335 7343 "errno",
7336 7344 "libc",
7337 7345 "linux-raw-sys 0.12.1",
7338 - "windows-sys 0.59.0",
7346 + "windows-sys 0.61.2",
7339 7347 ]
7340 7348
7341 7349 [[package]]
@@ -7415,7 +7423,7 @@
7415 7423 "security-framework 3.7.0",
7416 7424 "security-framework-sys",
7417 7425 "webpki-root-certs",
7418 - "windows-sys 0.59.0",
7426 + "windows-sys 0.61.2",
7419 7427 ]
7420 7428
7421 7429 [[package]]
@@ -8541,7 +8549,7 @@
8541 8549 "getrandom 0.4.3",
8542 8550 "once_cell",
8543 8551 "rustix 1.1.4",
8544 - "windows-sys 0.59.0",
8552 + "windows-sys 0.61.2",
8545 8553 ]
8546 8554
8547 8555 [[package]]
@@ -9980,7 +9988,7 @@
9980 9988 source = "registry+https://github.com/rust-lang/crates.io-index"
9981 9989 checksum = "c2a7b1c03c876122aa43f3020e6c3c3ee5c05081c9a00739faf7503aeba10d22"
9982 9990 dependencies = [
9983 - "windows-sys 0.48.0",
9991 + "windows-sys 0.61.2",
9984 9992 ]
9985 9993
9986 9994 [[package]]
@@ -10780,22 +10788,6 @@
10780 10788 name = "quasi-tauri"
10781 10789 version = "0.28.1"
10782 10790
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.28.0"
10794 -
10795 - [[patch.unused]]
10796 - name = "makeover-tui"
10797 - version = "0.28.0"
10798 -
10799 10791 [[patch.unused]]
10800 10792 name = "kberg"
10801 10793 version = "0.1.0"
@@ -10807,3 +10799,11 @@
10807 10799 [[patch.unused]]
10808 10800 name = "painhours"
10809 10801 version = "0.1.0"
10802 +
10803 + [[patch.unused]]
10804 + name = "synckit-client"
10805 + version = "0.8.0"
10806 +
10807 + [[patch.unused]]
10808 + name = "synckit-config"
10809 + version = "0.2.0"
@@ -163,7 +163,7 @@
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
165 165 # resolves or the two `layout::` paths are different crates.
166 - makeover-layout = "0.29.0"
166 + makeover-layout = "0.29.1"
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"
@@ -245,7 +245,7 @@
245 245 # Emits static/geometry.css (makeover-geometry) and static/layout.css
246 246 # (makeover-webview). The same generator GO and BB run; only the output paths
247 247 # differ, since the server serves its stylesheets rather than bundling them.
248 - makeover-build = "0.43.0"
248 + makeover-build = "0.44.0"
249 249 # Read directly for the embeds' own copy of the spacing layer, which they need
250 250 # because an iframe cannot link a stylesheet. makeover-build does not re-export
251 251 # it, so the pin lives here and has to track the one makeover-build resolves.