👀 Summary
A new NetDaemon release!
We have some nice optimizations "under the hood" like make TriggerManager more reliable and some refactoring of event subscription. NetDaemon is more efficient now supporting coalesce messages over the websocket. This means less roundtrips over the network. We now also guide users how to properly use the IScheduler.
There are some breaking changes if you are using IHomeAssistantConnection directly in your code but most users will not be affected.
⚡ Enhancements
- #862 Use IQueuedObservable in TriggerManager and update DI registration for this @Barsonax
- #864 Guide users to use WhenStateIsFor with a IScheduler instance. @Barsonax
- #868 Refactor event subscription @helto4real
- #870 Websocket optimization (Coalesce support) @helto4real
⬆️ Dependency Updates
- #861 Bump YamlDotNet from 13.0.2 to 13.1.0 @dependabot
- #869 Dependency upgrade and MQTT breaking fix @helto4real