Skip to content

Releases: net-daemon/netdaemon

23.32.0

07 Aug 16:24
8382bd0
Compare
Choose a tag to compare

👀 Summary

A bigger release this time. Few new features and quite few things that will maintainence of NetDaemon easier. We now support the new HA feature to call services that returns values, like calendars. We now also provide default metadata. This means for new users default attributes like Brightness is generated even if no lights are on. Now we can deprecate the experimental feature of attribute base classes.

Thanks to @Barsonax great work we now run integration tests using test containers. This will help a lot running them locally (given you have docker installed) and also improve coverage of integration tests more easy. Thanks a lot for this!

✨ New features

⚡ Enhancements

⬆️ Dependency Updates

Links

23.26.0

29 Jun 13:54
6038eb1
Compare
Choose a tag to compare

👀 Summary

🐛 Bug Fixes

⬆️ Dependency Updates

Links

23.19.0

09 May 18:41
ea4237e
Compare
Choose a tag to compare

👀 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

⬆️ Dependency Updates

Links

23.15.0

15 Apr 16:16
22e8e70
Compare
Choose a tag to compare

👀 Summary

✨ New features

⚡ Enhancements

Links

23.14.0

06 Apr 10:26
4b5b3c4
Compare
Choose a tag to compare

👀 Summary

A great new release of NetDaemon. This release contains a few great enhancements and a fix code generation breaking on HA versions from 2023.4.0 and higher. Thanks a lot @FrankBakkerNl for your fast fix for this!

⚡ Enhancements

  • #852 MeansImplicitUse for NetDaemonAppAttribute @DerJuulsn
  • #856 Added [NotNullWhen(true)] for Entity IsOn & IsOff extension methods @phillipsawyer

🐛 Bug Fixes

⬆️ Dependency Updates

Links

23.9.0

05 Mar 22:10
254c154
Compare
Choose a tag to compare

👀 Summary

✨ New features

⚡ Enhancements

🐛 Bug Fixes

  • #837 Encode characters to prevent invalid XML comments @kmgallahan
  • #851 ServiceMetaDataParser bool? Required string deserialization @pluskal

⬆️ Dependency Updates

Links

23.5.0

02 Feb 18:45
94d6465
Compare
Choose a tag to compare

👀 Summary

✨ New features

⚡ Enhancements

🐛 Bug Fixes

⬆️ Dependency Updates

Links

22.52.0

29 Dec 08:04
c4c570f
Compare
Choose a tag to compare

👀 Summary

✨ New features

⚡ Enhancements

🐛 Bug Fixes

⬆️ Dependency Updates

Links

22.50.1

17 Dec 17:27
c08e9da
Compare
Choose a tag to compare

👀 Summary

Let us introduce you to NetDaemon runtime 3.1 that is built on top of .NET 7 and C# 11. We also have some new exiting features and fixes. Thanks to Frank the code generator now remembers attributes from previous code generations. This is awesome since some attributes are only available when a device is on, to give one example.

For your convenience we are providing new docker images and Home Assistant add-ons so you can migrate to NetDaemon runtime 3.1 and .NET 7 in your own pace. The runtime 3.1 is fully compatible with 3.0 so the transition should be quite smooth. Just upgrade your project dependencies to latest versions and make sure you have .NET 7 SDK installed. Deploy your apps and run them using the new docker image/add-on.

Please advice that the last version using NetDaemon runtime 3.0 and .NET 6 is version 22.44.0. No maintenance or new features will be added. We strongly recommend move to NetDaemon runtime 3.1 and .NET 7 as soon as possible to keep up to date with bug fixes, new features and updated NuGet packages including security patches. The NetDaemon runtime 3.0 and .NET 6 will be deprecated and removed no later than when .NET 8 based NetDaemon runtime is released.

The dev team hope you are enjoying our effort providing a great experience to .NET developers automating their homes.

✨ New features

⚡ Enhancements

🐛 Bug Fixes

⬆️ Dependency Updates

Links

22.50.0

17 Dec 14:22
Compare
Choose a tag to compare

Faulty release