2.0.0 (2026-11-12)
Breaking Changes
- Type of
FallbackRouteProperties.Sourcehas been changed from*RoutingSourceto*FallbackRouteSource - Type of
RoutingTwin.Tagshas been changed fromanytomap[string]any - Type of
RoutingTwinProperties.Desiredhas been changed fromanytomap[string]any - Type of
RoutingTwinProperties.Reportedhas been changed fromanytomap[string]any - Struct
CertificateBodyDescriptionhas been removed - Struct
Resourcehas been removed
Features Added
- New enum type
DeviceRegistryIdentityTypewith valuesDeviceRegistryIdentityTypeSystemAssigned,DeviceRegistryIdentityTypeUserAssigned - New enum type
DeviceRegistryLinkingStatewith valuesDeviceRegistryLinkingStateFailed,DeviceRegistryLinkingStateInProgress,DeviceRegistryLinkingStateOrphaned,DeviceRegistryLinkingStateSuccess - New enum type
EventStreamAuthenticationTypewith valuesEventStreamAuthenticationTypeIdentityBased - New enum type
FallbackRouteSourcewith valuesFallbackRouteSourceDeviceMessages - New enum type
GatewayVersionwith valuesGatewayVersionV1,GatewayVersionV2 - New struct
Details - New struct
DeviceRegistry - New struct
DeviceRegistryIdentity - New struct
DeviceRegistryLinkingProperties - New struct
RoutingEventStreamProperties - New field
SystemDatain structCertificateDescription - New field
CertificateAuthorityResourceIDin structCertificateProperties - New field
CertificateAuthorityResourceIDin structCertificatePropertiesWithNonce - New field
SystemDatain structEventHubConsumerGroupInfo - New field
SystemDatain structPrivateEndpointConnection - New field
DeviceHostName,DeviceRegistry,IotHubDetails,ServiceHostNamein structProperties - New field
EventStreamsin structRoutingEndpoints