Skip to content

Releases: adafruit/Adafruit_CircuitPython_MiniMQTT

8.0.0 Changes to Exception types - ValueError and MMQTTStateError

12 Mar 19:23
6b0f92f
Compare
Choose a tag to compare

Breaking Changes

MMQTTException type is no longer being used everywhere, in favour of the built in appropriate error types (ValueError, etc), and a new class MMQTTStateError(MMQTTException) for state related errors.

Although this change should be handled fine if catching MQTTException for connection errors, as MMQTTStateError inherits from MMQTTException, the general library usage now returns ValueError for a lot of previous MQTTExceptions.

As a result this is considered a breaking change / major version bump.

New Contributors

Full Changelog: 7.11.6...8.0.0

7.11.6 - Remove secrets.py Usage From Examples & Use Newer Ruff Version

06 Mar 23:31
c413397
Compare
Choose a tag to compare

7.11.5 - Increase Test Recv Timeout

11 Feb 01:21
08253c4
Compare
Choose a tag to compare

What's Changed

Full Changelog: 7.11.4...7.11.5

7.11.4 - New Tests & Remove Unused Check

22 Jan 15:03
57ed4f0
Compare
Choose a tag to compare

What's Changed

  • add test for the PUBLISH+UNSUBACK case by @vladak in #236
  • no need to check zero byte returned from recv_into() by @vladak in #237

Full Changelog: 7.11.3...7.11.4

7.11.3 - Resolve race condition for UNSUBACK

18 Jan 21:52
c66e831
Compare
Choose a tag to compare

What's Changed

New Contributors

Full Changelog: 7.11.2...7.11.3

7.11.2 - RTD Sphinx Config

16 Jan 19:56
Compare
Choose a tag to compare

7.11.1 - Handle ESP32SPI Socket.send()

05 Jan 20:26
a15e711
Compare
Choose a tag to compare

What's Changed

  • Handle ESP32SPI Socket.send(), which does not return a byte count by @dhalbert in #235

Full Changelog: 7.11.0...7.11.1

7.11.0 - allow specifying session_id for connect()

02 Jan 21:13
cac3b41
Compare
Choose a tag to compare

7.10.7 - allow specifying session_id for connect()

02 Jan 17:15
b47a501
Compare
Choose a tag to compare

What's Changed

  • allow to specify session_id for connect() by @vladak in #226

Full Changelog: 7.10.6...7.10.7

7.10.6 - Fix truncated large sends; fix example

02 Jan 16:18
e834919
Compare
Choose a tag to compare

What's Changed

New Contributors

Full Changelog: 7.10.5...7.10.6