Skip to content

Releases: net-daemon/netdaemon

24.12.0

21 Mar 05:40
f43a5b3
Compare
Choose a tag to compare

👀 Summary

✨ New features

⚡ Enhancements

  • #1061 Clean up of error loggings on connection failures and HA disconnects @helto4real

⬆️ Dependency Updates

Links

24.8.0

24 Feb 14:23
f362ed7
Compare
Choose a tag to compare

👀 Summary

⚡ Enhancements

🐛 Bug Fixes

⬆️ Dependency Updates

Links

24.3.1

20 Jan 08:24
1cd5110
Compare
Choose a tag to compare

24.3.0

20 Jan 07:49
5a3f9f0
Compare
Choose a tag to compare

👀 Summary

✨ New features

⚡ Enhancements

  • #1014 Refactor code structure and remove unnecessary using statements @helto4real
  • #1005 Additional MQTT options & support for external brokers/TLS @scottt732

⬆️ Dependency Updates

Links

23.46.1

19 Nov 18:19
fbcf8fc
Compare
Choose a tag to compare

23.46.0

18 Nov 08:43
99fabb8
Compare
Choose a tag to compare

👀 Summary

We are happy to announce the new .NET 8 based version 4 of the NetDaemon runtime. This is a big release with a few breaking changes. Please see https://netdaemon.xyz/docs/v3/app_model/app_model_moving_from_v3 how to move from runtime version 3 to version 4. It should be quite straight forward.

To summarize this release we updated the following:

  • All projects are now upgraded to .NET 8.
  • We fixed some important bugs that could lead to multiple instances running of the same ap
  • We now support pre-release releases as a way to allow user testing
  • Changes and upgrade to latest S6 in the official docker images of NetDaemon (container and add-on)
  • Some maintainability changes to make life as a NetDaemon dev a bit simpler
  • Move the features needed for Source Deploy (dynamically compiled apps) to own NuGet package.
  • Internal refactoring's to utilize some of that C# 12 goodies.
  • The dotnet cli tool to provision new projects now uses .NET 8 instead.

Other noteworthy changes

  • We cleaned up the branching strategy and only do main branch now
  • We changed the name of NuGet packages so we can take ownership of the name

A big shoutout to @helto4real , @FrankBakkerNl and @Barsonax for the hard work on this release.

💥 Breaking changes!

  • You now require .NET 8 to develop NetDaemon apps!
  • The names are changed for the NuGet packages, see https://netdaemon.xyz/docs/v3/app_model/app_model_moving_from_v3 how to migrate.
  • add-on now default looks for apps in the netdaemon4 folder instead of netdaemon3
  • Source deploy model now require an additional package when developing and running locally
  • The name of official docker images now ends with postfix 4 instead of postfix 3
  • You will need to upgrade the dotnet cli tool to latest version.

⚡ Enhancements

🐛 Bug Fixes

⬆️ Dependency Updates

Links

23.44.1

03 Nov 06:26
dfd1684
Compare
Choose a tag to compare

Another fix for breaking HA changes.

What's Changed

  • [Codegen] Allow any nullable double fields to be strings or doubles and improved error reporting by @FrankBakkerNl in #984

Full Changelog: 23.44.0...23.44.1

23.44.0

02 Nov 03:55
22039b7
Compare
Choose a tag to compare

Fixes the code generator to handle latest HA breaking change

What's Changed

Full Changelog: 23.43.1...23.44.0

23.43.1

27 Oct 14:44
80d8bf8
Compare
Choose a tag to compare

23.43.0

26 Oct 16:23
4aede33
Compare
Choose a tag to compare

👀 Summary

⚡ Enhancements

🐛 Bug Fixes

⬆️ Dependency Updates

Links