Skip to content

Update to dotnet 10#147

Draft
dennisblokland wants to merge 4 commits into
mainfrom
dotnet10
Draft

Update to dotnet 10#147
dennisblokland wants to merge 4 commits into
mainfrom
dotnet10

Conversation

@dennisblokland

@dennisblokland dennisblokland commented Nov 13, 2025

Copy link
Copy Markdown
Owner

This pull request upgrades the entire NihongoBot project from .NET 9.0 to .NET 10.0. It updates all project files, dependencies, and CI/CD workflows to ensure compatibility with .NET 10.0. Additionally, several NuGet packages are updated to their latest versions to match the new .NET version requirements.

.NET Version Upgrade Across Solution:

  • Updated the target framework from net9.0 to net10.0 in all project files, including application, server, client, shared, domain, infrastructure, persistence, and test projects. [1] [2] [3] [4] [5] [6] [7] [8] [9] [10]

  • Updated the .NET SDK version in all GitHub Actions workflow files from 9.0.x to 10.0.x to ensure CI/CD uses the correct version. [1] [2] [3] [4]

Dependency and Package Updates:

  • Upgraded numerous NuGet package references to their .NET 10.0-compatible versions, including Hangfire, System.Drawing.Common, Microsoft.AspNetCore.Components.WebAssembly, Microsoft.EntityFrameworkCore, Microsoft.Extensions.DependencyInjection, and related packages. [1] [2] [3] [4] [5] [6] [7] [8]

  • Updated Aspire SDK and related package references in NihongoBot.AppHost to version 13.0.0.

Documentation:

  • Updated the README.md to reflect the new prerequisite of .NET Core 10.0 SDK.

This PR waits on a non RC version of Npgsql.EntityFrameworkCore.PostgreSQL

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant