Skip to content

Commit df90996

Browse files
committed
Update changelog for v5.0.2
1 parent 4a132a2 commit df90996

1 file changed

Lines changed: 14 additions & 0 deletions

File tree

CHANGELOG.rst

Lines changed: 14 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -2,6 +2,20 @@
22
Changelog
33
=========
44

5+
Version 5.0.2 (2025-10-31)
6+
==========================
7+
8+
Fixed
9+
-----
10+
11+
- **MQTT Future Cancellation**: Fixed InvalidStateError exceptions during disconnect
12+
13+
- Added asyncio.shield() to protect concurrent.futures.Future objects from cancellation
14+
- Applied consistent cancellation handling across all MQTT operations (connect, disconnect, subscribe, unsubscribe, publish)
15+
- AWS CRT callbacks can now complete independently without raising InvalidStateError
16+
- Added debug logging when operations are cancelled for better diagnostics
17+
- Ensures clean shutdown without spurious exception messages
18+
519
Version 5.0.1 (2025-10-27)
620
==========================
721

0 commit comments

Comments
 (0)