Releases: espressif/esp-aws-iot
Releases · espressif/esp-aws-iot
Release 202406.01-LTS
Features
- Moves to FreeRTOS 202406.01-LTS release libraries.
- Adds support for ESP-IDF v5.2
- Includes the new AWS IoT MQTT File Streams Library which is used in the new Modular OTA approach.
Please refer to the iot-reference example for a production-ready starting point that uses this approach for the OTA. - This release adds the ability to independently configure timeout values for MQTT TLS connect, receive and send. (8acb914)
Bug Fixes
- Memory leak due to missing TLS disconnect when MQTT connection establishment failed. (ed73104)
API Breakages
- The libraries are backward compatible with 202210.xx LTS, except AWS IoT OTA, which is not included in the 202406.01-LTS release.
Please refer to the official Migration Guide and aforementioned Modular OTA for more information. - Default timeouts for MQTT connect, send and receive are changed to 4 seconds, 10 seconds and 2 seconds respectively from 1 seconds for each operation.
Release 202210.01-LTS
Features:
- Move to FreeRTOS 202210.01-LTS release libraries.
- Added support for IDF v5.0.
- Added support for ESP32-C2.
- Added support for Fleet Provisioning library and corresponding example (Preview version).
- Added support for ESP Secure Certificate Manager.
- Added support for DER formatted certificates.
- Added Security Guide.
Bugfixes:
- CPP linkage support.
API Breakages:
Refer Migration Guide.
Release 202012.04-LTS
- This release corresponds to the
esp-aws-iot
port of the 202012.04-LTS release of the AWS IoT libraries. - In order to offer compatibility for named shadow, a feature of the AWS IoT Device Shadow service that allows you to create multiple shadows for a single IoT device, we have bumped the Device Shadow library version to v1.2.0 which is not tagged as LTS in the 202012.04-LTS release.