Arduino Mqtt Versions Save

MQTT library for Arduino

v2.1.3

6 years ago
  • fixed zero payload issue

v2.1.2

6 years ago
  • applied improvements suggested by CLion
  • added connect variation

v2.1.1

6 years ago
  • updated lwmqtt to v0.3.0

v2.1.0

6 years ago
  • updated lwmqtt
  • allow setting keep alive, clean session and timeout options #70
  • make disconnect safer #71

v2.0.1

6 years ago
  • fixed advanved message callback signature to include missing topic

v2.0.0

6 years ago
  • Removed YunMQTTClient (see #57)
  • Ported MQTTClient to lwmqtt
  • Added clearWill() function
  • Added QoS level and retained flag to setWill() (see #49)
  • Added QoS level to subscribe() (see #49)
  • Added QoS level and retained flag to publish() (see #49)
  • Added error and return code getters (see #64)
  • Removed publish method with MQTTMessage struct parameter
  • Added MQTTClient client(256) constructor to allow simple buffer size override. (see #30)
  • Callbacks can be registered using onMessage() (see #55)
  • An Advanced callbaback can be registered using onMessageAdvanced() (see #38)
  • Replaced all string pointers with array notation.
  • Added more subscribe() and publish() variations.
  • Pass String objects as reference to functions.
  • Add an Arduino Yun SSL example.
  • Documentation of messages received during subscribe, publish and unsubscribe.

v1.11.0

7 years ago
  • added ability to set hostname and port after begin()
  • increased baud rate in examples
  • added esp32 examples

v1.10.1

7 years ago
  • yun shield support by @sandeepmistry
  • YunMQTTClient improvements by @sandeepmistry
  • YunMQTTClient TLS support by @sandeepmistry

v1.10.0

8 years ago
  • changed some return values from void to boolean
  • added a more advanced publish function that allows retained to be set
  • only null terminate payload if there is enough free space

v1.9.6

8 years ago
  • fixed a bug that prevented proper reconnection for clients that just receive messages