Releases: Azure/azure-iot-cli-extension
azure-cli-iot-ext 0.8.0
- Introduces Azure IoT Plug & Play public preview functionality
Compatible with Azure CLI core 2.0.70 and up.
azure-cli-iot-ext 0.7.1
Changes in this release:
- Updated description for generate-sas-token command
- Added E2E Support (distributed tracing)
- Removed min_profile attribute for compatibility with Core CLI
- Minor fixes to integration and unit tests
azure-cli-iot-ext 0.7.0
Breaking Changes:
-
The
az iot hub show-connection-string
command has been removed from the extension in favor of the CLI core implementation.
Therefore with this release, the hub name parameter has changed from--hub-name
to--name
.
We will be working to update the CLI core to provide a consistent usage experience in the near future. -
The following connection string commands will no longer return output with a key of
cs
, this key is nowconnectionString
, which is consistent with the core CLI:az iot hub show-connection-string
az iot hub device-identity show-connection-string
az iot hub module-identity show-connection-string
New Features:
- Added support for deviceId wildcards and IoT Hub query language filtering to monitor-events.
- Added support for edge offline commands.
- Added --set-parent and --add-children to device-identity create to support edge offline feature.
Other changes:
- Upgrade service Sdk to 2018-08-30-preview.
Compatible with Azure CLI core 2.0.24 and up.
azure-cli-iot-ext 0.6.1
- Added --output support to monitor-events. Supports either json or yaml, i.e. az iot hub monitor-events --hub-name {} -d {} --output yaml
- Changed monitor-events to output JSON by default
- Added support to parse and display payload as JSON if system property Content-Type is provided and application/json (i.e. send-d2c-message ... --props $.ct=application/json from the CLI) or if monitor-events has a property --content-type/--ct of application/json (i.e. monitor-events --ct application/json).
Compatible with Azure CLI core 2.0.24 and up.
azure-cli-iot-ext 0.6.0
- DPS functionality using '2018-09-01-preview' SDK version
- Add Reprovision and SymmetricKey attestation to the enrollment
- Support for Allocation-Policy in Enrollment
- Add symmetric key in enrollment-group
- Add new DPS examples in help docs
Compatible with Azure CLI core 2.0.24 and up.
azure-cli-iot-ext 0.5.4
- (Breaking change) Replaced multi-character short options with long option prefixes
- Version update and breaking changes announcement
- Updated 'iot hub configuration' commands in help
- Updated minimum uamqp version to 1.0.3
Compatible with Azure CLI core 2.0.24 and up.
azure-cli-iot-ext 0.5.3
- uAMQP out of band install will use range rule >=1.0.1,<1.1 instead of exact version
- Reworked monitor-events KeyboardInterrupt handling
- Added initial scenario automation document with example script
Compatible with Azure CLI core 2.0.24 and up.
azure-cli-iot-ext 0.5.2
- Significant reduction in extension install time
- Significant reduction in chance of deadlock on keyboard interrupt when using monitor-events (uamqp dependency incremented to v1.0.1)
- Monitor-events will throw a runtime exception upon errors.
- Catch empty sys.excepthook errors occasionally raised by underlying cancelled futures
- Test improvements + CLI testsdk path change to azure.cli.core.mock.DummyCli
- Added basic issue template.
Compatible with Azure CLI core 2.0.24 and up.
azure-cli-iot-ext 0.5.1
- New command: iot hub monitor-feedback
- Event monitor now supports connection string based usage (via --login)
- You can now wait for device ack feedback after sending a C2D message
- Improvements to amqp functionality
- Increment extension target uamqp version to 0.1.1
Compatible with Azure CLI core 2.0.24 and up.
azure-cli-iot-ext 0.5.0
- New complete command group: hub configuration (supports IoT device configuration)
- New command: edge set-modules (deprecates apply-configuration)
- New commands: <edge deployment or device configuration> show-metric
- Increment to service API version target
- Increment uAMQP to v0.1.0rc1. Dependency install will use exact version (vs compatible)
- Support Homebrew for out of band uAMQP install
- Help Text content++
- Misc tweaks and improvements
Compatible with Azure CLI core 2.0.24 and up.