Releases: emmett-framework/granian
Releases Β· emmett-framework/granian
Granian 0.5.0
Changes since 0.4.x:
- add support for full response iteration in WSGI protocol
- add support for full response streaming in ASGI protocol
- disable loop optimisations by default to enhance compatibility
- enable
--opt/--no-opt
option also for RSGI protocol - add RSGI 1.1 support
- minor optimization in Rust awaitable objects
Granian 0.4.3
Patch release
Changes since 0.4.2:
- re-added unoptimised Python loop tasks code
- added option to disable loop tasks optimisations on ASGI (mitigate
contextvars
issues like #80)
Granian 0.4.2
Patch release
Changes since 0.4.1:
- Fix regression bug causing
contextvars.Context
not to have process launch items
Granian 0.4.1
Patch release
Changes since 0.4.0:
- Fix regression bug causing wrong
contextvars.Context
picking on async protocols in some high-concurrent cases
Granian 0.4.0
Granian 0.3.2
Patch release
Changes since 0.3.1:
- Enhance WSGI protocol code
Granian 0.3.1
Patch release
Changes since 0.3.0:
- Fix wheels malformed metadata preventing installation on some systems
Granian 0.3.0
Granian 0.2.6
Granian 0.2.5
Patch release
Changes since 0.2.4:
- Fix response headers getting overwritten in ASGI, WSGI protocols (#53)