Skip to content

Conversation

@Soap-141
Copy link
Contributor

@Soap-141 Soap-141 commented Jan 8, 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 7.
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.
    • README.md was reviewed.
    • BREAKING_CHANGES.md was updated (if you introduced a breaking change).
  • Automated Unit / Integration tests for the changes have been added/updated.
  • 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 pull request updates the MessageDialogService library from .NET 7 to .NET 10 and from Uno Platform 5 to 6. This is a major breaking change that removes support for Mac platforms (macOS and Mac Catalyst).

  • Updated target frameworks from .NET 7 to .NET 10 across the solution
  • Upgraded Uno.WinUI from version 5.0.19 to 6.3.62
  • Updated build infrastructure to use .NET 10 SDK and newer build agents
  • Removed Mac platform support (net10.0-maccatalyst and net10.0-macos)

Reviewed changes

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

Show a summary per file
File Description
MessageDialog.csproj Updated Microsoft.SourceLink.GitHub from 1.1.1 to 8.0.0
MessageDialog.Uno.WinUI.csproj Migrated from MSBuild.Sdk.Extras to Microsoft.NET.Sdk; updated target frameworks to .NET 10; upgraded Uno.WinUI to 6.3.62; updated Windows SDK references; removed Mac platform targets
MessageDialog.Tests.csproj Updated test dependencies: Microsoft.NET.Test.Sdk to 18.0.1, Moq to 4.20.72, FluentAssertions to 7.2.0, xunit to 2.9.3, and xunit.runner.visualstudio to 3.1.5
stage-build.yml Updated .NET version to 10.0.100 and UnoCheck version to 1.33.1 with new manifest reference
azure-pipelines.yml Updated build agent image from windows-2022 to windows-2025
BREAKING_CHANGES.md Documented version 3.0.0 breaking changes including .NET and Uno upgrades and Mac support removal

💡 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 7b841d0 to f400a1e Compare January 8, 2026 17:13
@Soap-141 Soap-141 force-pushed the dev/thla/chore-update-dotnet-10 branch from f400a1e to 28987f5 Compare January 12, 2026 18:45
@Soap-141 Soap-141 force-pushed the dev/thla/chore-update-dotnet-10 branch from 28987f5 to 098ad79 Compare January 12, 2026 18:45
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