CHANGELOG.md
# Changelog
## 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.