Skip to content
This repository was archived by the owner on Feb 12, 2023. It is now read-only.

Commit e44445f

Browse files
authored
Dependency upgrade and deprecation warning (#94)
1 parent 2a05600 commit e44445f

File tree

17 files changed

+35
-32
lines changed

17 files changed

+35
-32
lines changed

src/App/NetDaemon.App/NetDaemon.App.csproj

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -22,9 +22,9 @@
2222
</PropertyGroup>
2323

2424
<ItemGroup>
25-
<PackageReference Include="JoySoftware.HassClient" Version="22.31.0-beta" />
25+
<PackageReference Include="JoySoftware.HassClient" Version="22.50.0-beta" />
2626
<PackageReference Include="Microsoft.Extensions.Logging.Abstractions" Version="6.0.2" />
27-
<PackageReference Include="Roslynator.Analyzers" Version="4.1.2">
27+
<PackageReference Include="Roslynator.Analyzers" Version="4.2.0">
2828
<IncludeAssets>runtime; build; native; contentfiles; analyzers; buildtransitive</IncludeAssets>
2929
<PrivateAssets>all</PrivateAssets>
3030
</PackageReference>

src/Client/NetDaemon.HassClient.Debug/NetDaemon.HassClient.Debug.csproj

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -34,7 +34,7 @@
3434
<PackageReference Include="Microsoft.Extensions.Logging.Abstractions" Version="6.0.2" />
3535
<PackageReference Include="System.Reactive" Version="5.0.0" />
3636
<PackageReference Include="System.IO.Pipelines" Version="6.0.3" />
37-
<PackageReference Include="Roslynator.Analyzers" Version="4.1.2">
37+
<PackageReference Include="Roslynator.Analyzers" Version="4.2.0">
3838
<IncludeAssets>runtime; build; native; contentfiles; analyzers; buildtransitive</IncludeAssets>
3939
<PrivateAssets>all</PrivateAssets>
4040
</PackageReference>

src/Client/NetDaemon.HassClient.Tests/NetDaemon.HassClient.Tests.csproj

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -16,8 +16,8 @@
1616
<PackageReference Include="Microsoft.Extensions.DependencyInjection.Abstractions" Version="6.0.0" />
1717
<PackageReference Include="Microsoft.Extensions.Hosting" Version="6.0.1" />
1818
<PackageReference Include="System.Reactive" Version="5.0.0" />
19-
<PackageReference Include="Microsoft.NET.Test.Sdk" Version="17.3.2" />
20-
<PackageReference Include="Moq" Version="4.18.2" />
19+
<PackageReference Include="Microsoft.NET.Test.Sdk" Version="17.4.1" />
20+
<PackageReference Include="Moq" Version="4.18.3" />
2121
<PackageReference Include="xunit" Version="2.4.2" />
2222
<PackageReference Include="xunit.runner.visualstudio" Version="2.4.5">
2323
<IncludeAssets>runtime; build; native; contentfiles; analyzers; buildtransitive</IncludeAssets>

src/Client/NetDaemon.HassClient/NetDaemon.Client.csproj

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -27,7 +27,7 @@
2727
<PackageReference Include="Microsoft.Extensions.Logging.Abstractions" Version="6.0.2" />
2828
<PackageReference Include="System.Reactive" Version="5.0.0" />
2929
<PackageReference Include="System.IO.Pipelines" Version="6.0.3" />
30-
<PackageReference Include="Roslynator.Analyzers" Version="4.1.2">
30+
<PackageReference Include="Roslynator.Analyzers" Version="4.2.0">
3131
<IncludeAssets>runtime; build; native; contentfiles; analyzers; buildtransitive</IncludeAssets>
3232
<PrivateAssets>all</PrivateAssets>
3333
</PackageReference>

src/Daemon/NetDaemon.Daemon/NetDaemon.Daemon.csproj

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -20,12 +20,12 @@
2020
<tags>Home Assistant</tags>
2121
</PropertyGroup>
2222
<ItemGroup>
23-
<PackageReference Include="JoySoftware.HassClient" Version="22.31.0-beta" />
23+
<PackageReference Include="JoySoftware.HassClient" Version="22.50.0-beta" />
2424
<PackageReference Include="Microsoft.Extensions.Hosting" Version="6.0.1" />
2525
<PackageReference Include="Microsoft.Extensions.Http" Version="6.0.0" />
26-
<PackageReference Include="YamlDotNet" Version="12.0.2" />
26+
<PackageReference Include="YamlDotNet" Version="12.2.1" />
2727
<PackageReference Include="System.Reactive" Version="5.0.0" />
28-
<PackageReference Include="Roslynator.Analyzers" Version="4.1.2">
28+
<PackageReference Include="Roslynator.Analyzers" Version="4.2.0">
2929
<IncludeAssets>runtime; build; native; contentfiles; analyzers; buildtransitive</IncludeAssets>
3030
<PrivateAssets>all</PrivateAssets>
3131
</PackageReference>

src/DaemonRunner/DaemonRunner/DaemonRunner.csproj

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -24,15 +24,15 @@
2424
<PackageReference Include="Microsoft.AspNetCore.Hosting" Version="2.2.7" />
2525
<PackageReference Include="Microsoft.AspNetCore.Http" Version="2.2.2" />
2626
<PackageReference Include="Microsoft.AspNetCore.Mvc" Version="2.2.0" />
27-
<PackageReference Include="Microsoft.AspNetCore.Mvc.NewtonsoftJson" Version="6.0.10" />
28-
<PackageReference Include="Microsoft.CodeAnalysis.CSharp" Version="4.3.1" />
27+
<PackageReference Include="Microsoft.AspNetCore.Mvc.NewtonsoftJson" Version="6.0.12" />
28+
<PackageReference Include="Microsoft.CodeAnalysis.CSharp" Version="4.4.0" />
2929
<PackageReference Include="Microsoft.Extensions.DependencyInjection" Version="6.0.1" />
3030
<PackageReference Include="Microsoft.Extensions.Hosting" Version="6.0.1" />
3131
<PackageReference Include="Microsoft.Extensions.Http" Version="6.0.0" />
32-
<PackageReference Include="Serilog.AspNetCore" Version="6.0.1" />
32+
<PackageReference Include="Serilog.AspNetCore" Version="6.1.0" />
3333
<PackageReference Include="Serilog.Sinks.Console" Version="4.1.0" />
34-
<PackageReference Include="YamlDotNet" Version="12.0.2" />
35-
<PackageReference Include="Roslynator.Analyzers" Version="4.1.2">
34+
<PackageReference Include="YamlDotNet" Version="12.2.1" />
35+
<PackageReference Include="Roslynator.Analyzers" Version="4.2.0">
3636
<IncludeAssets>runtime; build; native; contentfiles; analyzers; buildtransitive</IncludeAssets>
3737
<PrivateAssets>all</PrivateAssets>
3838
</PackageReference>

src/DaemonRunner/DaemonRunner/Infrastructure/Config/SerilogConfigurator.cs

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -23,6 +23,7 @@ public static LoggerConfiguration Configure(LoggerConfiguration loggerConfigurat
2323
var loggingConfiguration = GetLoggingConfiguration(hostingEnvironment);
2424
SetMinimumLogLevel(loggingConfiguration.MinimumLevel);
2525

26+
#pragma warning disable CA1305
2627
return loggerConfiguration
2728
.MinimumLevel.ControlledBy(LevelSwitch)
2829
.MinimumLevel.Override("Microsoft", LogEventLevel.Warning)
@@ -32,6 +33,7 @@ public static LoggerConfiguration Configure(LoggerConfiguration loggerConfigurat
3233
theme: NetDaemonConsoleThemes.GetThemeByType(loggingConfiguration.ConsoleThemeType),
3334
applyThemeToRedirectedOutput: true,
3435
outputTemplate: "[{Timestamp:HH:mm:ss} {Level:u3}] {SourceContext:l}: {Message:lj}{NewLine}{Exception}");
36+
#pragma warning restore CA1305
3537
}
3638

3739
private static LoggingConfiguration GetLoggingConfiguration(IHostEnvironment hostingEnvironment)
@@ -63,4 +65,4 @@ public static void SetMinimumLogLevel(string level)
6365
};
6466
}
6567
}
66-
}
68+
}

