Skip to content

v1.11.0

Choose a tag to compare

@github-actions github-actions released this 06 Oct 18:20
1222e33

See CHANGELOG.md for the full release notes.

What's Changed

  • RELEASING: the m0 0.6.0 record by @codetalcott in #545
  • Access log: bytes is the response body as sent by @codetalcott in #547
  • m0serve: a failed ASGI lifespan startup exits 1, and the banner waits for it by @codetalcott in #546
  • m0serve: M0_MAX_BODY and M0_BODY_TIMEOUT, and say what refused a body by @codetalcott in #548
  • m0serve: --static-header, and nosniff on every static response by @codetalcott in #549
  • Access log: numbers are JSON numbers, and time is the wall clock by @codetalcott in #550
  • m0serve: notes for an application coming from uvicorn by @codetalcott in #551
  • Static files carry their types; .md is text/markdown by @codetalcott in #552
  • An SVG from a static mount is sandboxed by @codetalcott in #553
  • Sabotage harnesses compile into a Mojo cache of their own by @codetalcott in #554
  • wyhash64 multiplies once: UInt128 in _wymix, byte-identical, twice the throughput by @codetalcott in #555
  • JSON escape scans its short tail a word at a time: 1.5-1.85x, byte-identical by @codetalcott in #557
  • chore(deps): bump the python-deps group with 3 updates by @dependabot[bot] in #556
  • chore(deps): bump werkzeug from 3.1.8 to 3.1.9 by @dependabot[bot] in #558
  • Release 1.11.0, and m0 0.7.0 by @codetalcott in #559

Full Changelog: v1.10.0...v1.11.0