Releases
lts_2021-3-18
Azure IoT SDK for .NET LTS Release 2021-03-18
Microsoft.Azure.Devices.Client 1.36.0
Improvements and Features
Add additional logs to MQTT implementation
Added extra comments to clarify true and false in dispose (#1805 )
Make the DeviceClient and ModuleClient extensible (#1802 )
Handle Twin failures using Amqp (#1796 )
Bug Fixes
Fix AMQP layer not releasing a semaphore for method links after unsubscribing from methods (#1831 )
Fix semaphore usage within InternalClient (#1823 )
UnixDomainSocketEndPoint is available in .NET 2.1 and greater (#1816 )
IoTHub Exception for Get and Patch Twin failures (#1815 )
Fix MqttTransportHandler to not await on user supplied C2D callback
Update dotnetty task calls to use ConfigureAwait(true)
Update MqttTransportHandler to not use SemaphoreSlim.WaitAsync(TimeSpan, CancellationToken)
Microsoft.Azure.Devices 1.31.0
Improvements
Update xml comments for ServiceClient
Reduce the number of method overloads for ServiceClient
Add support for supporting custom timeout for sending C2D message to a module.
The following nuget versions have been previously released, and are being marked as LTS
Microsoft.Azure.Devices.Shared: 1.27.0
Microsoft.Azure.Devices.Provisioning.Client: 1.16.3
Microsoft.Azure.Devices.Provisioning.Transport.Amqp: 1.13.4
Microsoft.Azure.Devices.Provisioning.Transport.Http: 1.12.3
Microsoft.Azure.Devices.Provisioning.Transport.Mqtt: 1.14.0
Microsoft.Azure.Devices.Provisioning.Security.Tpm: 1.12.3
Microsoft.Azure.Devices.Provisioning.Service: 1.16.3
You can’t perform that action at this time.