Released11 Jul 2026Commit71509cfaLine0.18.x

v0.18.1

sigil-http 0.18.1

Notes

Fixed: the server loop no longer starves other async tasks' socket I/O (the drain now suspends on its whole socket set via await-readable-any instead of busy-spinning socket-select), and http-server-stop now actually stops a running serve loop (the stop signal lives in a shared one-slot box carried by reference through the derived records; stopping an idle server completes in ~100ms). Requires sigil 0.17.10+ for await-readable-any; the sigil: requirement is bumped to ^0.17.10.

Commit

71509cfa1358dd89ac7e874d1c6f352f149b0a5c

This commit is older than the 20 that keep a page here, so it has none. It is in the clone.

Releases