All Versions
46
Latest Version
Avg Release Cycle
36 days
Latest Release
913 days ago
Changelog History
Page 1
Changelog History
Page 1
-
v0.20.0 Changes
November 20, 2022โ Added
- Check if handshake is completed before sending frame on
wsproto
shutdown (#1737) - โ Add default headers to WebSockets implementations (#1606 & #1747) 28/10/22
- ๐ท Warn user when
reload
andworkers
flag are used together (#1731) 31/10/22
๐ Fixed
- ๐ Use correct
WebSocket
error codes onclose
(#1753) 20/11/22 - Send disconnect event on connection lost for
wsproto
(#996) 29/10/22 - โ Add
SIGQUIT
handler toUvicornWorker
(#1710) 01/11/22 - ๐ Fix crash on exist with "--uds" if socket doesn't exist (#1725) 27/10/22
- ๐ท Annotate
CONFIG_KWARGS
inUvicornWorker
class (#1746) 31/10/22
โ Removed
- โ Remove conditional on
RemoteProtocolError.event_hint
onwsproto
(#1486) 31/10/22 - Remove unused
handle_no_connect
onwsproto
implementation (#1759) 17/11/22
- Check if handshake is completed before sending frame on
-
v0.19.0 Changes
October 19, 2022โ Added
- ๐ Support Python 3.11 (#1652) 16/09/22
- โฌ๏ธ Bump minimal
httptools
version to0.5.0
(#1645) 13/09/22 - โฌ๏ธ Ignore HTTP/2 upgrade and optionally ignore WebSocket upgrade (#1661) 19/10/22
- โ Add
py.typed
to comply with PEP 561 (#1687) 07/10/22
๐ Fixed
- Set
propagate
toFalse
on "uvicorn" logger (#1288) 08/10/22 - ๐ฆ USR1 signal is now handled correctly on
UvicornWorker
. (#1565) 26/08/22 - ๐ Use path with query string on
WebSockets
logs (#1385) 11/09/22 - ๐ Fix behavior on which "Date" headers were not updated on the same connection (#1706) 19/10/22
โ Removed
- โ Remove the
--debug
flag (#1640) 14/09/22 - โ Remove the
DebugMiddleware
(#1697) 07/10/22
-
v0.18.3 Changes
August 24, 2022๐ Fixed
- โ Remove cyclic references on HTTP implementations. (#1604) 24/08/22
๐ Changed
- 0๏ธโฃ
reload_delay
default changed fromNone
to0.25
onuvicorn.run()
andConfig
.None
is not an acceptable value anymore. (#1545) 02/07/22
-
v0.18.2 Changes
June 27, 2022๐ Fixed
- โ Add default
log_config
onuvicorn.run()
(#1541) 24/06/22 - โช Revert
logging
file name modification (#1543) 27/06/22
- โ Add default
-
v0.18.1 Changes
June 23, 2022๐ Fixed
- Use
DEFAULT_MAX_INCOMPLETE_EVENT_SIZE
as default toh11_max_incomplete_event_size
on the CLI (#1534) 23/06/22
- Use
-
v0.18.0 Changes
June 23, 2022โ Added
- ๐ The
reload
flag prioritizeswatchfiles
instead of the deprecatedwatchgod
(#1437) 18/06/22 - Annotate
uvicorn.run()
function (#1423) 10/05/22 - Allow configuring
max_incomplete_event_size
forh11
implementation (#1514) 22/06/22
โ Removed
- โ Remove
asgiref
dependency (#1532) 22/06/22
๐ Fixed
- Turn
raw_path
into bytes on both websockets implementations (#1487) 16/05/22 - โช Revert log exception traceback in case of invalid HTTP request (#1518) 14/06/22
- ๐ Set
asyncio.WindowsSelectorEventLoopPolicy()
when using multiple workers to avoid "WinError 87" (#1454) 22/06/22
- ๐ The
-
v0.17.6 Changes
March 11, 2022๐ Changed
- ๐ Change
httptools
range to>=0.4.0
(#1400) 11/03/22
- ๐ Change
-
v0.17.5 Changes
February 16, 2022๐ Fixed
- ๐ Fix case where url is fragmented in httptools protocol (#1263) 16/02/22
- ๐ Fix WSGI middleware not to explode quadratically in the case of a larger body (#1329) 16/02/16
๐ Changed
- Send HTTP 400 response for invalid request (#1352) 2/11/22
-
v0.17.4 Changes
February 04, 2022๐ Fixed
- Replace
create_server
bycreate_unix_server
(#1362) 04/02/22
- Replace
-
v0.17.3 Changes
February 03, 2022๐ Fixed
- โฌ๏ธ Drop wsproto version checking. (#1359) 03/02/22