Releases: knolleary/pubsubclient
Releases · knolleary/pubsubclient
v2.8
- Add setBufferSize() to override MQTT_MAX_PACKET_SIZE
- Add setKeepAlive() to override MQTT_KEEPALIVE
- Add setSocketTimeout() to overide MQTT_SOCKET_TIMEOUT
- Added check to prevent subscribe/unsubscribe to empty topics
- Declare wifi mode prior to connect in ESP example
- Use
strnlen
to avoid overruns - Support pre-connected Client objects
v2.7
- Fix remaining-length handling to prevent buffer overrun
- Add large-payload API - beginPublish/write/publish/endPublish
- Add yield call to improve reliability on ESP
- Add Clean Session flag to connect options
- Add ESP32 support for functional callback signature
- Various other fixes
v2.6
v2.5: Update library files
- Add a library.json file for PlatformIO
- Handle dns failure on connect properly
- Made use of callback std::function ESP8266-specific
- Allow existing #-defines to be predefined