Skip to content

Commit d0af334

Browse files
author
Piotr Stachaczynski
committed
feat: update to .net10
1 parent 32cdeb6 commit d0af334

22 files changed

Lines changed: 66 additions & 56 deletions

File tree

Examples/Examples.SimpleConsole/Examples.SimpleConsole.csproj

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@
22

33
<PropertyGroup>
44
<OutputType>Exe</OutputType>
5-
<TargetFramework>net8.0</TargetFramework>
5+
<TargetFramework>net10.0</TargetFramework>
66
<ImplicitUsings>enable</ImplicitUsings>
77
<IsPackable>false</IsPackable>
88
<Nullable>enable</Nullable>

Examples/Examples/Chat/ChatWithTextToSpeechExample.cs

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,7 @@
11
using MaIN.Core.Hub;
22
using MaIN.Domain.Entities;
33
using MaIN.Services.Services.TTSService;
4+
#pragma warning disable CS0618 // Type or member is obsolete
45

56
namespace Examples.Chat;
67

Examples/Examples/Examples.csproj

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@
22

33
<PropertyGroup>
44
<OutputType>Exe</OutputType>
5-
<TargetFramework>net8.0</TargetFramework>
5+
<TargetFramework>net10.0</TargetFramework>
66
<ImplicitUsings>enable</ImplicitUsings>
77
<Nullable>enable</Nullable>
88
<IsPackable>false</IsPackable>

MaIN.Core.IntegrationTests/MaIN.Core.IntegrationTests.csproj

Lines changed: 8 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -1,18 +1,21 @@
11
<Project Sdk="Microsoft.NET.Sdk">
22

33
<PropertyGroup>
4-
<TargetFramework>net8.0</TargetFramework>
4+
<TargetFramework>net10.0</TargetFramework>
55
<ImplicitUsings>enable</ImplicitUsings>
66
<Nullable>enable</Nullable>
77
<IsPackable>false</IsPackable>
88
</PropertyGroup>
99

1010
<ItemGroup>
11-
<PackageReference Include="Microsoft.AspNetCore.Mvc.Testing" Version="8.0.14" />
12-
<PackageReference Include="Microsoft.NET.Test.Sdk" Version="17.8.0"/>
11+
<PackageReference Include="Microsoft.AspNetCore.Mvc.Testing" Version="10.0.1" />
12+
<PackageReference Include="Microsoft.NET.Test.Sdk" Version="18.0.1" />
1313
<PackageReference Include="Moq" Version="4.20.72" />
14-
<PackageReference Include="xunit" Version="2.5.3"/>
15-
<PackageReference Include="xunit.runner.visualstudio" Version="2.5.3"/>
14+
<PackageReference Include="xunit" Version="2.9.3" />
15+
<PackageReference Include="xunit.runner.visualstudio" Version="3.1.5">
16+
<PrivateAssets>all</PrivateAssets>
17+
<IncludeAssets>runtime; build; native; contentfiles; analyzers; buildtransitive</IncludeAssets>
18+
</PackageReference>
1619
</ItemGroup>
1720

1821
<ItemGroup>

src/MaIN.Core.UnitTests/MaIN.Core.UnitTests.csproj

Lines changed: 11 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
<Project Sdk="Microsoft.NET.Sdk">
22

33
<PropertyGroup>
4-
<TargetFramework>net8.0</TargetFramework>
4+
<TargetFramework>net10.0</TargetFramework>
55
<ImplicitUsings>enable</ImplicitUsings>
66
<Nullable>enable</Nullable>
77

@@ -10,11 +10,17 @@
1010
</PropertyGroup>
1111

1212
<ItemGroup>
13-
<PackageReference Include="coverlet.collector" Version="6.0.0"/>
14-
<PackageReference Include="Microsoft.NET.Test.Sdk" Version="17.8.0"/>
13+
<PackageReference Include="coverlet.collector" Version="6.0.4">
14+
<PrivateAssets>all</PrivateAssets>
15+
<IncludeAssets>runtime; build; native; contentfiles; analyzers; buildtransitive</IncludeAssets>
16+
</PackageReference>
17+
<PackageReference Include="Microsoft.NET.Test.Sdk" Version="18.0.1" />
1518
<PackageReference Include="Moq" Version="4.20.72" />
16-
<PackageReference Include="xunit" Version="2.5.3"/>
17-
<PackageReference Include="xunit.runner.visualstudio" Version="2.5.3"/>
19+
<PackageReference Include="xunit" Version="2.9.3" />
20+
<PackageReference Include="xunit.runner.visualstudio" Version="3.1.5">
21+
<PrivateAssets>all</PrivateAssets>
22+
<IncludeAssets>runtime; build; native; contentfiles; analyzers; buildtransitive</IncludeAssets>
23+
</PackageReference>
1824
</ItemGroup>
1925

2026
<ItemGroup>

src/MaIN.Core/.nuspec

