Skip to content

Commit 1a48a62

Browse files
authored
Release 3.11.14 (#10582)
<img width="466" alt="Screenshot 2025-03-16 at 2 32 10 PM" src="https://github.com/user-attachments/assets/635511fd-6b63-49c7-bb1a-cf514545b604" />
1 parent d40e227 commit 1a48a62

9 files changed

+78
-11
lines changed

CHANGES.rst

+77
Original file line numberDiff line numberDiff line change
@@ -10,6 +10,83 @@
1010

1111
.. towncrier release notes start
1212
13+
3.11.14 (2025-03-16)
14+
====================
15+
16+
Bug fixes
17+
---------
18+
19+
- Fixed an issue where dns queries were delayed indefinitely when an exception occurred in a ``trace.send_dns_cache_miss``
20+
-- by :user:`logioniz`.
21+
22+
23+
*Related issues and pull requests on GitHub:*
24+
:issue:`10529`.
25+
26+
27+
28+
- Fixed DNS resolution on platforms that don't support ``socket.AI_ADDRCONFIG`` -- by :user:`maxbachmann`.
29+
30+
31+
*Related issues and pull requests on GitHub:*
32+
:issue:`10542`.
33+
34+
35+
36+
- The connector now raises :exc:`aiohttp.ClientConnectionError` instead of :exc:`OSError` when failing to explicitly close the socket after :py:meth:`asyncio.loop.create_connection` fails -- by :user:`bdraco`.
37+
38+
39+
*Related issues and pull requests on GitHub:*
40+
:issue:`10551`.
41+
42+
43+
44+
- Break cyclic references at connection close when there was a traceback -- by :user:`bdraco`.
45+
46+
Special thanks to :user:`availov` for reporting the issue.
47+
48+
49+
*Related issues and pull requests on GitHub:*
50+
:issue:`10556`.
51+
52+
53+
54+
- Break cyclic references when there is an exception handling a request -- by :user:`bdraco`.
55+
56+
57+
*Related issues and pull requests on GitHub:*
58+
:issue:`10569`.
59+
60+
61+
62+
63+
Features
64+
--------
65+
66+
- Improved logging on non-overlapping WebSocket client protocols to include the remote address -- by :user:`bdraco`.
67+
68+
69+
*Related issues and pull requests on GitHub:*
70+
:issue:`10564`.
71+
72+
73+
74+
75+
Miscellaneous internal changes
76+
------------------------------
77+
78+
- Improved performance of parsing content types by adding a cache in the same manner currently done with mime types -- by :user:`bdraco`.
79+
80+
81+
*Related issues and pull requests on GitHub:*
82+
:issue:`10552`.
83+
84+
85+
86+
87+
----
88+
89+
1390
3.11.13 (2025-02-24)
1491
====================
1592

CHANGES/10529.bugfix.rst

-2
This file was deleted.

CHANGES/10542.bugfix

-1
This file was deleted.

CHANGES/10551.bugfix.rst

-1
This file was deleted.

CHANGES/10552.misc.rst

-1
This file was deleted.

CHANGES/10556.bugfix.rst

-3
This file was deleted.

CHANGES/10564.feature.rst

-1
This file was deleted.

CHANGES/10569.bugfix.rst

-1
This file was deleted.

aiohttp/__init__.py

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
__version__ = "3.11.14.dev0"
1+
__version__ = "3.11.14"
22

33
from typing import TYPE_CHECKING, Tuple
44

0 commit comments

Comments
 (0)