src/DaemonRunner/DaemonRunner/Service/RunnerService.cs

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -83,6 +83,7 @@ protected override async Task ExecuteAsync(CancellationToken stoppingToken)
8383
{
8484
try
8585
{
86+
_logger.LogWarning("You are using a deprecated version of NetDaemon runtime. Please upgrade to version 3. See https://netdaemon.xyz/ how to upgrade. After june 30 this version will no longer be maintained and should be used at own risk. Thank you for your understanding.");
8687
_logger.LogInformation($"Starting NeDaemon service (version {Version})...");
8788

8889
if (_netDaemonSettings == null)
@@ -278,4 +279,4 @@ private static async Task<bool> WaitForDaemonToConnect(NetDaemonHost daemonHost,
278279
return daemonHost.IsConnected;
279280
}
280281
}
281-
}
282+
}

src/Extensions/NetDaemon.Extensions.Scheduling.Tests/NetDaemon.Extensions.Scheduling.Tests.csproj

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -16,8 +16,8 @@
1616
<PrivateAssets>all</PrivateAssets>
1717
</PackageReference>
1818
<PackageReference Include="FluentAssertions" Version="6.8.0" />
19-
<PackageReference Include="Microsoft.NET.Test.Sdk" Version="17.3.2" />
20-
<PackageReference Include="Moq" Version="4.18.2" />
19+
<PackageReference Include="Microsoft.NET.Test.Sdk" Version="17.4.1" />
20+
<PackageReference Include="Moq" Version="4.18.3" />
2121
<PackageReference Include="xunit" Version="2.4.2" />
2222
<PackageReference Include="Microsoft.Reactive.Testing" Version="5.0.0" />
2323
<PackageReference Include="xunit.runner.visualstudio" Version="2.4.5">

src/Extensions/NetDaemon.Extensions.Scheduling/NetDaemon.Extensions.Scheduling.csproj

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -23,7 +23,7 @@
2323
<ItemGroup>
2424
<PackageReference Include="Microsoft.Extensions.Logging.Abstractions" Version="6.0.2" />
2525
<PackageReference Include="Microsoft.Extensions.Hosting" Version="6.0.1" />
26-
<PackageReference Include="Roslynator.Analyzers" Version="4.1.2">
26+
<PackageReference Include="Roslynator.Analyzers" Version="4.2.0">
2727
<IncludeAssets>runtime; build; native; contentfiles; analyzers; buildtransitive</IncludeAssets>
2828
<PrivateAssets>all</PrivateAssets>
2929
</PackageReference>

0 commit comments

Comments
 (0)