diff --git a/BREAKING_CHANGES.md b/BREAKING_CHANGES.md
index 1d75d2e..7919946 100644
--- a/BREAKING_CHANGES.md
+++ b/BREAKING_CHANGES.md
@@ -1,5 +1,10 @@
# Breaking Changes
+## 3.0.0
+
+* Updated .NET from 7 to 10.
+* Updated Uno from 5 to 6.
+
## 2.0.0
* Added support for .NET 7.
diff --git a/build/azure-pipelines.yml b/build/azure-pipelines.yml
index 0ed1b21..7760bcc 100644
--- a/build/azure-pipelines.yml
+++ b/build/azure-pipelines.yml
@@ -16,7 +16,7 @@ variables:
value: $[or(eq(variables['Build.SourceBranch'], 'refs/heads/main'), startsWith(variables['Build.SourceBranch'], 'refs/heads/feature/'), startsWith(variables['Build.SourceBranch'], 'refs/heads/release/'))]
# Pool names
- name: windowsHostedAgentImage
- value: 'windows-2022'
+ value: 'windows-2025'
stages:
- stage: Build
diff --git a/build/stage-build.yml b/build/stage-build.yml
index 253676f..aa16062 100644
--- a/build/stage-build.yml
+++ b/build/stage-build.yml
@@ -1,7 +1,7 @@
parameters:
- DotNetVersion: '7.0.102'
- UnoCheck_Version: '1.11.0'
- UnoCheck_Manifest: 'https://raw.githubusercontent.com/unoplatform/uno.check/146b0b4b23d866bef455494a12ad7ffd2f6f2d20/manifests/uno.ui.manifest.json'
+ DotNetVersion: '10.0.100'
+ UnoCheck_Version: '1.33.1'
+ UnoCheck_Manifest: 'https://raw.githubusercontent.com/unoplatform/uno.check/3bd81468f842eb34fe4760d1694baf8e4ba6edba/manifests/uno.ui.manifest.json'
steps:
- task: gitversion/setup@0
@@ -31,7 +31,7 @@ steps:
- powershell: |
& dotnet tool update --global uno.check --version ${{ parameters.UnoCheck_Version }} --add-source https://api.nuget.org/v3/index.json
- & uno-check -v --ci --non-interactive --fix --skip xcode --skip gtk3 --skip vswin --skip vsmac --skip androidsdk --skip androidemulator --manifest ${{ parameters.UnoCheck_Manifest }}
+ & uno-check -v --ci --non-interactive --fix --skip xcode --skip gtk3 --skip vswin --skip androidemulator --skip androidsdk --skip dotnetnewunotemplates --skip unosdk --skip vsmac
displayName: Install .NET Workloads | Uno-check
errorActionPreference: continue
ignoreLASTEXITCODE: true
diff --git a/src/MessageDialog.Tests/MessageDialog.Tests.csproj b/src/MessageDialog.Tests/MessageDialog.Tests.csproj
index 5cee688..c698036 100644
--- a/src/MessageDialog.Tests/MessageDialog.Tests.csproj
+++ b/src/MessageDialog.Tests/MessageDialog.Tests.csproj
@@ -8,10 +8,13 @@
-
-
-
-
-
+
+
+
+
+
+ all
+ runtime; build; native; contentfiles; analyzers; buildtransitive
+
diff --git a/src/MessageDialog.Uno.WinUI/MessageDialog.Uno.WinUI.csproj b/src/MessageDialog.Uno.WinUI/MessageDialog.Uno.WinUI.csproj
index 0751cdf..c3e9a38 100644
--- a/src/MessageDialog.Uno.WinUI/MessageDialog.Uno.WinUI.csproj
+++ b/src/MessageDialog.Uno.WinUI/MessageDialog.Uno.WinUI.csproj
@@ -1,7 +1,7 @@
-
+
- net7.0;net7.0-windows10.0.19041;net7.0-android;net7.0-ios;net7.0-maccatalyst;net7.0-macos
- 11.0
+ net10.0;net10.0-windows10.0.22621.0;net10.0-android;net10.0-ios;net10.0-maccatalyst;net10.0-macos
+ 14
true
MessageDialogService
@@ -17,6 +17,14 @@
https://github.com/nventive/MessageDialogService
$(DefineConstants);WINUI
+
+ true
+
true
true
@@ -24,26 +32,28 @@
snupkg
-
-
+
+
-
+
-
+
$(DefineConstants);__WASM__
-
-
-
-
+
+
-
+
+ 10.0.22621.38
+
+
+
%(Filename)
diff --git a/src/MessageDialog/MessageDialog.csproj b/src/MessageDialog/MessageDialog.csproj
index 92c2bd4..d7154c4 100644
--- a/src/MessageDialog/MessageDialog.csproj
+++ b/src/MessageDialog/MessageDialog.csproj
@@ -30,7 +30,7 @@
-
+