Skip to content

Releases: smartrent/jackalope

v0.9.0

25 Sep 20:07
Compare
Choose a tag to compare
  • Updates

    • Make :first_connect_delay and :backoff optional Jackalope options (#104)
  • Fixes

    • Pop expired items from the work list to avoid an infinite loop (#105)
    • Fix session retry error analysis to account for timeout errors (#106)
    • Bump dependencies and CI versions (#107)

v0.8.1

01 Aug 20:10
Compare
Choose a tag to compare
  • Updates
    • Upgraded to Tortoise311 v0.12.0

v0.8.0

12 Jul 17:25
Compare
Choose a tag to compare
  • Updates
    • Support for subscribing after connecting to the MQTT server

v0.7.3

08 Aug 20:11
Compare
Choose a tag to compare
  • Updates

    • Remove Logger warnings for Elixir 1.15
  • Fixes

    • Add :clean_session option support. This fixes issues with QoS 1 sessions

v0.7.2

23 Nov 20:48
Compare
Choose a tag to compare
  • Updates
    • Support querying the session's connection status

v0.7.1

03 Jun 18:25
Compare
Choose a tag to compare
  • Fixes
    • Added dialyzer flags :missing_return, :extra_return
    • Minor fixes to remove new dialyzer warnings
    • Updated CI to OTP 25

v0.7.0

27 Jan 22:07
Compare
Choose a tag to compare
  • Updated
    • BREAKING CHANGE: Jackalope no longer encodes or decodes MQTT message payloads.

v0.6.0

17 Dec 19:21
Compare
Choose a tag to compare
  • Updates

    • BREAKING CHANGE: Dynamic subscriptions are no longer supported
    • :infinity is no longer the default for publish work item TTL or work list bound
    • BREAKING CHANGE: The API for publishing is simplified; there's now only one publish call
  • Fixes

    • Dynamic subscriptions were broken in failure and retry scenarios, removing support for them fixes that

v0.5.1

06 Dec 21:26
Compare
Choose a tag to compare
  • Updates
    • Uses backoff options

v0.5.0

19 Nov 17:15
Compare
Choose a tag to compare
  • Updates
    • Bumped tortoise311 to 0.11