Skip to content

Releases: arduino-libraries/ArduinoMqttClient

0.1.8

31 Jan 07:52
f257432
Compare
Choose a tag to compare

What's Changed

  • Bump actions/checkout from 3 to 4 by @dependabot in #92
  • CI: Add new boards to compile examples workflow by @pennam in #90

Full Changelog: 0.1.7...0.1.8

0.1.7

27 Mar 04:50
03d2faf
Compare
Choose a tag to compare

What's Changed

  • Include Portenta H7 M7 and Nicla Vision in compile-examples workflow by @pennam in #76
  • Add support for using std::function callbacks instead of C-pointers by @chris-hatton in #35
  • CI: Add Arduino Giga as CI build target. by @aentinger in #86

New Contributors

Full Changelog: 0.1.6...0.1.7

0.1.6

21 Jul 12:12
f97f49b
Compare
Choose a tag to compare

Features

  • Make Tx payload size configurable (#44)
  • Allow other task to run while waiting (#68)

Fixes

  • GCC reorder warning (#60)
  • Buffer overflow introduced with #44 (#70)
  • Examples build for ESP8266 (#74)

CI

  • Modernize CI workflows (#51) (#59) (#61)
  • Bump actions from 2 to 3 (#63) (#66) (#67)
  • Add ESP 32 platform (#73)

0.1.5

02 Jun 07:14
Compare
Choose a tag to compare

🔨 Features

  • Additional API MqttClient::setCleanSession (#12)
  • Extending debug output to display size of transmitted MQTT message (#28)
  • Fixing some warnings and wrap ESP8266 Client overrides in #ifdef (#22)
  • Fixing error caused due to compiler being unable to resolve overloaded functions (#30)
  • Add all WiFi enabled boards as CI build targets (#32)
  • Adding an additional ArduinoMqttClient constructor as well as a method setClient to allow late initialisation (#37)
  • Remove obsolete workaround for ESP8266 in compilation test CI workflow (#38)

0.1.4

21 Oct 12:41
Compare
Choose a tag to compare

Providing empty functions for functions defined pure virtual in ESP8266::Client.h - necessary because the Arduino Create platform currently has to use the 2.5.0 version of the ESP8266 Arduino Core.

0.1.0

04 Jan 18:35
Compare
Choose a tag to compare
Version 0.1.0