Skip to content

Releases: smartrent/tortoise311

v0.12.0

01 Aug 18:47
Compare
Choose a tag to compare
  • Cap the max reconnect rate by delaying before the first connect
  • Add jitter to backoff delays
  • Backoff when retrying failed subscriptions
  • Bump dependencies and test with Elixir 1.17

v0.11.7

08 Aug 21:07
Compare
Choose a tag to compare
  • Fix warnings when using Elixir 1.15

v0.11.6

16 May 14:40
Compare
Choose a tag to compare

Fixes

  • Reconnect with backoff on connection refused, instead of terminating connection and causing immediate connection restart

v0.11.5

03 Jun 18:29
Compare
Choose a tag to compare
  • Added dialyzer flags :missing_returns and :extra_returns
  • Minor fixes from new dialyzer warnings
  • CI updated to OTP 25

v0.11.4

04 Apr 15:44
Compare
Choose a tag to compare

Fixes

  • The Connection Controller is no longer terminated but only disabled just before shutting down its supervisor.

v0.11.3

21 Jan 19:15
Compare
Choose a tag to compare
  • Now produces transmission telemetry
  • Cleaned up docs which still referred to Tortoise instead of Tortoise311
  • Various code cleanup following adding credo to the circleci config

v0.11.2

17 Dec 16:17
Compare
Choose a tag to compare
  • Fixed crashes that could happen when the broker reconnects
  • No longer uses strong random as it unnecessarily depleted entropy pool

v0.11.1

06 Dec 21:17
Compare
Choose a tag to compare
  • The default timeout is no longer :infinity but 60 secs
  • Backoffs on failed connection is monotonic (not cyclical)

v0.11.0

19 Nov 17:13
Compare
Choose a tag to compare
  • Same as 0.10.5 but with correct semantic versioning

v0.10.5

18 Nov 21:40
Compare
Choose a tag to compare

DEPRECATED

  • Renamed all modules to Tortoise311.*
  • Replaced all references to application tortoise by tortoise311