Skip to main content

max / quasi

Take makeover-webview 0.40.0 The streaming emitter release: escape_into and push_class, plus a buffer form for every emitter. Additive, so this compiles unchanged; converting the 36 escape and 10 class sites in node.rs is the next commit.
Author: Max Johnson <me@maxj.phd> · 2026-08-15 03:51 UTC
Signed with PGP, not checked
Commit: 52d0f34e3a6b94d2f4ab01017610c945ddb6d15e
Parent: 9cc7519
2 files changed, +11 insertions, -11 deletions
M Cargo.lock +10 -10
@@ -2334,9 +2334,9 @@
2334 2334
2335 2335 [[package]]
2336 2336 name = "makeover-webview"
2337 - version = "0.39.0"
2337 + version = "0.40.0"
2338 2338 source = "registry+https://github.com/rust-lang/crates.io-index"
2339 - checksum = "4904aa097cd6951fd301210eedb5ac37cd9a36f46df215d8d267202a3234a8ec"
2339 + checksum = "f654764729b9b286632d195578fd48c737998809a4a495879d0fd624a09e4db4"
2340 2340 dependencies = [
2341 2341 "makeover-geometry",
2342 2342 "makeover-layout",
@@ -5524,14 +5524,6 @@
5524 5524 source = "registry+https://github.com/rust-lang/crates.io-index"
5525 5525 checksum = "29666d0abbfad1e3dc4dcf6144730dd3a3ab225bbbdac83319345b1b44ccfc1b"
5526 5526
5527 - [[patch.unused]]
5528 - name = "synckit-client"
5529 - version = "0.8.0"
5530 -
5531 - [[patch.unused]]
5532 - name = "synckit-config"
5533 - version = "0.2.0"
5534 -
5535 5527 [[patch.unused]]
5536 5528 name = "kberg"
5537 5529 version = "0.1.0"
@@ -5547,3 +5539,11 @@
5547 5539 [[patch.unused]]
5548 5540 name = "tagtree"
5549 5541 version = "0.4.0"
5542 +
5543 + [[patch.unused]]
5544 + name = "synckit-client"
5545 + version = "0.8.0"
5546 +
5547 + [[patch.unused]]
5548 + name = "synckit-config"
5549 + version = "0.2.0"
@@ -16,7 +16,7 @@
16 16 quasi-router = { path = "../quasi-router", version = "0.5.0" }
17 17 quasi-http = { path = "../quasi-http", version = "0.5.0" }
18 18 makeover-layout = "0.23.0"
19 - makeover-webview = "0.39.0"
19 + makeover-webview = "0.40.0"
20 20 # `Node::Rich` carries markdown source and this is what turns it into markup.
21 21 # Sanitising comes with it, which is why the node can carry what a user typed.
22 22 #