Changelog View Source

v0.7.2

  • Updates
    • Support querying the session's connection status

v0.7.1

  • Fixes
    • Added dialyzer flags :missing_return, :extra_return
    • Minor fixes to remove new dialyzer warnings
    • Updated CI to OTP 25

v0.7.0

  • Updated
    • BREAKING CHANGE: Jackalope no longer encodes or decodes MQTT message payloads.

v0.6.0

  • 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

  • Updates
    • Uses backoff options

v0.5.0

  • Updates
    • Bumped tortoise311 to 0.11

v0.4.2 - DEPRECATED

  • Updates
    • All references to Tortoise are replaced by Tortoise311

v0.4.1

  • Updates
    • Now using tortoise311 forked from tortoise

v0.4.0

  • Updates
    • Session work list can be bounded to a set size

v0.3.0

  • Updates
    • Moved to Tortoise 0.10.0
    • Last-will message callbacks

v0.2.0

  • Bug fixes
    • Fix topic return type for :payload_decode_error - This is a breaking change if you're using it.
    • Reduce logging when everything is working fine

v0.1.0

Initial release to hex.