v1.0.0
Breaking Changes
- MQTT and Azure Event Hub publisher constructor signatures have changed and now require an
ILoggerFactory
instead of anILogger<T>
. - Abstract
RuuviTagListener.ListenAsync
method is now protected. This is to allow forIRuuviTagListener.ListenAsync
to be explicitly implemented so that it updates metrics when observations are received. - Some public utility methods in
RuuviTagUtilities
that previously acceptedbyte[]
now acceptSpan<byte>
instead.
What's Changed
- Documentation updates by @wazzamatazz in #7
- OpenTelemetry integration and logging improvements by @wazzamatazz in #8
- CLI consolidation, telemetry and memory usage improvements by @wazzamatazz in #9
- Fix incorrect publish paths by @wazzamatazz in #10
- Disable trimming in publish profiles by @wazzamatazz in #11
- OpenTelemetry metrics integration by @wazzamatazz in #12
Full Changelog: v0.14.0...v1.0.0