Skip to content

Releases: net-daemon/netdaemon

Release 21.05.1

06 Feb 10:48
7726060

Choose a tag to compare

👀 Summary

Deprecation of V1 API.

If you are still running the old async API (non Rx one) it it time to upgrade your apps. This release will deprecate the API. Next release will remove the V1 API. To give people some time to upgrade their setup I will not release the removed API within two weeks.

(A addon will be provided that supports V1 ending with this release but will be removed within a couple of releases) for docker users can use 21.05.0 while upgrading.)

⚡ Enhancements

Links

21.05.0

04 Feb 11:06
abe04c5

Choose a tag to compare

👀 Summary

This release fixes bug when reconnecting to Home Assistant due to restart or upgrade.

🐛 Bug Fixes

⬆️ Dependency Updates

Links

21.04.2

31 Jan 15:30
10a18c4

Choose a tag to compare

👀 Summary

Fixes the but with the wrong base image that stopped it from running on non amd64 plattforms, like the rpi.

🐛 Bug Fixes

⬆️ Dependency Updates

Links

Release 21.04.1

27 Jan 21:46
af0d10a

Choose a tag to compare

👀 Summary

New release today! Released a bit early due to a expired certificate that made the .NET 5 docker image useless. Thank you Microsof :/. So I had to release it with known bug. When upgrade or or restarting Home Assistant sometimes NetDaemon is not reconnecting. Please check and restart NetDaemon manually if error occurd. I will Try to fix ASAP.

Never the less a great release. Thanks @ludeeus and @eugeneniemand for your contributions in this release.

✨ New features

⚡ Enhancements

🐛 Bug Fixes

⬆️ Dependency Updates

Links

Release 21.00.0

04 Jan 10:41
32e76c6

Choose a tag to compare

👀 Summary

This years first release! Alot of nice stuff in this release. Requests from users like EntityState property and NDFirstOrTimeout feature.
Also checkout the new testing framework. Also thanks to @ludeeus we got a new custom component integration. <3 Install it through HACS!
here

✨ New features

Links

Release 20.52.5

28 Dec 23:35
20b4b0b

Choose a tag to compare

👀 Summary

Welcome to this release 20.52.5. As you can see we are using a release-drafter to make releasnotes.
Enjoy.

✨ New features

  • #255 Move the development apps to there own project and load them in dyna… @mrlux

⚡ Enhancements

🐛 Bug Fixes

Links

Release 20.51.6

22 Dec 10:11
b99b7ef

Choose a tag to compare

Release 20.51.6

Breaking changes

Changes are made to the app-template-repo to match new configuration options. Please clone new version of netdaemon-app-template and add your existing apps to it. No breaking chages of the apps itself

If you use the Home Assistant add-on and not use custom projects there will be breaking changes.

For docker users and if you use the old NETDAEMON__SOURCEFOLDER or NETDAEMON__PROJECTFOLDER those are not used anymore and is replaced by the NETDAEMON__APPSOURCE setting.

Please see docs for updated information of developing apps and different deployment scenarios.
https://netdaemon.xyz/docs/started/installation

New features

  • Enable advanced deployment using projects or published projects as a complement to using dynamic compiled apps as standard
  • Better developer experience for developing NetDaemon itself.
  • Better configuration expericence for cleaner templates.
  • Basic support for showing colors in addon logs. (more will added to this)

Release 20.51.1

15 Dec 09:08
d8c9bb4

Choose a tag to compare

.Net 5 is here!!!

Proud to introduce NetDaemon .Net 5. It's been a goal of this project to use latest technology and language features. The release also includes alot of other features and quality improvements.

image

Checkout all the good stuff in NetDaemon https://netdaemon.xyz/

New features

  • Able to get a list of all current entities (EntityIds property)
  • Unit tests of you apps using the new app template and the NetDaemon.Fake nuget package

.NET 5 support

  • Runtime now is .NET 5 wich gives even smaller footprint on memory and disk
  • C# 9 features are supported, internally record types are now used and top-level functions as examples.
    When you develop your apps you will need .NET 5 and a supported version of Visual Studio. If you use VSCode you just need the latest SDK. Download it here https://dotnet.microsoft.com/download/dotnet/5.0

Docker improvements

  • Precompiled NetDaemon runtime in the docker containers for standard use makes startup times faster. If custom project is provided compilation will be done.
  • Standard images from Microsoft .Net SDK

Fixes

  • Fixed debugging. For dev environment now it is standard to compile the apps as part of project to enable debugging. Runtime in docker do compilation as part of startup

Other notable changes

  • NetDaemon moving to calver versioning (yy.ww.number) so year, weeknumber and counter

Breaking changes?

Even if the .Net5 is backwards compatible there could be breaking changes if you are using custom nuget packages that are not compatible with .Net 5. Normal apps using built-in functions should not be breaking!

Release 20.51.0 .NET 5 - alpha

14 Dec 13:14
d8c9bb4

Choose a tag to compare

Pre-release

Anotner alpha release

Release 20.49.2 .NET 5 - alpha

12 Dec 22:09

Choose a tag to compare

Pre-release

Test release .NET 5