1.1.0
What's Changed
- Avoid raising
RepeatedConnectionLostError
when listening frames by @vrslev in #52 - Refactor lifespan and errors by @vrslev in #53 & Fix weird retries by @vrslev in #54
- Add
write_retry_attempts
- Rename
RepeatedConnectionLostError
toFailedAllWriteAttemptsError
- Merge
ConnectionConfirmationTimeoutError
,UnsupportedProtocolVersionError
intoFailedAllConnectAttemptsError
, - and change how
FailedAllConnectAttemptsError
andFailedAllWriteAttemptsError
work (see the PR).
The most important things are clearer error messages, protocol connection errors (like connection confirmation lost error) included in retries, sane usage of
connect_retry_attempts
. - Add
- Refactor client modules by @vrslev in #55
Also: removed internal symbols from
stompman/__init__.py
, and addeddump_frame
andFrameParser
.
Full Changelog: 1.0.3...1.1.0