Releases: adafruit/Adafruit_MQTT_Library
Releases · adafruit/Adafruit_MQTT_Library
2.4.2 - Fix packet length calculation
#196 Fixes packet length calculation when payload size > 128 bytes.
2.4.1 - Fix publish and ping collision
#195 Fixes collision between publish and ping control packets
2.4.0 - Add setKeepAliveInterval() Setter
- #194 Allows the user to set the MQTT connection's keep alive interval time in seconds via new function,
setKeepAliveInterval()
.
2.3.0 - Support publishing and receiving large messages
- #193 Support publishing and receiving large messages
2.2.0 - Protect against memory corruption within publishPacket
- #166 Protects against memory corruption in publish calls.
2.1.0 - Better ping handling
2.0.0 - Possibly breaking changes. See below
- Possibly breaking change: made connectServer, disconnectServer, readPacket, sendPacket all private methods
- Added support for MKR1010
- Fixed a typo
Latest Adafruit IO SSL Fingerprint
The Adafruit IO SSL Certificate has been updated, we've updated the example: examples/adafruitio_secure_esp8266/adafruitio_secure_esp8266.ino
to reflect the new SSL fingerprint.
1.1.0 - Moved repository to GitHub Actions, fully documented code with Doxygen
Merge pull request #177 from adafruit/actionci Moved to actions, no doxygen
Fix ESP8266 Adafruit IO Secure Example
ESP8266 BSP 2.5.1's WiFiClientSecure switched to BearSSL as the default (https://github.com/esp8266/Arduino/blob/2.5.1/libraries/ESP8266WiFi/src/WiFiClientSecure.h#L27).
adafruitio_secure_esp8266.ino
example fixed in #156