diff --git a/CHANGELOG.txt b/CHANGELOG.txt index 9a48f5f..4e0b0a9 100644 --- a/CHANGELOG.txt +++ b/CHANGELOG.txt @@ -1,3 +1,10 @@ +3.0.1 (2020-11-12) +------------------ + +* Fixed a bug where ``asyncio.CancelledError`` was not correctly handled on + Python 3.8+, resulting in incorrect protocol application cleanup. + + 3.0.0 (2020-10-28) ------------------ @@ -12,6 +19,7 @@ * Dropped support for Python 3.5. + 2.5.0 (2020-04-15) ------------------ @@ -23,6 +31,7 @@ ``lock`` argument to ``__init__()``. This is expected to be an instance of ``multiprocessing.Lock``. + 2.4.1 (2019-12-18) ------------------ @@ -30,6 +39,7 @@ 3.0's ``async_unsafe()`` decorator in threaded contexts, such as using the auto-reloader. + 2.4.0 (2019-11-20) ------------------ @@ -47,11 +57,13 @@ * Adds missing LICENSE to distribution. + 2.3.0 (2019-04-09) ------------------ * Added support for ASGI v3. + 2.2.5 (2019-01-31) ------------------ diff --git a/daphne/__init__.py b/daphne/__init__.py index 0292642..9a235f3 100755 --- a/daphne/__init__.py +++ b/daphne/__init__.py @@ -1,6 +1,6 @@ import sys -__version__ = "3.0.0" +__version__ = "3.0.1" # Windows on Python 3.8+ uses ProactorEventLoop, which is not compatible with