Skip to content

Commit 1bd0937

Browse files
committed
Release 1.11.0
1 parent 80e5740 commit 1bd0937

File tree

9 files changed

+55
-10
lines changed

9 files changed

+55
-10
lines changed

CHANGES.rst

Lines changed: 54 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -14,6 +14,60 @@ Changelog
1414

1515
.. towncrier release notes start
1616
17+
1.11.0
18+
======
19+
20+
*(2024-09-08)*
21+
22+
23+
Features
24+
--------
25+
26+
- Added :meth:`URL.extend_query() <yarl.URL.extend_query>` method, which can be used to extend parameters without replacing same named keys -- by :user:`bdraco`.
27+
28+
This method was primarily added to replace the inefficient hand rolled method currently used in ``aiohttp``.
29+
30+
*Related issues and pull requests on GitHub:*
31+
:issue:`1128`.
32+
33+
34+
Miscellaneous internal changes
35+
------------------------------
36+
37+
- Improved performance of the Cython ``cached_property`` implementation -- by :user:`bdraco`.
38+
39+
*Related issues and pull requests on GitHub:*
40+
:issue:`1122`.
41+
42+
- Simplified computing ports by removing unnecessary code -- by :user:`bdraco`.
43+
44+
*Related issues and pull requests on GitHub:*
45+
:issue:`1123`.
46+
47+
- Improved performance of encoding non IPv6 hosts -- by :user:`bdraco`.
48+
49+
*Related issues and pull requests on GitHub:*
50+
:issue:`1125`.
51+
52+
- Improved performance of :meth:`URL.build() <yarl.URL.build>` when the path, query string, or fragment is an empty string -- by :user:`bdraco`.
53+
54+
*Related issues and pull requests on GitHub:*
55+
:issue:`1126`.
56+
57+
- Improved performance of the :meth:`URL.update_query() <yarl.URL.update_query>` method -- by :user:`bdraco`.
58+
59+
*Related issues and pull requests on GitHub:*
60+
:issue:`1130`.
61+
62+
- Improved performance of processing query string changes when arguments are :class:`str` -- by :user:`bdraco`.
63+
64+
*Related issues and pull requests on GitHub:*
65+
:issue:`1131`.
66+
67+
68+
----
69+
70+
1771
1.10.0
1872
======
1973

CHANGES/1122.misc.rst

Lines changed: 0 additions & 1 deletion
This file was deleted.

CHANGES/1123.misc.rst

Lines changed: 0 additions & 1 deletion
This file was deleted.

CHANGES/1125.misc.rst

Lines changed: 0 additions & 1 deletion
This file was deleted.

CHANGES/1126.misc.rst

Lines changed: 0 additions & 1 deletion
This file was deleted.

CHANGES/1128.feature.rst

Lines changed: 0 additions & 3 deletions
This file was deleted.

CHANGES/1130.misc.rst

Lines changed: 0 additions & 1 deletion
This file was deleted.

CHANGES/1131.misc.rst

Lines changed: 0 additions & 1 deletion
This file was deleted.

yarl/__init__.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,7 @@
88
cache_info,
99
)
1010

11-
__version__ = "1.11.0.dev0"
11+
__version__ = "1.11.0"
1212

1313
__all__ = (
1414
"URL",

0 commit comments

Comments
 (0)