Releases: encode/uvicorn
Releases Β· encode/uvicorn
Version 0.34.2
What's Changed
- Flush the stdout buffer on Windows to trigger reload by @jamesh1999 in #2604
New Contributors
- @jamesh1999 made their first contribution in #2604
Full Changelog: 0.34.1...0.34.2
Version 0.34.1
What's Changed
New Contributors
- @RakhimovRamis made their first contribution in #2567
- @carlwgeorge made their first contribution in #2590
Full Changelog: 0.34.0...0.34.1
Version 0.34.0
What's Changed
- Add
content-length
to 500 response in wsproto by @Kludex in #2542 - Drop Python 3.8 by @Kludex in #2543
Full Changelog: 0.33.0...0.34.0
Version 0.33.0
Version 0.32.1
What's Changed
- Enable httptools lenient data by @vvanglro in #2488
- Drop ASGI spec version to 2.3 on HTTP scope by @Kludex in #2513
Full Changelog: 0.32.0...0.32.1
Version 0.32.0
Version 0.31.1
Fixed
- Support WebSockets 0.13.1 #2471
- Restore support for
[*]
in trusted hosts #2480 - Add
PathLike[str]
type hint forssl_keyfile
#2481
Full Changelog: 0.31.0...0.31.1
Version 0.31.0
Added
Improve ProxyHeadersMiddleware
(#2468) and (#2231):
- Fix the host for requests from clients running on the proxy server itself.
- Fallback to host that was already set for empty x-forwarded-for headers.
- Also allow specifying IP Networks as trusted hosts. This greatly simplifies deployments
on docker swarm/Kubernetes, where the reverse proxy might have a dynamic IP.- This includes support for IPv6 Address/Networks.
Full Changelog: 0.30.6...0.31.0
Version 0.30.6
Fixed
- Don't warn when upgrade is not WebSocket and depedencies are installed (#2360)
Full Changelog: 0.30.5...0.30.6