Skip to content

chore!: Update .NET 10#32

Merged
Soap-141 merged 1 commit intomainfrom
dev/thla/chore-update-dotnet-10
Jan 20, 2026
Merged

chore!: Update .NET 10#32
Soap-141 merged 1 commit intomainfrom
dev/thla/chore-update-dotnet-10

Conversation

@Soap-141
Copy link
Copy Markdown
Contributor

@Soap-141 Soap-141 commented Jan 7, 2026

GitHub Issue: #

Proposed Changes

  • Bug fix
  • Feature
  • Code style update (formatting)
  • Refactoring (no functional changes, no api changes)
  • Build or CI related changes
  • Documentation content changes
  • Other, please describe:

What is the current behavior?

Targets .NET 8.
Uses C# 12.

What is the new behavior?

Targets .NET 10.
Uses C# 14.

Impact on version

  • Major (Public API was modified.)
    • Public constructs (class, struct, delegate, enum, etc.) were removed or renamed.
    • Public members were removed or renamed.
    • Public method signatures were changed or renamed.
  • Minor (Public API was extended.)
    • Public constructs, members, or overloads were added.
  • Patch (Public API was unchanged.)
    • A bug in behavior was fixed.
    • Documentation was changed.
  • None (The library is unchanged.)
    • Only code under the build folder was changed.
    • Only code under the .github folder was changed.

Checklist

Please check that your PR fulfills the following requirements:

  • Documentation has been added/updated.
  • Automated Unit / Integration tests for the changes have been added/updated.
  • Updated BREAKING_CHANGES.md (if you introduced a breaking change).
  • Your conventional commits are aligned with the Impact on version section.

Other information

Copy link
Copy Markdown

Copilot AI left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Pull request overview

This PR updates the ReviewService project from .NET 8 to .NET 10, marking a major version bump due to breaking API changes in target framework compatibility.

Key Changes

  • Updates target framework from net8.0/netstandard2.0 to net10.0 across all projects
  • Updates C# language version from 12.0 to 14.0
  • Updates NuGet package dependencies to versions compatible with .NET 10

Reviewed changes

Copilot reviewed 7 out of 7 changed files in this pull request and generated 1 comment.

Show a summary per file
File Description
src/ReviewService/ReviewService.csproj Updates target framework to net10.0, C# to 14.0, and package dependencies
src/ReviewService.Tests/ReviewService.Tests.csproj Updates test project to net10.0 and upgrades test framework packages
src/ReviewService.NativePrompters/ReviewService.NativePrompters.csproj Updates multi-targeted frameworks to net10.0 variants and dependencies
src/ReviewService.Abstractions/ReviewService.Abstractions.csproj Updates target framework to net10.0 and C# to 14.0
build/stage-build.yml Updates .NET SDK version and UnoCheck configuration for .NET 10
build/azure-pipelines.yml Updates Windows hosted agent image to windows-2025
BREAKING_CHANGES.md Documents the breaking change from .NET 8 to .NET 10

💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.

@Soap-141 Soap-141 force-pushed the dev/thla/chore-update-dotnet-10 branch from e2e2efc to 9817dbb Compare January 7, 2026 17:10
@Soap-141 Soap-141 requested a review from MatFillion January 7, 2026 18:00
@Soap-141 Soap-141 force-pushed the dev/thla/chore-update-dotnet-10 branch from 9817dbb to b81d2b9 Compare January 12, 2026 16:16
@Soap-141 Soap-141 force-pushed the dev/thla/chore-update-dotnet-10 branch from b81d2b9 to 076b21c Compare January 20, 2026 14:52
@Soap-141 Soap-141 merged commit 17367bd into main Jan 20, 2026
3 checks passed
@Soap-141 Soap-141 deleted the dev/thla/chore-update-dotnet-10 branch January 20, 2026 15:04
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.

4 participants