Repository navigation
v0.18.0
See CHANGELOG.md for the full release notes.
What's Changed
- The event loop holds no thread state while it serves; pool threads hand the GIL to the thread that waited by @codetalcott in #229
- Re-soak against 0.17.1 as merged at 0766272: all four applications, seven rows, no server defect by @codetalcott in #231
- The benchmark pages render the detached loop: four artifacts re-recorded on CPython 3.13.6 by @codetalcott in #230
- The executor's per-request Python work, and the C-API head read: +7-10% rps at c16, +6-7% at c256 by @codetalcott in #232
- The vtab layout guard reads vtab.mojo, and the borrowed column read is measured, not shipped by @codetalcott in #233
- One backend seam, performance cores reported, and a desktop-Mac build flavor with its own gate by @codetalcott in #234
- Accept sharing retires E16, the last planned row; carries --spawn-workers (E15) by @codetalcott in #235
- Audit fixes: origin-carrying spans, warning baseline to 0, doc corrections by @codetalcott in #236
- Retire OwningList: List takes Movable-only elements on Mojo 1.0 by @codetalcott in #237
- The executor shim is a Python file, rendered into the Mojo constant by @codetalcott in #238
- StringSlice -> StringSpan, and two uninstantiated fork bodies removed by @codetalcott in #239
- Handoff record: say how it landed, not where it waits by @codetalcott in #240
- The docs site earns its links: eight sidebar pages, a five-step quickstart, reference pages that open with the reference by @codetalcott in #241
- Release 0.18.0 by @codetalcott in #242
Full Changelog: v0.17.1...v0.18.0