Skip to content

1.1.0

Compare
Choose a tag to compare
@vrslev vrslev released this 12 Aug 13:28
· 31 commits to main since this release
369f100

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 to FailedAllWriteAttemptsError
    • Merge ConnectionConfirmationTimeoutError, UnsupportedProtocolVersionError into FailedAllConnectAttemptsError,
    • and change how FailedAllConnectAttemptsError and FailedAllWriteAttemptsError 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.

  • Refactor client modules by @vrslev in #55

    Also: removed internal symbols from stompman/__init__.py, and added dump_frame and FrameParser.

Full Changelog: 1.0.3...1.1.0