General updates
- We have patched track 1 -> track 2 support for IoT Central, ADT, and ADU SDKs to support a breaking change in AZ CLI
2.70.0 - We have dropped support for Python 3.8
- This extension now supports Python 3.12 as the CLI core is packaging newer releases with this python version
- [Breaking Change] Older versions of
uamqp(below1.6.6) are not compatible with Python 3.12- If you update your packaged AZ CLI version (
2.66.0or later) or otherwise change your environment's Python version to 3.12, you will need to update youruamqpdependency to1.6.6or above in order to use commands likeaz iot hub monitor-events - You can repair this dependency at command runtime by utilizing the
--repair/-rargument inaz iot hub monitor-events
- If you update your packaged AZ CLI version (
IoT device updates
- [Breaking Change] Device c2d messages (
az iot device c2d-message) have been updated to support the following service-side changes:ContentEncodingsystem property is nowcontent-encodingContentTypesystem property is nowcontent-type
IoT Hub updates
- Removal of
az iot hub certificate root-authority. For any issues, email iot-ca-updates@microsoft.com.
IoT Central updates
- Fixed validate message failures when retrieving device template with components