diff --git a/CHANGES.rst b/CHANGES.rst index e204f07b370..8a003a78c45 100644 --- a/CHANGES.rst +++ b/CHANGES.rst @@ -10,6 +10,66 @@ .. towncrier release notes start +3.11.8 (2024-11-27) +=================== + +Miscellaneous internal changes +------------------------------ + +- Improved performance of creating :class:`aiohttp.ClientResponse` objects when there are no cookies -- by :user:`bdraco`. + + + *Related issues and pull requests on GitHub:* + :issue:`10029`. + + + +- Improved performance of creating :class:`aiohttp.ClientResponse` objects -- by :user:`bdraco`. + + + *Related issues and pull requests on GitHub:* + :issue:`10030`. + + + +- Improved performances of creating objects during the HTTP request lifecycle -- by :user:`bdraco`. + + + *Related issues and pull requests on GitHub:* + :issue:`10037`. + + + +- Improved performance of constructing :class:`aiohttp.web.Response` with headers -- by :user:`bdraco`. + + + *Related issues and pull requests on GitHub:* + :issue:`10043`. + + + +- Improved performance of making requests when there are no auto headers to skip -- by :user:`bdraco`. + + + *Related issues and pull requests on GitHub:* + :issue:`10049`. + + + +- Downgraded logging of invalid HTTP method exceptions on the first request to debug level -- by :user:`bdraco`. + + HTTP requests starting with an invalid method are relatively common, especially when connected to the public internet, because browsers or other clients may try to speak SSL to a plain-text server or vice-versa. These exceptions can quickly fill the log with noise when nothing is wrong. + + + *Related issues and pull requests on GitHub:* + :issue:`10055`. + + + + +---- + + 3.11.7 (2024-11-21) =================== diff --git a/CHANGES/10029.misc.rst b/CHANGES/10029.misc.rst deleted file mode 100644 index d98729ecac8..00000000000 --- a/CHANGES/10029.misc.rst +++ /dev/null @@ -1 +0,0 @@ -Improved performance of creating :class:`aiohttp.ClientResponse` objects when there are no cookies -- by :user:`bdraco`. diff --git a/CHANGES/10030.misc.rst b/CHANGES/10030.misc.rst deleted file mode 100644 index 68ed7d058d6..00000000000 --- a/CHANGES/10030.misc.rst +++ /dev/null @@ -1 +0,0 @@ -Improved performance of creating :class:`aiohttp.ClientResponse` objects -- by :user:`bdraco`. diff --git a/CHANGES/10037.misc.rst b/CHANGES/10037.misc.rst deleted file mode 100644 index 655c804c995..00000000000 --- a/CHANGES/10037.misc.rst +++ /dev/null @@ -1 +0,0 @@ -Improved performances of creating objects during the HTTP request lifecycle -- by :user:`bdraco`. diff --git a/CHANGES/10043.misc.rst b/CHANGES/10043.misc.rst deleted file mode 100644 index cfd4e88ee24..00000000000 --- a/CHANGES/10043.misc.rst +++ /dev/null @@ -1 +0,0 @@ -Improved performance of constructing :class:`aiohttp.web.Response` with headers -- by :user:`bdraco`. diff --git a/CHANGES/10049.misc.rst b/CHANGES/10049.misc.rst deleted file mode 100644 index 58f61d48420..00000000000 --- a/CHANGES/10049.misc.rst +++ /dev/null @@ -1 +0,0 @@ -Improved performance of making requests when there are no auto headers to skip -- by :user:`bdraco`. diff --git a/CHANGES/10055.misc.rst b/CHANGES/10055.misc.rst deleted file mode 100644 index 3a5fa074f77..00000000000 --- a/CHANGES/10055.misc.rst +++ /dev/null @@ -1,3 +0,0 @@ -Downgraded logging of invalid HTTP method exceptions on the first request to debug level -- by :user:`bdraco`. - -HTTP requests starting with an invalid method are relatively common, especially when connected to the public internet, because browsers or other clients may try to speak SSL to a plain-text server or vice-versa. These exceptions can quickly fill the log with noise when nothing is wrong. diff --git a/aiohttp/__init__.py b/aiohttp/__init__.py index 838c31a5fcd..32273ac23b0 100644 --- a/aiohttp/__init__.py +++ b/aiohttp/__init__.py @@ -1,4 +1,4 @@ -__version__ = "3.11.8.dev0" +__version__ = "3.11.8" from typing import TYPE_CHECKING, Tuple