Skip to content

Azure IoT SDK for .NET Release 2021-04-26

Compare
Choose a tag to compare
@drwill-ms drwill-ms released this 27 Apr 16:49

Microsoft.Azure.Devices.Client 1.37.0

  • Add support for specifying SAS token time to live in ClientOptions (#1837).
  • Documented exceptions that may be thrown by the underlying TPM library.

Bug fixes

  • URL escape the ModelId when forming the connect URI for MQTT.
  • Update web socket implementation over MQTT to not send multiple web socket frames for a single MQTT packet (#1873).

Microsoft.Azure.Devices 1.32.0

  • Add support for configuring HTTP connection lease timeouts (#1865).
    • See ConnectionLeaseTimeoutMilliseconds property added to HttpTransportSettings and ServiceClientTransportSettings.
  • Service API version updated to 2021-04-12.
  • ParentScopes added to Device class, enabling setting a parent to an Edge device.

Bug fixes

  • Default connection lease timeout changed from infinite to 5 minutes.

Microsoft.Azure.Devices.Shared 1.28.0

  • DeviceScope and ParentScopes added to Twin, enabling building representation of Edge and leaf-device hierarchy from twins.

Microsoft.Azure.Devices.Provisioning.Client 1.17.0

  • Updated reference to Microsoft.Azure.Devices.Shared nuget.

Microsoft.Azure.Devices.Provisioning 1.17.0

  • Updated reference to Microsoft.Azure.Devices.Shared nuget.

Microsoft.Azure.Devices.Provisioning.Transport.Amqp 1.14.0

  • Updated reference to Microsoft.Azure.Devices.Shared nuget.

Microsoft.Azure.Devices.Provisioning.Transport.Http 1.13.0

  • Updated reference to Microsoft.Azure.Devices.Shared nuget.

Microsoft.Azure.Devices.Provisioning.Transport.Mqtt 1.15.0

  • Updated reference to Microsoft.Azure.Devices.Shared nuget.

Bug fixes

    • Update web socket implementation over MQTT to not send multiple web socket frames for a single MQTT packet (#1873)

Microsoft.Azure.Devices.Provisioning.Security.Tpm 1.13.0

  • Updated reference to Microsoft.Azure.Devices.Shared nuget.