Skip to content

Releases: astarte-platform/astarte-device-sdk-csharp

v0.7.0

15 Nov 08:46
v0.7.0
245a443
Compare
Choose a tag to compare

Astarte Device SDK C# v0.7.0 release.

Changelog

Added

  • Add MQTTNet ManagedClient extension version 4.1.4.563.
  • StreamData change to async StreamData (BREAKING CHANGE!).
  • Disconnect change to async 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

18 Dec 09:49
v0.6.0
0bc9146
Compare
Choose a tag to compare

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

23 Jun 08:52
v0.5.4
67e1233
Compare
Choose a tag to compare

Astarte Device SDK C# v0.5.4 release.

Changelog

Added

  • Expose an interface path from Astarte aggregate datastream event.

Fixed

  • Fix a bug preventing sending of non-existing properties in local storage.

v0.5.3

07 Jun 12:51
v0.5.3
8f9562c
Compare
Choose a tag to compare

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.

v0.5.2

05 May 10:36
v0.5.2
4b037be
Compare
Choose a tag to compare

Astarte Device SDK C# v0.5.2 release.

Changelog

Fixed

  • Fix a bug preventing sending of properties in the SendIndividualValue method.

v0.5.0

07 Apr 13:35
v0.5.0
40ad8bd
Compare
Choose a tag to compare

First Astarte Device SDK C# release