Skip to content

chore!: update dotnet 10#58

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

chore!: update dotnet 10#58
Soap-141 merged 1 commit intomainfrom
dev/thla/chore-update-dotnet-10

Conversation

@Soap-141
Copy link
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.
Targets Uno 5.

What is the new behavior?

Targets .NET 10.
Targets Uno 6.

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

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 project from .NET 8 to .NET 10 and from Uno Platform 5 to Uno Platform 6, representing a major version upgrade across the entire solution. The changes include updating target frameworks, C# language versions, and numerous NuGet package dependencies.

Key Changes:

  • Target framework migration from net8.0 to net10.0 across all projects
  • C# language version update from 12 to 14
  • NuGet package updates including Microsoft.Extensions.Logging.Abstractions (3.1.0 → 10.0.1), Uno.WinUI (5.0.19 → 6.3.62), and various test dependencies

Reviewed changes

Copilot reviewed 9 out of 9 changed files in this pull request and generated 3 comments.

Show a summary per file
File Description
src/DataLoader/DataLoader.csproj Updates LangVersion to 14 and upgrades Microsoft.Extensions.Logging.Abstractions and Microsoft.SourceLink.GitHub packages
src/DataLoader.Uno.WinUI/winappsdk-workaround.targets Updates comment to reflect new net10.0 target framework path
src/DataLoader.Uno.WinUI/DataLoader.Uno.WinUI.csproj Major changes including SDK migration, target framework updates to net10.0, Uno.WinUI upgrade, Windows SDK configuration changes, and conditional package references
src/DataLoader.Tests/DataLoader.Tests.csproj Updates target framework to net10.0, LangVersion to 14, and upgrades all test-related dependencies including xunit, Moq, FluentAssertions, and Serilog packages
src/DataLoader.DynamicMvvm/DataLoader.DynamicMvvm.csproj Updates LangVersion to 14 and upgrades Chinook.DynamicMvvm.Abstractions and Microsoft.SourceLink.GitHub packages
src/DataLoader.Abstractions/DataLoader.Abstractions.csproj Updates LangVersion to 14 and upgrades Microsoft.Extensions.Logging.Abstractions and Microsoft.SourceLink.GitHub packages
build/stage-build.yml Updates DotNetVersion to 10.0.100, UnoCheck version to 1.33.1, and UnoCheck manifest URL
build/azure-pipelines.yml Updates Windows hosted agent image from windows-2022 to windows-2025
BREAKING_CHANGES.md Documents version 4.0.0 breaking changes for .NET 8→10 and Uno 5→6 updates

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

@Soap-141 Soap-141 merged commit 5e2ebba into main Jan 20, 2026
9 checks passed
@Soap-141 Soap-141 deleted the dev/thla/chore-update-dotnet-10 branch January 20, 2026 15:54
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