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.0
or later) or otherwise change your environment's Python version to 3.12, you will need to update youruamqp
dependency to1.6.6
or above in order to use commands likeaz iot hub monitor-events
- You can repair this dependency at command runtime by utilizing the
--repair
/-r
argument 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:ContentEncoding
system property is nowcontent-encoding
ContentType
system 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