- For IoTHub commands - improves json handling for arguments that require json.
- For overloaded arguments which can be a file path or raw json, if an input file path does not exist but looks like a file (ends in a common file prefix) then the CLI will provide a warning indicating so.
- Clearer error messages if json parsing fails. The error describes the failed argument and the file (if applicable).
- Edge deployments support metric definitions at creation time via
--metrics
argument (like device configurations). - Fixes issue with
az iot hub invoke-device-method
preventing primitive value payloads. - The
az iot device simulate
command will send default values for content-type and content-encoding. These values can be overridden.