File tree Expand file tree Collapse file tree 2 files changed +22
-1
lines changed Expand file tree Collapse file tree 2 files changed +22
-1
lines changed Original file line number Diff line number Diff line change
1
+ 0.16.0 2023-01-01
2
+ -----------------
3
+
4
+ * Add a max keep alive requests configuration option, this mitigates
5
+ the HTTP/2 rapid reset attack.
6
+ * Return subprocess exit code if non-zero.
7
+ * Add ProxyFix middleware to make it easier to run Hypercorn behind a
8
+ proxy.
9
+ * Support restarting workers after max requests to make it easier to
10
+ manage memory leaks in apps.
11
+ * Bugfix ensure the idle task is stopped on error.
12
+ * Bugfix revert autoreload error because reausing old sockets.
13
+ * Bugfix send the hinted error from h11 on RemoteProtocolErrors.
14
+ * Bugfix handle asyncio.CancelledError when socket is closed without
15
+ flushing.
16
+ * Bugfix improve WSGI compliance by closing iterators, only sending
17
+ headers on first response byte, erroring if ``start_response `` is
18
+ not called, and switching wsgi.errors to stdout.
19
+ * Don't error on LocalProtoclErrors for ws streams to better cope with
20
+ race conditions.
21
+
1
22
0.15.0 2023-10-29
2
23
-----------------
3
24
Original file line number Diff line number Diff line change 1
1
[tool .poetry ]
2
2
name = " Hypercorn"
3
- version = " 0.15 .0"
3
+ version = " 0.16 .0"
4
4
description = " A ASGI Server based on Hyper libraries and inspired by Gunicorn"
5
5
authors = [
" pgjones <[email protected] >" ]
6
6
classifiers = [
You can’t perform that action at this time.
0 commit comments