Skip to content

Releases: encode/uvicorn

Version 0.30.1

02 Jun 08:20
44a3071
Compare
Choose a tag to compare

Fixed

  • Allow horizontal tabs \t in response header values (#2345)

Full Changelog: 0.30.0...0.30.1

Version 0.30.0

28 May 07:19
9a6b3a8
Compare
Choose a tag to compare

Added

  • New multiprocess manager (#2183)
  • Allow ConfigParser or a io.IO[Any] on log_config (#1976)

Fixed

  • Suppress side effects of signal propagation (#2317)
  • Send content-length header on 5xx (#2304)

Deprecated

  • Deprecate the uvicorn.workers module (#2302)

Full Changelog: 0.29.0...0.30.0

Version 0.29.0

20 Mar 06:42
fe85206
Compare
Choose a tag to compare

Added


Full Changelog: 0.28.1...0.29.0

Version 0.28.1

19 Mar 08:35
f73b8be
Compare
Choose a tag to compare

Fixed

  • Revert raise ClientDisconnected on HTTP (#2276)

Full Changelog: 0.28.0...0.28.1

Version 0.28.0

09 Mar 09:19
a05ae64
Compare
Choose a tag to compare

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: 0.27.1...0.28.0

Version 0.27.1

10 Feb 12:08
bd552df
Compare
Choose a tag to compare

Fixed

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

Full Changelog: 0.27.0.post1...0.27.1

Version 0.27.0.post1

29 Jan 09:29
f39933c
Compare
Choose a tag to compare

Fixed

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

Full Changelog: 0.27.0...0.27.0.post1

Version 0.27.0

22 Jan 20:31
892c788
Compare
Choose a tag to compare

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: 0.26.0...0.27.0

Version 0.26.0

16 Jan 17:54
99fafb3
Compare
Choose a tag to compare

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: 0.25.0...0.26.0

Version 0.25.0

20 Dec 21:41
b52f3f9
Compare
Choose a tag to compare

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: 0.24.0...0.25.0