Skip to content

Commit 892494c

Browse files
Release v1.4 (#718)
1 parent fa36082 commit 892494c

File tree

5 files changed

+24
-6
lines changed

5 files changed

+24
-6
lines changed

CHANGES.rst

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

1515
.. towncrier release notes start
1616
17+
1.4.0 (2025-07-03)
18+
==================
19+
20+
Features
21+
--------
22+
23+
- Added decorator functionality to ``Signal`` as a convenient way to add a callback -- by ``@Vizonex``.
24+
`#699 <https://github.com/aio-libs/aiosignal/pulls/699>`_
25+
26+
- Improved type safety by allowing callback parameters to be type checked (typing-extensions is now required for Python <3.13).
27+
Parameters for a ``Signal`` callback should now be defined like ``Signal[int, str]`` -- by @Vizonex and @Dreamsorcerer.
28+
`#699 <https://github.com/aio-libs/aiosignal/pulls/699>`_, `#710 <https://github.com/aio-libs/aiosignal/pulls/710>`_
29+
30+
31+
Misc
32+
----
33+
34+
- Removed the sphinxcontrib-asyncio documentation dependency.
35+
`#528 <https://github.com/aio-libs/aiosignal/pull/528>`_
36+
37+
38+
----
39+
1740
1.3.2 (2024-12-13)
1841
==================
1942

CHANGES/528.doc

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

CHANGES/699.feature.rst

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

CHANGES/710.feature.rst

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

aiosignal/__init__.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -16,7 +16,7 @@
1616
_T = TypeVar("_T")
1717
_Ts = TypeVarTuple("_Ts", default=Unpack[tuple[()]])
1818

19-
__version__ = "1.3.2"
19+
__version__ = "1.4.0"
2020

2121
__all__ = ("Signal",)
2222

0 commit comments

Comments
 (0)