π 1.0.0b2 Preview
The 1.0 preview brings device identity, provisioning, and fleet updates closer
togetherβall from your terminal.
- ποΈ A home for every device. 112 preview commands under
az iot adrcover
namespaces, Registry Devices, identities, certificates, groups, jobs, and reports. - π Connect the pieces. Link namespaces to IoT Hub, DPS, and Software Updates,
with prerequisite checks and automatic role assignments when authorized. - π Certificate-aware onboarding. Manage certificate authorities and policies,
register devices through DPS with a CSR, and retrieve issued certificate chains. - π¦ Manage fleet updates. Generate v5 manifests, stream artifacts to storage,
organize device groups, and manage update jobs and compliance reports.
βοΈ Refreshed APIs
Updated SDKs power the new workflows and existing Hub/DPS commands:
| Service | Control plane | Data plane |
|---|---|---|
| IoT Hub | 2026-10-01-preview
| Service/device REST: 2026-11-01-preview
|
| DPS | 2026-06-01-preview
| Service/device REST: 2026-11-02-preview
|
| Azure Device Registry | 2026-11-02-preview
| β |
| ADR Software Updates | Update Instances: 2026-11-02-preview
| 2026-11-02-preview
|
π Before upgrading
Namespace linking now lives under az iot adr ns link; Hub/DPS and namespace
create/update commands no longer accept link inputs.
This is a preview, not a GA release. Preview APIs support Azure public cloud
only. Requires Azure CLI 2.73.0+ and Python 3.10+.
What's Changed
- feat: adr ns by @HangyiWang in #840
- fix: run release integration tests in Australia East by @HangyiWang in #903
- perf: parallel universe (4h β 1.5h) by @HangyiWang in #904
- fix(adr): allow certificate policy validity from 1 to 90 days by @HangyiWang in #910
- fix(adr): keep service failure as cause when link recovery stops by @HangyiWang in #908
- chore: prepare 1.0.0b2 preview release by @HangyiWang in #914
Full Changelog: v0.33.0b1...v1.0.0b2