Skip to content

Releases: paclema/MQTTClient

MQTTClient v1.1.0

26 Aug 19:08

Choose a tag to compare

Changes

  • Add onDisconnected callback

Full Changelog: v1.0.2...v1.1.0

MQTTClient v1.0.2

14 Aug 17:40

Choose a tag to compare

Changes

  • Fix and refactor MQTT client configuration to align with ESP-IDF v5.5+ standards

Full Changelog: v1.0.1...v1.0.2

MQTTClient v1.0.1

14 Aug 16:57

Choose a tag to compare

Changes

  • Fix release workflow replacing checkout to v4 and adding default GITHUB_TOKEN

Full Changelog: v1.0.0...v1.0.1

MQTTClient v0.3.0

19 May 08:37

Choose a tag to compare

Changes

  • Bump MQTTClient on examples to v0.2.0
  • Removed unnecessary break line in log message
  • Include ESP_LOGE, ESP_LOGD and ESP_LOGV definitions for esp8266 logging
  • Add MQTTClient::getMQTTClientId method
  • Fix topic subscription information during MQTTClient::addTopicSub when the client is connected

Full Changelog: v0.2.0...v0.3.0

MQTTClient v0.2.0

16 May 11:59

Choose a tag to compare

Changes

  • Include examples information into README
  • Add basic_class_with_mqtt_WebConfigServer to PlatformIO examples
  • Fix issues #2 and #9. Only add topic to subscription topic list if it does not exist yet
  • Add MQTTClientCallback::onTopicUpdate to inform for topic subscription new change updates
  • Include topic subscription status feedback for esp8266 on topic subscription result
  • Remove base_topic_pub auto subscription for esp8266 target
  • Fix client callback instance for esp8266 onTopicUpdate and onSubscribed calls
  • Add ESP8266Log.h to keep ESP32 logs compability
  • Initialize lastTopicId on mqtt connect for esp8266
  • Fix compare_versions checking the correct empty second argument

Full Changelog: v0.1.1...v0.2.0

MQTTClient v0.1.1

10 May 14:10

Choose a tag to compare

Changes

  • Fix c_Str typo

Full Changelog: v0.1.0...v0.1.1

MQTTClient v0.1.0

10 May 13:41

Choose a tag to compare

Changes

  • Fix configuring Mqtt debug message
  • Fix return for getTopicSub method when the topic was not found
  • Change mqtt_client_event_data.data_len to size_t
  • Fix string debug message format
  • Remove conflicting defines for esp8266
  • Remove WebConfigServer from basic_class_with_mqtt and update example with latest version
  • Add basic_class_with_mqtt_WebConfigServer example
  • Exclude .github folder for pio pkg

Full Changelog: v0.0.8...v0.1.0

MQTTClient v0.0.8

09 May 16:10

Choose a tag to compare

Changes

  • Remove IWebConfig::saveWebConfig from setMQTTClientId

Full Changelog: v0.0.7...v0.0.8

MQTTClient v0.0.7

09 May 15:01

Choose a tag to compare

Changes

  • Fix typo on enabled config

Full Changelog: v0.0.6...v0.0.7

MQTTClient v0.0.6

09 May 13:31

Choose a tag to compare

Changes

  • Fix json mqtt config object names

Full Changelog: v0.0.5...v0.0.6