Lines changed: 5 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@
22
<package>
33
<metadata>
44
<id>MaIN.NET</id>
5-
<version>0.7.10</version>
5+
<version>0.8.0</version>
66
<authors>Wisedev</authors>
77
<owners>Wisedev</owners>
88
<icon>favicon.png</icon>
@@ -11,17 +11,16 @@
1111
<projectUrl>https://github.com/wisedev-code/MaIN.NET</projectUrl>
1212
<repository url="https://github.com/wisedev-code/MaIN.NET" type="git" />
1313
<dependencies>
14-
<dependency id="GTranslate" version="2.2.0" />
15-
<dependency id="HtmlAgilityPack" version="1.12.1" />
14+
<dependency id="GTranslate" version="2.3.1" />
15+
<dependency id="HtmlAgilityPack" version="1.12.4" />
1616
<dependency id="LLamaSharp" version="0.25.0" />
1717
<dependency id="LLamaSharp.Backend.Cuda12" version="0.25.0" />
1818
<dependency id="LLamaSharp.kernel-memory" version="0.25.0" />
1919
<dependency id="ModelContextProtocol.AspNetCore" version="0.2.0-preview.1" />
20-
<dependency id="Microsoft.SemanticKernel" version="1.49.0" />
20+
<dependency id="Microsoft.SemanticKernel" version="1.68.0" />
2121
<dependency id="Microsoft.SemanticKernel.Connectors.Google" version="1.64.0-alpha" />
22-
<dependency id="Microsoft.Extensions.Http" version="9.0.3" />
22+
<dependency id="Microsoft.Extensions.Http" version="10.0.1" />
2323
<dependency id="Microsoft.KernelMemory" version="0.98.250508.3" />
24-
<dependency id="System.Data.SqlClient" version="4.8.6" />
2524
<dependency id="Tesseract" version="5.2.0" />
2625
<dependency id="Tesseract.Data.English" version="4.0.0" />
2726
</dependencies>

src/MaIN.Core/MaIN.Core.csproj

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,18 +1,18 @@
11
<Project Sdk="Microsoft.NET.Sdk">
22
<PropertyGroup>
3-
<TargetFramework>net8.0</TargetFramework>
3+
<TargetFramework>net10.0</TargetFramework>
44
<ImplicitUsings>enable</ImplicitUsings>
55
<Nullable>enable</Nullable>
66
<NuspecFile>.nuspec</NuspecFile>
77
</PropertyGroup>
88

99
<ItemGroup>
10-
<PackageReference Include="GTranslate" Version="2.2.0" />
11-
<PackageReference Include="HtmlAgilityPack" Version="1.12.1" />
10+
<PackageReference Include="GTranslate" Version="2.3.1" />
11+
<PackageReference Include="HtmlAgilityPack" Version="1.12.4" />
1212
<PackageReference Include="LLamaSharp" Version="0.25.0" />
1313
<PackageReference Include="LLamaSharp.Backend.Cuda12" Version="0.25.0" />
1414
<PackageReference Include="LLamaSharp.kernel-memory" Version="0.25.0" />
15-
<PackageReference Include="Microsoft.Extensions.Http" Version="9.0.4" />
15+
<PackageReference Include="Microsoft.Extensions.Http" Version="10.0.1" />
1616
<PackageReference Include="Microsoft.KernelMemory" Version="0.98.250508.3" />
1717
<PackageReference Include="Microsoft.KernelMemory.SemanticKernelPlugin" Version="0.98.250508.3" />
1818
<PackageReference Include="System.Data.SqlClient" Version="4.8.6" />

src/MaIN.Domain/Entities/Tools/ToolInvocation.cs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@
22

33
public class ToolInvocation
44
{
5-
public string ToolName { get; set; }
5+
public required string ToolName { get; set; }
66
public string Arguments { get; set; } = null!;
77
public bool Done { get; set; } = false;
88
}

src/MaIN.Domain/MaIN.Domain.csproj

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
<Project Sdk="Microsoft.NET.Sdk">
22

33
<PropertyGroup>
4-
<TargetFramework>net8.0</TargetFramework>
4+
<TargetFramework>net10.0</TargetFramework>
55
<ImplicitUsings>enable</ImplicitUsings>
66
<Nullable>enable</Nullable>
77
<IsPackable>false</IsPackable>

src/MaIN.InferPage/MaIN.InferPage.csproj

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
<Project Sdk="Microsoft.NET.Sdk.Web">
22

33
<PropertyGroup>
4-
<TargetFramework>net8.0</TargetFramework>
4+
<TargetFramework>net10.0</TargetFramework>
55
<Nullable>enable</Nullable>
66
<ImplicitUsings>enable</ImplicitUsings>
77
<IsPackable>false</IsPackable>
@@ -11,9 +11,9 @@
1111
<PackageReference Include="Costura.Fody" Version="6.0.0">
1212
<PrivateAssets>all</PrivateAssets>
1313
</PackageReference>
14-
<PackageReference Include="Markdig" Version="0.40.0" />
15-
<PackageReference Include="Microsoft.FluentUI.AspNetCore.Components" Version="4.11.6"/>
16-
<PackageReference Include="Microsoft.FluentUI.AspNetCore.Components.Icons" Version="4.11.6"/>
14+
<PackageReference Include="Markdig" Version="0.44.0" />
15+
<PackageReference Include="Microsoft.FluentUI.AspNetCore.Components" Version="4.13.2" />
16+
<PackageReference Include="Microsoft.FluentUI.AspNetCore.Components.Icons" Version="4.13.2" />
1717
</ItemGroup>
1818

1919
<ItemGroup>

0 commit comments

Comments
 (0)