Uvicorn Versions Save

An ASGI web server, for Python. 🦄

0.29.0

1 month ago

Added


Full Changelog: https://github.com/encode/uvicorn/compare/0.28.1...0.29.0

0.28.1

1 month ago

Fixed

  • Revert raise ClientDisconnected on HTTP (#2276)

Full Changelog: https://github.com/encode/uvicorn/compare/0.28.0...0.28.1

0.28.0

1 month ago

Added

  • Raise ClientDisconnected on send() when client disconnected (#2220) 12/02/24

Fixed

  • Except AttributeError on sys.stdin.fileno() for Windows IIS10 (#1947) 29/02/24
  • Use X-Forwarded-Proto for WebSockets scheme when the proxy provides it (#2258) 01/03/24

Full Changelog: https://github.com/encode/uvicorn/compare/0.27.1...0.28.0

0.27.1

2 months ago

Fixed

  • Fix spurious h11.LocalProtocolError errors when processing pipelined requests (#2243) 10/02/24

Full Changelog: https://github.com/encode/uvicorn/compare/0.27.0.post1...0.27.1

0.27.0.post1

3 months ago

Fixed

  • Fix nav overrides for newer version of Mkdocs Material (#2233) 26/01/24

Full Changelog: https://github.com/encode/uvicorn/compare/0.27.0...0.27.0.post1

0.27.0

3 months ago

Added

  • Raise ClientDisconnect(IOError) on send() when client disconnected (#2218) 19/01/24
  • Bump ASGI WebSocket spec version to 2.4 (#2221) 20/01/24

Full Changelog: https://github.com/encode/uvicorn/compare/0.26.0...0.27.0

0.26.0

3 months ago

Changed

  • Update --root-path to include the root path prefix in the full ASGI path as per the ASGI spec (#2213) 16/01/24
  • Use __future__.annotations on some internal modules (#2199) 16/01/24

Full Changelog: https://github.com/encode/uvicorn/compare/0.25.0...0.26.0

0.25.0

4 months ago

Added

  • Support the WebSocket Denial Response ASGI extension (#1916) 17/12/23

Fixed

  • Allow explicit hidden file paths on --reload-include (#2176) 08/12/23
  • Properly annotate uvicorn.run() (#2158) 22/11/23

Full Changelog: https://github.com/encode/uvicorn/compare/0.24.0...0.25.0

0.24.0.post1

6 months ago

Fixed

  • Revert mkdocs-material from 9.1.21 to 9.2.6 (#2148) 05/11/23

0.24.0

6 months ago

Added

  • Support Python 3.12 (#2145) 04/11/23
  • Allow setting app via environment variable UVICORN_APP (#2106)

Full Changelog: https://github.com/encode/uvicorn/compare/0.23.2...0.24.0