Skip to content

Upgrade from .NET 5.0 to .NET 8.0 LTS#11

Draft
Copilot wants to merge 2 commits intomainfrom
copilot/upgrade-feature
Draft

Upgrade from .NET 5.0 to .NET 8.0 LTS#11
Copilot wants to merge 2 commits intomainfrom
copilot/upgrade-feature

Conversation

Copy link

Copilot AI commented Nov 12, 2025

.NET 5.0 is out of support. This upgrades all projects to .NET 8.0 LTS.

Changes

Project files

  • Update TargetFramework from net5.0 to net8.0 across all projects
  • Update AnalysisLevel from 5.0 to 8.0
  • Blazor packages: 5.0.*8.0.*
  • Test packages: xunit to 2.9.*, Microsoft.NET.Test.Sdk to 17.11.*
  • CodeAnalysis packages: 4.11.* / 3.11.* for .NET 8 compatibility
  • Source generator remains netstandard2.0 (required for Roslyn compatibility)

Test fix

  • MemoryGameModelTest.cs: Change AnimalCard.Create()CardHelpers.Create() (pre-existing bug that now surfaces with stricter compilation)

All 6 tests pass. No security vulnerabilities detected.

Original prompt

This section details on the original issue you should resolve

<issue_title>upgrade</issue_title>
<issue_description></issue_description>

Comments on the Issue (you are @copilot in this section)

Custom agent used: upgrade
upgrades a project's framework or version


✨ Let Copilot coding agent set things up for you — coding agent works faster and does higher quality work when set up for your repo.

Co-authored-by: mikadumont <46729679+mikadumont@users.noreply.github.com>
Copilot AI changed the title [WIP] Upgrade existing features for improved functionality Upgrade from .NET 5.0 to .NET 8.0 LTS Nov 12, 2025
Copilot AI requested a review from mikadumont November 12, 2025 23:36
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.

upgrade

2 participants