File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change 22Changelog
33=========
44
5+ Version 3.1.4 (2025-10-26)
6+ ==========================
7+
8+ Fixed
9+ -----
10+
11+ - **MQTT Reconnection **: Fixed MQTT reconnection failures due to expired AWS credentials
12+
13+ - Added AWS credential expiration tracking (``_aws_expires_at `` field in ``AuthTokens ``)
14+ - Added ``are_aws_credentials_expired `` property to check AWS credential validity
15+ - Modified ``ensure_valid_token() `` to prioritize AWS credential expiration check
16+ - Triggers full re-authentication (not just token refresh) when AWS credentials expire
17+ - Preserves AWS credential expiration timestamps during token refresh
18+ - Prevents reconnection failures when connection interrupts after AWS credentials expire but before JWT tokens expire
19+ - Resolves AWS_ERROR_HTTP_WEBSOCKET_UPGRADE_FAILURE errors during reconnection attempts
20+ - Improved test coverage for auth module from 31% to 60% with comprehensive test suite
21+
522Version 3.1.3 (2025-10-24)
623==========================
724
You can’t perform that action at this time.
0 commit comments