diff --git a/.release-please-manifest.json b/.release-please-manifest.json index 5fdd883..c3f1463 100644 --- a/.release-please-manifest.json +++ b/.release-please-manifest.json @@ -1,3 +1,3 @@ { - ".": "1.1.0" + ".": "1.2.0" } diff --git a/CHANGELOG.md b/CHANGELOG.md index 481455e..7ee02d0 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,5 +1,29 @@ # Changelog +## [1.2.0](https://github.com/espressif/esp-mqtt/compare/v1.1.0...v1.2.0) (2026-10-01) + + +### Features + +* Adds a state to reported states to differentiate init ([078081e](https://github.com/espressif/esp-mqtt/commit/078081edcc2613c46f2e5d36beb1699db6c7f9aa)), closes [#307](https://github.com/espressif/esp-mqtt/issues/307) +* Adds an event reporting PING related control messages ([7e52c2e](https://github.com/espressif/esp-mqtt/commit/7e52c2eba1fa8d364402bce20f9b823da533edc6)), closes [#334](https://github.com/espressif/esp-mqtt/issues/334) + + +### Bug Fixes + +* Avoid keep the client locked in reconnection if stop is requested ([c29cdda](https://github.com/espressif/esp-mqtt/commit/c29cdda15f2812207a5740e7ec8f6efdd59d8e77)) +* Examples to use available mosquitto broker ([6694e60](https://github.com/espressif/esp-mqtt/commit/6694e60134ccffc3e36599c4468373140af455aa)) +* **mqtt_utils:** Include stdint.h for intptr_t ([b78aeb3](https://github.com/espressif/esp-mqtt/commit/b78aeb33dfd0405808293eeb35ee12aacef66f8e)) +* **mqtt5:** Prevent OOB read from mqtt 5 property ([bfa16b9](https://github.com/espressif/esp-mqtt/commit/bfa16b9236f44443dba7b46e834a477d380ec759)) +* Prevent overwriting properties from multiple tasks ([e21ebb3](https://github.com/espressif/esp-mqtt/commit/e21ebb3e8d284106bd82747e29f893a843155b96)) +* Rejects NULL properties in the mqtt5 functions ([6ccf20d](https://github.com/espressif/esp-mqtt/commit/6ccf20d40e6e9e8ebe3eb519bb68425e4c808efb)) +* Small getter bug for empty paylods ([22d69fe](https://github.com/espressif/esp-mqtt/commit/22d69feaea41adfa99b069f2233757f7cf1fd2b7)) + + +### Documentation + +* Fix documentation formatting to improve reading ([5dc88a6](https://github.com/espressif/esp-mqtt/commit/5dc88a64920205fe148f6fcb0d2d61ca751b3c6e)), closes [#336](https://github.com/espressif/esp-mqtt/issues/336) + ## [1.1.0](https://github.com/espressif/esp-mqtt/compare/v1.0.0...v1.1.0) (2026-07-30) diff --git a/idf_component.yml b/idf_component.yml index a3bc571..da1bce7 100644 --- a/idf_component.yml +++ b/idf_component.yml @@ -1,5 +1,5 @@ name: mqtt -version: 1.1.0 +version: 1.2.0 description: >- ESP-MQTT - A robust MQTT client library for ESP32 microcontrollers supporting MQTT 3.1.1 and 5.0 protocols with multiple transport layers