Files
esp-mqtt/CHANGELOG.md
2026-05-29 13:40:14 +00:00

5.3 KiB

Changelog

1.1.0 (2026-05-29)

Features

  • Add API to get MQTT client's status (77a875c)
  • Add mqtt conformance test app (37a2e55)
  • Add support for percent-encoding in password and it's corresponding test (32df7e2)
  • Adds support to use PSA opaque DS driver (11f070c)
  • Adds support to use PSA opaque DS driver (aea4f3e)
  • mqtt5: Exposes server properties in connect event (e121e1b), closes #325
  • mqtt: Add API to get MQTT client's status (b6e8c65)
  • mqtt: Conformance test infrastructure (DUT app + CI) (3f62c75)
  • Provide reason code in MQTT event (f1fc00c)

Bug Fixes

  • Change CI Images from gitlab to Docker (e5cf3d2)
  • examples: Add nvs_flash dependency explicitly (d289d73)
  • Fix signed integer overflow in remaining length decoding (ffd44fb)
  • Fixed uri inconsistency when updated (736d440)
  • Mqtt examples default broker (6cf94c4)
  • mqtt_msg: Fix signed integer overflow in remaining length decoding (689a265)
  • mqtt5: Fix UB in variable len processing (a5695b0)
  • mqtt5: Fix UB in variable len processing (3c5777d)
  • mqtt5: Remove in_buffer_length constraint on maximum_packet_size (08f0d26)
  • mqtt5: Sanitize property len/types to harden mqtt5-msg (6f15500)
  • mqtt5: Sanitize propery len/types to harden mqtt5-msg (e427ebb)
  • Prevent control messages to be counted in mqtt5 (cf77940)
  • Prevent control messages to be counted in mqtt5 (7f0da30)
  • Removes forward / from topics in examples and test (55ee628)
  • Removes forward / from topics in examples and test (4c57d31)
  • Update images from Docker to Gitlab container (9198843)

Documentation

  • Add advice regarding outbox message pile-up (ee9472f)
  • Add advice regarding outbox message pile-up to the documentation (0069d74)
  • Clarify defauls on configuation options (4c0edaf)
  • Clarify defauls on configuation options (dbc6fed)
  • Clarify that esp_mqtt_client_reconnect behaviour (c4ca04f)
  • Clarify when MQTT_EVENT_DISCONNECTED and MQTT_EVENT_ERROR are dispatched (a84ecb3)
  • Fix documentation link (367a469)
  • mqtt: Clarify outbox limit (bytes) vs buffer.out_size; add sizing guidance (b2df2e4)
  • Re-enable zh_CN build (4cfd15f)
  • Re-enable zh_CN build (42cce9f)