You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: docs/developer/vs.md
+1-1Lines changed: 1 addition & 1 deletion
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -7,7 +7,7 @@ title: Visual Studio
7
7
8
8
## Visual studio on Windows host os
9
9
10
-
Visual Studio 2019 community or newer is recommended. You need to have dotnet 5 installed. [Download .NET 5 here](https://dotnet.microsoft.com/download/dotnet/5.0) or check the minimal version of Visual Studio supported.
10
+
Visual Studio 2019 community or newer is recommended. You need to have dotnet 10 installed. [Download .NET 10 here](https://dotnet.microsoft.com/download/dotnet/10.0) or check the minimal version of Visual Studio supported.
Copy file name to clipboardExpand all lines: docs/get_started.md
+2-2Lines changed: 2 additions & 2 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -11,8 +11,8 @@ Here is what you will need to start developing apps to automate your home with N
11
11
- We recommend using [git](https://git-scm.com/) as a way to version control your apps.
12
12
- Create an access token to use for authorization. The long lived access token is created under your profile in the Home Assistant GUI. Make sure the user account for this access token has Administrator privileges in Home Assistant
13
13
- Have a .NET development environment. You can edit .cs files in any tool, but using a development environment is recommended
14
-
-[Visual Studio 2022](https://visualstudio.microsoft.com/vs/), [Visual Studio Code](https://code.visualstudio.com) or [JetBrains Rider](https://www.jetbrains.com/rider/)
15
-
-[.NET 9 SDK](https://dotnet.microsoft.com/download/dotnet/9.0) installed (if running in a VS Code Dev Container, it is pre-installed)
14
+
-[Visual Studio 2026](https://visualstudio.microsoft.com/vs/), [Visual Studio Code](https://code.visualstudio.com) or [JetBrains Rider](https://www.jetbrains.com/rider/)
15
+
-[.NET 10 SDK](https://dotnet.microsoft.com/download/dotnet/10.0) installed (if running in a VS Code Dev Container, it is pre-installed)
16
16
-[Docker](https://www.docker.com/) installed if you want to use a Dev Container in VS Code (recommended)
17
17
18
18
Now you have all you need to develop an app, lets just do that by moving to app development.
Copy file name to clipboardExpand all lines: docs/user/app_model/moving_from_v3.md
+6-6Lines changed: 6 additions & 6 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -3,7 +3,7 @@ id: app_model_moving_from_v3
3
3
title: Moving from NetDaemon version 3
4
4
---
5
5
6
-
This documentation how to upgrade and move to current .NET 7 based NetDaemon runtime v3.x to .NET 9 based NetDaemon runtime 5. There are some breaking issues but should be quite straight forward upgrade your applications and runtime environment.
6
+
This documentation how to upgrade and move to current .NET 7 based NetDaemon runtime v3.x to .NET 10 based NetDaemon runtime 6. There are some breaking issues but should be quite straight forward upgrade your applications and runtime environment.
7
7
8
8
### Nuget packages
9
9
@@ -19,21 +19,21 @@ We try to always keep NetDaemon up-to-date with the latest versions of .NET. Sin
19
19
20
20
:::
21
21
22
-
The following changes have to be executed in order to develop your apps for NetDaemon 5 and .NET 9.
22
+
The following changes have to be executed in order to develop your apps for NetDaemon 6 and .NET 10.
23
23
24
24
## 1. Update nuget packages
25
25
26
26
In this release we decided to change naming of NetDaemon nuget packages. The names are basically the same but without the `JoySoftware`. The reason is we needed to make sure we got the ownership of the NetDaemon id on our nuget packages for security reasons.
27
27
28
28
1. In all .NET project files `*.csproj`, rename all nuget references that starts with `JoySoftware.NetDaemon` to `NetDaemon`. For users that uses the source deploy option you will have to add the`NetDaemon.AppModel.SourceDeployedApps` nuget package!
29
-
2. Change the target framework to 9.0
30
-
3. Update Microsoft .NET references in your C# files to the corresponding .NET 9 versions
29
+
2. Change the target framework to 10.0
30
+
3. Update Microsoft .NET references in your C# files to the corresponding .NET 10 versions
31
31
32
32
### 2. Update docker containers and add-ons
33
33
34
-
The docker container, change the name from `netdaemon3` to `netdaemon5`. All other settings are the same.
34
+
The docker container, change the name from `netdaemon3` to `netdaemon6`. All other settings are the same.
35
35
36
-
If you are using the addon write down the current settings in your current 3.x based addon and install the version 5 version and update settings as needed. In version 4 the default path had changed from `config/netdaemon3` to `config/netdaemon5`.
36
+
If you are using the addon write down the current settings in your current 3.x based addon and install the version 6 version and update settings as needed. In version 4 the default path had changed from `config/netdaemon3` to `config/netdaemon6`.
Copy file name to clipboardExpand all lines: docs/user/index.md
+3-3Lines changed: 3 additions & 3 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -3,12 +3,12 @@ id: index
3
3
title: NetDaemon
4
4
---
5
5
6
-
NetDaemon provides the capability to write home automations for Home Assistant in C#. Current version of the NetDaemon runtime is 5 and use .NET 9 and C# 13.
6
+
NetDaemon provides the capability to write home automations for Home Assistant in C#. Current version of the NetDaemon runtime is 6 and use .NET 10 and C# 14.
7
7
8
8
## About NetDaemon
9
9
10
-
Runtime version 5 has NuGet version >= `24.47.0` and uses the Docker image `netdaemon/netdaemon5`.
11
-
No additional features will be added to version 4.
10
+
Runtime version 6 has NuGet version >= `24.47.0` and uses the Docker image `netdaemon/netdaemon6`.
11
+
No additional features will be added to version 5.
12
12
13
13
## Migrating from version 3
14
14
We are no longer supporting version 3 of the runtime.
0 commit comments