Skip to content

Commit f8e4e5d

Browse files
committed
Bump and release 0.16.0
1 parent 0bb4fb9 commit f8e4e5d

File tree

2 files changed

+22
-1
lines changed

2 files changed

+22
-1
lines changed

CHANGELOG.rst

Lines changed: 21 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,24 @@
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+
122
0.15.0 2023-10-29
223
-----------------
324

pyproject.toml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
[tool.poetry]
22
name = "Hypercorn"
3-
version = "0.15.0"
3+
version = "0.16.0"
44
description = "A ASGI Server based on Hyper libraries and inspired by Gunicorn"
55
authors = ["pgjones <[email protected]>"]
66
classifiers = [

0 commit comments

Comments
 (0)