mirror of
https://github.com/espressif/esp-mqtt.git
synced 2026-08-03 20:14:15 +02:00
4.5 KiB
4.5 KiB
Changelog
1.1.0 (2026-07-30)
Features
- Add support for percent-encoding in password and it's corresponding test (32df7e2)
- Adds support to use PSA opaque DS driver (11f070c)
- Allows esp-mqtt task and work buffers to be allocated in external memory (b21e6bb)
- 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)
- Fixed uri inconsistency when updated (736d440)
- Mqtt examples default broker (6cf94c4)
- mqtt_msg: Fix signed integer overflow in remaining length decoding (689a265)
- mqtt5: Fix mqtt5 max inflight message counting (20b6eb0), closes #312
- mqtt5: Fix UB in variable len processing (a5695b0)
- mqtt5: Remove in_buffer_length constraint on maximum_packet_size (08f0d26)
- mqtt5: Removes incorrect reason code verification when resending pubrel (3fdfc06), closes #333
- mqtt5: Sanitize property len/types to harden mqtt5-msg (6f15500)
- mqtt: Fix unused-but-set-variable warning (3a15be4)
- Prevent control messages to be counted in mqtt5 (cf77940)
- Removes forward / from topics in examples and test (55ee628)
- Update images from Docker to Gitlab container (9198843)
Documentation
- Add advice regarding outbox message pile-up to the documentation (0069d74)
- Clarify defaults on configuration options (4c0edaf)
- 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)