Releases: astarte-platform/astarte-device-sdk-csharp
Releases · astarte-platform/astarte-device-sdk-csharp
v0.7.0
Astarte Device SDK C# v0.7.0 release.
Changelog
Added
- Add MQTTNet ManagedClient extension version 4.1.4.563.
StreamData
change toasync StreamData
(BREAKING CHANGE!).Disconnect
change toasync Disconnect
(BREAKING CHANGE!).- Add timeout to the
AstartePairingService
constructor. - Add device connection timeout to the
ÀstarteDevice
constructor. - Update version of MQTTNet libary from 3.1.2 to 4.1.4.563.
- Add a fallout strategy for individual failed messages.
- Resend failed messages stored in the cache memory.
Fixed
- Resend stored messages in the order in which they were streamed by the user
- Regenerate client certificate after expiration
v0.6.0
Astarte Device SDK C# v0.6.0 release.
Changelog
Added
- Add the capability to update the introspection dynamically.
- Handling sessionPresent flag from the broker.
- Add option to ignore SSL errors in the AstarteDevice constructor.
- Add a method to remove interface from device.
Fixed
- Fix Connect method to handle certificate expiration.
v0.5.4
v0.5.3
Astarte Device SDK C# v0.5.3 release.
Changelog
Fixed
- Fix payload validation on the aggregated object interface.
- Resolve the type inconsistency issue when deserializing BSON to a double array.
- Resolve array equality issue when setting the device property.
- Fix receiving unset property message.
- Fix parsing issue when receiving an aggregate object payload.