Skip to content

Releases: nggit/tremolo

Release v0.5.1

01 Apr 12:14

Choose a tag to compare

Q2 Release

No significant issues since Q1. Still small and stable in my usage.

What's Changed

  • improve executor, make executor.start() awaitable by @nggit in #385
  • keep response headers on redirect (30x) by @nggit in #387
  • add Module-based Views example by @nggit in #386
  • fix typo in routing: '' -> b'' by @nggit in #388
  • add deployment example by @nggit in #389
  • add sharing state between processes example by @nggit in #390

Full Changelog: v0.5.0...v0.5.1

Release v0.5.0

01 Jan 11:20

Choose a tag to compare

Happy New Year 2026!

The Tremolo project was initiated in Q4 2022, meaning it is now 3 years old!
It is still moving forward, with breaking changes expected very low.

Feedback and discussion are greatly appreciated to keep the project alive.

What's Changed

  • wrap response.headers key with HeaderKey by @nggit in #360
  • support single-process mode in app.run with worker_num=0 by @nggit in #380

Full Changelog: v0.4.20...v0.5.0

Release v0.4.20

28 Dec 12:31

Choose a tag to compare

What's Changed

Full Changelog: v0.4.19...v0.4.20

Release v0.4.19

13 Dec 04:00

Choose a tag to compare

What's Changed

  • optimize logging, move some INFO to DEBUG by @nggit in #373
  • reduce timestamp precision in request.uid by @nggit in #374
  • print_exception in on_close hook by @nggit in #375

Full Changelog: v0.4.18...v0.4.19

Release v0.4.18

06 Dec 00:36

Choose a tag to compare

What's Changed

  • more specific HTTPException in protocol.close() by @nggit in #366
  • simplify asgi_lifespan by @nggit in #370
  • avoid double self in middleware by @nggit in #372

Full Changelog: v0.4.17...v0.4.18

Release v0.4.17

27 Nov 04:41

Choose a tag to compare

What's Changed

  • improve graceful shutdown by @nggit in #361
  • improve reloader to respect shutdown_timeout by @nggit in #362

Full Changelog: v0.4.16...v0.4.17