Skip to content

Commit

Permalink
Release v3.8.6 (#7668)
Browse files Browse the repository at this point in the history
Co-authored-by: Sviatoslav Sydorenko <sviat@redhat.com>
  • Loading branch information
Dreamsorcerer and webknjaz committed Oct 7, 2023
1 parent 8c128d4 commit 996de26
Show file tree
Hide file tree
Showing 11 changed files with 73 additions and 12 deletions.
73 changes: 72 additions & 1 deletion CHANGES.rst
Original file line number Diff line number Diff line change
Expand Up @@ -10,6 +10,78 @@

.. towncrier release notes start
3.8.6 (2023-10-07)
==================

Security bugfixes
-----------------

- Upgraded the vendored copy of llhttp_ to v9.1.3 -- by :user:`Dreamsorcerer`

Thanks to :user:`kenballus` for reporting this, see
https://github.com/aio-libs/aiohttp/security/advisories/GHSA-pjjw-qhg8-p2p9.

.. _llhttp: https://llhttp.org

`#7647 <https://github.com/aio-libs/aiohttp/issues/7647>`_

- Updated Python parser to comply with RFCs 9110/9112 -- by :user:`Dreamorcerer`

Thanks to :user:`kenballus` for reporting this, see
https://github.com/aio-libs/aiohttp/security/advisories/GHSA-gfw2-4jvh-wgfg.

`#7663 <https://github.com/aio-libs/aiohttp/issues/7663>`_


Deprecation
-----------

- Added ``fallback_charset_resolver`` parameter in ``ClientSession`` to allow a user-supplied
character set detection function.

Character set detection will no longer be included in 3.9 as a default. If this feature is needed,
please use `fallback_charset_resolver <https://docs.aiohttp.org/en/stable/client_advanced.html#character-set-detection>`_.

`#7561 <https://github.com/aio-libs/aiohttp/issues/7561>`_


Features
--------

- Enabled lenient response parsing for more flexible parsing in the client
(this should resolve some regressions when dealing with badly formatted HTTP responses). -- by :user:`Dreamsorcerer`

`#7490 <https://github.com/aio-libs/aiohttp/issues/7490>`_



Bugfixes
--------

- Fixed ``PermissionError`` when ``.netrc`` is unreadable due to permissions.

`#7237 <https://github.com/aio-libs/aiohttp/issues/7237>`_

- Fixed output of parsing errors pointing to a ``\n``. -- by :user:`Dreamsorcerer`

`#7468 <https://github.com/aio-libs/aiohttp/issues/7468>`_

- Fixed ``GunicornWebWorker`` max_requests_jitter not working.

`#7518 <https://github.com/aio-libs/aiohttp/issues/7518>`_

- Fixed sorting in ``filter_cookies`` to use cookie with longest path. -- by :user:`marq24`.

`#7577 <https://github.com/aio-libs/aiohttp/issues/7577>`_

- Fixed display of ``BadStatusLine`` messages from llhttp_. -- by :user:`Dreamsorcerer`

`#7651 <https://github.com/aio-libs/aiohttp/issues/7651>`_


----


3.8.5 (2023-07-19)
==================

Expand Down Expand Up @@ -45,7 +117,6 @@ Bugfixes
`#3355 <https://github.com/aio-libs/aiohttp/issues/3355>`_



----


Expand Down
1 change: 0 additions & 1 deletion CHANGES/7237.bugfix

This file was deleted.

1 change: 0 additions & 1 deletion CHANGES/7468.bugfix

This file was deleted.

1 change: 0 additions & 1 deletion CHANGES/7484.misc

This file was deleted.

1 change: 0 additions & 1 deletion CHANGES/7490.feature

This file was deleted.

1 change: 0 additions & 1 deletion CHANGES/7518.bugfix

This file was deleted.

2 changes: 0 additions & 2 deletions CHANGES/7561.feature

This file was deleted.

1 change: 0 additions & 1 deletion CHANGES/7577.bugfix

This file was deleted.

1 change: 0 additions & 1 deletion CHANGES/7651.bugfix

This file was deleted.

1 change: 0 additions & 1 deletion CHANGES/7663.feature

This file was deleted.

2 changes: 1 addition & 1 deletion aiohttp/__init__.py
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
__version__ = "3.8.5"
__version__ = "3.8.6"

from typing import Tuple

Expand Down

0 comments on commit 996de26

Please sign in to comment.