Skip to content

Releases: net-daemon/netdaemon

Release 20.49.1 .NET 5 - alpha

08 Dec 20:55

Choose a tag to compare

Pre-release

This is an alpha release of .NET 5 version

Release 20.49.0 .NET 5 alpha

08 Dec 20:50
3ccc08d

Choose a tag to compare

Pre-release

This is an alpha release of .NET 5 version

Release 0.16.0

13 Sep 15:02

Choose a tag to compare

New features

  • GUI: Websocket support thanks to @ludeeus
  • GUI: Disabling apps now works
  • Test framework as component that you can use to unit test your apps

Under the hood

  • More decouple using IOC thanks to @asherw and @BeeHiveJava
  • Better logging of config errors
  • Dependency upgrade .net components

Release 0.15.0

15 Aug 14:48

Choose a tag to compare

New features

Wait until HA is ready before connecting

Bugfix

Themes working now

Release 0.14.0

14 Aug 14:30
7b46e6e

Choose a tag to compare

New features

  • Theme support for GUI

Bugfix

Increase buffer size for channels

Release 0.13.1 - redeploy

25 Jul 05:17

Choose a tag to compare

Redeploy of 0.13.0 - some commits were missing.

GUI - Added description

One of many upcoming changes to the UI.

Adds the app description from code.

/// <summary>
///     Does some awesome stuff
/// </summary>
public class MyApp : NetDaemonApp
{
}

Shows in UI app list

Possible to remove API or change port

NETDAEMON__ADMIN=False, disables API
and you can use the ASPNETCORE_URLS=http://+:1234 to change the port number of API. This breaks the GUI though but can remove any challange with ports conflicting.

Release 0.13.0

24 Jul 15:45

Choose a tag to compare

GUI - Added description

One of many upcoming changes to the UI.

Adds the app description from code.

/// <summary>
///     Does some awesome stuff
/// </summary>
public class MyApp : NetDaemonApp
{
}

Shows in UI app list

Possible to remove API or change port

NETDAEMON__ADMIN=False, disables API
and you can use the ASPNETCORE_URLS=http://+:1234 to change the port number of API. This breaks the GUI though but can remove any challange with ports conflicting.

Release 0.12.0 - Admin UI

22 Jul 17:48
7acd957

Choose a tag to compare

Exiting release today! We have an Admin UI!

Hello everyone. Exiting times. Thanks to the hard work of @ludeeus for the UI and @helto4real for the backend we now have the first (very limited) gui for NetDaemon.

Admin UI

image

The UI has basic information about the apps and shows settings. It is also integrated in Home Assistant if you run the add-on

image

Read-only

This release is basic. No editing is possible but this comes in future releases. We just wanted to get the basics out there. Pleas contribute to more functionality if you want to. It is most welcome!

Changes to docker containers

We moved back to R6 containers that will serve us well with two main services running. Let us know if you run into any problems.

Separate repo for admin gui

You will find the UI at https://github.com/net-daemon/admin

Planned features

  • Description of apps from code comment on app class
  • Schedule information
  • Editing of settings
  • What ever some dev feels like would be really cool!

Release 0.11.1

19 Jul 06:05

Choose a tag to compare

Maintainence and upgrade of some nuget packages.

  • fixes latest docker not being correct one

Please see 0.11.0 for details of the main release!
https://github.com/net-daemon/netdaemon/releases/tag/0.11.0

Release 0.11.0

13 Jul 13:02

Choose a tag to compare

Breaking

This release is yet another breaking release. Sorry for that. But due to the hard work of @asherw we not have a lot better configuration story using .NET built int appsettings.

add-on users

No configurations are breaking. Will work as normal

pre-built container users

For docker users we now changed the names of the environment variables. This is due to the move using .NET built-in configuration settings.
See https://netdaemon.xyz/docs/started/installation#install-as-a-docker-container for the new names.

Users of the project settings to run their own projectfile

make sure you copy all files from your development folder and update it to the new development template below.

Development template

You will need to change the configuration of the development environment to use appsettings instead of the custom config file.

There are alot of changes to the template! WE RECOMMEND TO START FROM NEW VERSION FROM https://github.com/net-daemon/netdaemon-app-template and copy your apps to that project.

rename _appsettings to appsettings and edit
https://netdaemon.xyz/docs/started/development#debugging-and-appsettingsjson

Hope you all enjoy NetDaemon
//Devteam