Skip to content

Releases: wazzamatazz/NRuuviTag

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.

0.7.0

14 Jul 14:08
Compare
Choose a tag to compare

Fixes #3. Please update all earlier package references to this version (or later).

0.6.0

02 Jun 06:47
Compare
Choose a tag to compare

Breaking Changes:

  • RuuviTagSampleWithDisplayName type has been renamed to RuuviTagSampleExtended and now includes a DeviceId property as well. This makes it easier for publishers to construct a payload with both a display name and identifier for a device when publishing measurements.

Other Changes:

  • Linux CLI tool can now be installed as a systemd service (instructions here).

0.5.0

30 May 18:39
Compare
Choose a tag to compare

This release fixes an issue where the Linux listener could feasibly create multiple BlueZ watchers for a single Bluetooth device.

0.4.0-alpha.0

28 May 18:33
Compare
Choose a tag to compare

This release adds a publisher for Azure Event Hubs.

0.3.0-alpha.0

27 May 05:59
Compare
Choose a tag to compare
0.3.0-alpha.0 Pre-release
Pre-release

Changes: