Skip to content

v0.18.0

Choose a tag to compare

@github-actions github-actions released this 05 Sep 19:18
29eee73

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