Skip to content

Releases: wazzamatazz/NRuuviTag

v1.2.0

29 Sep 05:35
2d0d791
Compare
Choose a tag to compare

What's Changed

  • Use Spectre extensions to register and run CLI app by @wazzamatazz in #15

Full Changelog: v1.1.1...v1.2.0

v1.1.1

29 Sep 04:47
3096697
Compare
Choose a tag to compare

What's Changed

Full Changelog: v1.0.0...v1.1.1

v1.0.0

23 Sep 12:22
b4e1872
Compare
Choose a tag to compare

Breaking Changes

  • MQTT and Azure Event Hub publisher constructor signatures have changed and now require an ILoggerFactory instead of an ILogger<T>.
  • Abstract RuuviTagListener.ListenAsync method is now protected. This is to allow for IRuuviTagListener.ListenAsync to be explicitly implemented so that it updates metrics when observations are received.
  • Some public utility methods in RuuviTagUtilities that previously accepted byte[] now accept Span<byte> instead.

What's Changed

Full Changelog: v0.14.0...v1.0.0

v0.14.0

17 Sep 11:17
a85a97c
Compare
Choose a tag to compare

What's Changed

Full Changelog: v0.13.0...v0.14.0

v0.13.0

17 Sep 05:29
3349040
Compare
Choose a tag to compare

What's Changed

  • Dispose DotNet-BlueZ devices that are not being watched by @wazzamatazz in #5

Full Changelog: v0.12.1...v0.13.0

0.12.1

03 Nov 21:06
Compare
Choose a tag to compare

Changes:

  • Linux listener package includes modified DotNet-BlueZ DLL.

Full Changelog: v0.12.0...v0.12.1

0.12.0

03 Nov 20:11
Compare
Choose a tag to compare

Changes:

  • Uses forked version of DotNet-BlueZ to allow the reference to Tmds.DBus to be updated to a newer version. This is not possible via package reference because Tmds.DBus changed to using strong names after DotNet-BlueZ was last released.

Full Changelog: v0.11.0...v0.12.0

0.11.0

03 Nov 07:59
Compare
Choose a tag to compare

Breaking Changes:

  • MQTTnet reference was updated to v4.x, which required a breaking change to the constructor on MqttAgent to accept an MqttFactory object rather than an IMqttFactory interface.

Other Changes:

  • Solution now uses central NuGet package management.
  • Cake build script has been updated and now includes a BillOfMaterials target to produce a Software Bill of Materials in CycloneDX format.

Full Changelog: v0.10.0...v0.11.0

0.10.0

07 Apr 07:50
Compare
Choose a tag to compare

Changes:

  • Agents now specify a content type of application/json when publishing to MQTT 5+ and Azure Event Hub destinations.
  • The age limit timer for a batch publish to an Azure Event Hub now starts when the first item is added to the batch rather than when the previous batch is published.
  • Update various dependencies.

0.9.0

02 Jan 08:41
Compare
Choose a tag to compare
  • Bumps dependencies and changes targets from net5.0 to net6.0 where appropriate.
  • Improvements to build script.