Releases: wazzamatazz/NRuuviTag
Releases · wazzamatazz/NRuuviTag
0.7.0
0.6.0
Breaking Changes:
RuuviTagSampleWithDisplayName
type has been renamed toRuuviTagSampleExtended
and now includes aDeviceId
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
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
This release adds a publisher for Azure Event Hubs.
0.3.0-alpha.0
Changes:
- NRuuviTag.Listener.Linux is a listener implementation for Linux that uses BlueZ to receive RuuviTag broadcasts.
- NRuuviTag.Cli.Linux is the Linux implementation of the
nruuvitag
command-line tool.
0.2.0-alpha.0
Breaking Changes:
- In
RuuviTagSample
,Voltage
has been renamed toBatteryVoltage
. NRuuviTag.Client.Windows
NuGet package has been renamed toNRuuviTag.Listener.Windows
.
Other Changes:
- NRuuviTag.Mqtt.Agent is a new library that can run a RuuviTag listener and forward the samples it observes to an MQTT broker.
- NRuuviTag.Mqtt.Agent.Cli is a library that contains a Spectre.Console command-line application for running a RuuviTag MQTT agent. NRuuviTag.Mqtt.Agent.Cli.Windows is the Windows 10-specific implementation that uses the Windows 10 SDK RuuviTag listener.
0.1.0-alpha.0
Initial alpha release with support for the Windows 10 SDK.