From 55300e1da6fa198ff810541d8837ee6bed178564 Mon Sep 17 00:00:00 2001 From: Steve Bilogan Date: Mon, 10 Nov 2025 23:15:33 -0500 Subject: [PATCH 1/6] chore: adjust for net10 --- .github/actions/ci/generate-test-matrix/action.yml | 2 +- .github/actions/ci/run-tests/action.yml | 2 +- .github/workflows/ci.yml | 4 ++-- src/Uno.Sdk.Updater.targets | 1 + .../content/unoapp/.template.config/template.json | 6 +++--- .../content/unolib-uitest/.template.config/template.json | 4 ++-- .../content/unolib/.template.config/template.json | 4 ++-- .../content/unomauilib/.template.config/template.json | 4 ++-- 8 files changed, 14 insertions(+), 13 deletions(-) diff --git a/.github/actions/ci/generate-test-matrix/action.yml b/.github/actions/ci/generate-test-matrix/action.yml index 3fca84637..64fd56337 100644 --- a/.github/actions/ci/generate-test-matrix/action.yml +++ b/.github/actions/ci/generate-test-matrix/action.yml @@ -125,7 +125,7 @@ runs: if ( ($currentGroup.Count -eq $groupSize) -or ($i -eq ($tests.Count - 1))) { $newGroup = @{ 'groupName' = "Group$($matrixGroups.Count)_net10" - 'unocheckArguments' = '--pre-major' + 'unocheckArguments' = '' 'validations' = ($currentGroup -join "`r`n") }; diff --git a/.github/actions/ci/run-tests/action.yml b/.github/actions/ci/run-tests/action.yml index f74e596ce..752a56af8 100644 --- a/.github/actions/ci/run-tests/action.yml +++ b/.github/actions/ci/run-tests/action.yml @@ -76,7 +76,7 @@ runs: if ($templateArgs -match 'net10.0') { - $dotnetVersion = '10.0.100-rc.2.25502.107' + $dotnetVersion = '10.0.100' $ValidationUnoCheckVersion = $env:ValidationUnoCheckVersionNet10 $XcodeVersion = $env:XcodeVersionNet10 } diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index 9560a32f1..1fa2efc60 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -22,8 +22,8 @@ concurrency: env: DOTNET_SKIP_FIRST_TIME_EXPERIENCE: true IsCanaryBranch: ${{ startsWith(github.ref, 'refs/heads/canaries/') }} - ValidationUnoCheckVersionNet9: '1.33.0-dev.13' - ValidationUnoCheckVersionNet10: '1.33.0-dev.27' + ValidationUnoCheckVersionNet9: '1.33.0-dev.13' #TODO: Update when stable? + ValidationUnoCheckVersionNet10: '1.33.0-dev.27' #TODO: Update when stable? ValidationDotNetVersion: '9.0.305' XcodeVersionNet9: '/Applications/Xcode_16.4.app' XcodeVersionNet10: '/Applications/Xcode_26.0.1.app' diff --git a/src/Uno.Sdk.Updater.targets b/src/Uno.Sdk.Updater.targets index db9459f33..a9be271ad 100644 --- a/src/Uno.Sdk.Updater.targets +++ b/src/Uno.Sdk.Updater.targets @@ -3,6 +3,7 @@ 6.5.0-dev.42 9.0.20 + 10.0.0-dev.36 1.7.0 4.1.1 diff --git a/src/Uno.Templates/content/unoapp/.template.config/template.json b/src/Uno.Templates/content/unoapp/.template.config/template.json index a7802ef40..1fe99c3bb 100644 --- a/src/Uno.Templates/content/unoapp/.template.config/template.json +++ b/src/Uno.Templates/content/unoapp/.template.config/template.json @@ -171,7 +171,7 @@ "datatype": "choice", "enableQuotelessLiterals": true, "replaces": "$baseTargetFramework$", - "defaultValue": "net9.0", + "defaultValue": "net10.0", "description": "Select the .NET version of your solution", "choices": [ { @@ -182,7 +182,7 @@ { "choice": "net10.0", "displayName": ".NET 10.0", - "description": "Target .NET 10.0 (Preview)" + "description": "Target .NET 10.0" } ] }, @@ -326,7 +326,7 @@ }, { "condition": "(tfm == 'net10.0')", - "value": "true" + "value": "false" } ] } diff --git a/src/Uno.Templates/content/unolib-uitest/.template.config/template.json b/src/Uno.Templates/content/unolib-uitest/.template.config/template.json index 0cc18bc6d..3c141cde5 100644 --- a/src/Uno.Templates/content/unolib-uitest/.template.config/template.json +++ b/src/Uno.Templates/content/unolib-uitest/.template.config/template.json @@ -40,7 +40,7 @@ "datatype": "choice", "enableQuotelessLiterals": true, "replaces": "$baseTargetFramework$", - "defaultValue": "net9.0", + "defaultValue": "net10.0", "description": "Select the .NET version of your solution", "choices": [ { @@ -51,7 +51,7 @@ { "choice": "net10.0", "displayName": ".NET 10.0", - "description": "Target .NET 10.0 (Preview)" + "description": "Target .NET 10.0" } ] } diff --git a/src/Uno.Templates/content/unolib/.template.config/template.json b/src/Uno.Templates/content/unolib/.template.config/template.json index 6e93170fe..b02025588 100644 --- a/src/Uno.Templates/content/unolib/.template.config/template.json +++ b/src/Uno.Templates/content/unolib/.template.config/template.json @@ -40,7 +40,7 @@ "datatype": "choice", "enableQuotelessLiterals": true, "replaces": "$baseTargetFramework$", - "defaultValue": "net9.0", + "defaultValue": "net10.0", "description": "Select the .NET version of your solution", "choices": [ { @@ -51,7 +51,7 @@ { "choice": "net10.0", "displayName": ".NET 10.0", - "description": "Target .NET 10.0 (Preview)" + "description": "Target .NET 10.0" } ] }, diff --git a/src/Uno.Templates/content/unomauilib/.template.config/template.json b/src/Uno.Templates/content/unomauilib/.template.config/template.json index 6912802eb..6d6cc6c24 100644 --- a/src/Uno.Templates/content/unomauilib/.template.config/template.json +++ b/src/Uno.Templates/content/unomauilib/.template.config/template.json @@ -30,7 +30,7 @@ "datatype": "choice", "enableQuotelessLiterals": true, "replaces": "$baseTargetFramework$", - "defaultValue": "net9.0", + "defaultValue": "net10.0", "description": "Select the .NET version of your solution", "choices": [ { @@ -41,7 +41,7 @@ { "choice": "net10.0", "displayName": ".NET 10.0", - "description": "Target .NET 10.0 (Preview)" + "description": "Target .NET 10.0" } ] }, From 3cb756e8f6232ad990108da35b70f2c2956a2f5b Mon Sep 17 00:00:00 2001 From: Steve Bilogan Date: Tue, 11 Nov 2025 10:34:43 -0500 Subject: [PATCH 2/6] chore: bump to net10 stable packages --- src/Uno.Sdk/ReadMe.md | 6 +++--- src/Uno.Sdk/packages.json | 6 +++--- 2 files changed, 6 insertions(+), 6 deletions(-) diff --git a/src/Uno.Sdk/ReadMe.md b/src/Uno.Sdk/ReadMe.md index 7c693dc30..c73278092 100644 --- a/src/Uno.Sdk/ReadMe.md +++ b/src/Uno.Sdk/ReadMe.md @@ -183,7 +183,7 @@ The Uno.Sdk powers the Uno Platform Single Project, including the ability to imp "Microsoft.Extensions.Logging.Console" ], "versionOverride": { - "net10.0": "10.0.0-rc.2.25502.107" + "net10.0": "10.0.0" } }, { @@ -193,7 +193,7 @@ The Uno.Sdk powers the Uno Platform Single Project, including the ability to imp "Microsoft.Windows.Compatibility" ], "versionOverride": { - "net10.0": "10.0.0-rc.2.25502.107" + "net10.0": "10.0.0" } }, { @@ -342,7 +342,7 @@ The Uno.Sdk powers the Uno Platform Single Project, including the ability to imp "Microsoft.Maui.Graphics" ], "versionOverride": { - "net10.0": "10.0.0-rc.2.25504.7" + "net10.0": "10.0.0" } }, { diff --git a/src/Uno.Sdk/packages.json b/src/Uno.Sdk/packages.json index 8503809a0..b27b4a247 100644 --- a/src/Uno.Sdk/packages.json +++ b/src/Uno.Sdk/packages.json @@ -141,7 +141,7 @@ "Microsoft.Extensions.Logging.Console" ], "versionOverride": { - "net10.0": "10.0.0-rc.2.25502.107" + "net10.0": "10.0.0" } }, { @@ -151,7 +151,7 @@ "Microsoft.Windows.Compatibility" ], "versionOverride": { - "net10.0": "10.0.0-rc.2.25502.107" + "net10.0": "10.0.0" } }, { @@ -300,7 +300,7 @@ "Microsoft.Maui.Graphics" ], "versionOverride": { - "net10.0": "10.0.0-rc.2.25504.7" + "net10.0": "10.0.0" } }, { From f7ab691889d8359e0cf12c0d4832cea2e5b30e99 Mon Sep 17 00:00:00 2001 From: Steve Bilogan Date: Tue, 11 Nov 2025 11:12:09 -0500 Subject: [PATCH 3/6] chore: bump uno-check to support net10 --- .github/workflows/ci.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index 1fa2efc60..8bc5f94e3 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -23,7 +23,7 @@ env: DOTNET_SKIP_FIRST_TIME_EXPERIENCE: true IsCanaryBranch: ${{ startsWith(github.ref, 'refs/heads/canaries/') }} ValidationUnoCheckVersionNet9: '1.33.0-dev.13' #TODO: Update when stable? - ValidationUnoCheckVersionNet10: '1.33.0-dev.27' #TODO: Update when stable? + ValidationUnoCheckVersionNet10: '1.33.0-dev.29' #TODO: Update when stable? ValidationDotNetVersion: '9.0.305' XcodeVersionNet9: '/Applications/Xcode_16.4.app' XcodeVersionNet10: '/Applications/Xcode_26.0.1.app' From ff44995578675e61169524369a21c4a10658f1be Mon Sep 17 00:00:00 2001 From: Steve Bilogan Date: Tue, 11 Nov 2025 11:17:50 -0500 Subject: [PATCH 4/6] chore: bump bootstrap --- .github/workflows/ci.yml | 4 ++-- src/Uno.Sdk.Updater.targets | 3 +-- src/Uno.Sdk/ReadMe.md | 2 +- src/Uno.Sdk/packages.json | 2 +- 4 files changed, 5 insertions(+), 6 deletions(-) diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index 8bc5f94e3..02e268c4f 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -22,8 +22,8 @@ concurrency: env: DOTNET_SKIP_FIRST_TIME_EXPERIENCE: true IsCanaryBranch: ${{ startsWith(github.ref, 'refs/heads/canaries/') }} - ValidationUnoCheckVersionNet9: '1.33.0-dev.13' #TODO: Update when stable? - ValidationUnoCheckVersionNet10: '1.33.0-dev.29' #TODO: Update when stable? + ValidationUnoCheckVersionNet9: '1.33.0-dev.13' + ValidationUnoCheckVersionNet10: '1.33.0-dev.29' ValidationDotNetVersion: '9.0.305' XcodeVersionNet9: '/Applications/Xcode_16.4.app' XcodeVersionNet10: '/Applications/Xcode_26.0.1.app' diff --git a/src/Uno.Sdk.Updater.targets b/src/Uno.Sdk.Updater.targets index a9be271ad..b0b47ba7e 100644 --- a/src/Uno.Sdk.Updater.targets +++ b/src/Uno.Sdk.Updater.targets @@ -3,8 +3,7 @@ 6.5.0-dev.42 9.0.20 - - 10.0.0-dev.36 + 10.0.1 1.7.0 4.1.1 1.4.0 diff --git a/src/Uno.Sdk/ReadMe.md b/src/Uno.Sdk/ReadMe.md index c73278092..413141511 100644 --- a/src/Uno.Sdk/ReadMe.md +++ b/src/Uno.Sdk/ReadMe.md @@ -82,7 +82,7 @@ The Uno.Sdk powers the Uno Platform Single Project, including the ability to imp "Uno.Wasm.Bootstrap.Server" ], "versionOverride": { - "net10.0": "10.0.0-dev.36" + "net10.0": "10.0.1" } }, { diff --git a/src/Uno.Sdk/packages.json b/src/Uno.Sdk/packages.json index b27b4a247..7fa42236b 100644 --- a/src/Uno.Sdk/packages.json +++ b/src/Uno.Sdk/packages.json @@ -40,7 +40,7 @@ "Uno.Wasm.Bootstrap.Server" ], "versionOverride": { - "net10.0": "10.0.0-dev.36" + "net10.0": "10.0.1" } }, { From 82db890e8315c7e7b9ec501d5cfeed7f9ee26d5c Mon Sep 17 00:00:00 2001 From: Steve Bilogan Date: Tue, 11 Nov 2025 11:42:16 -0500 Subject: [PATCH 5/6] chore: adjust net10 uno-check version --- .github/workflows/ci.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index 02e268c4f..328d6ce10 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -23,7 +23,7 @@ env: DOTNET_SKIP_FIRST_TIME_EXPERIENCE: true IsCanaryBranch: ${{ startsWith(github.ref, 'refs/heads/canaries/') }} ValidationUnoCheckVersionNet9: '1.33.0-dev.13' - ValidationUnoCheckVersionNet10: '1.33.0-dev.29' + ValidationUnoCheckVersionNet10: '1.33.0-dev.30' ValidationDotNetVersion: '9.0.305' XcodeVersionNet9: '/Applications/Xcode_16.4.app' XcodeVersionNet10: '/Applications/Xcode_26.0.1.app' From fd4eaddea4ea37fe5820bc7e45a7561e61676161 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?J=C3=A9r=C3=B4me=20Laban?= Date: Tue, 11 Nov 2025 13:37:46 -0500 Subject: [PATCH 6/6] chore: Adjust defaults in wizard --- .../content/unoapp/.template.config/TemplateWizard.json | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/Uno.Templates/content/unoapp/.template.config/TemplateWizard.json b/src/Uno.Templates/content/unoapp/.template.config/TemplateWizard.json index a7b749c67..e98b7391d 100644 --- a/src/Uno.Templates/content/unoapp/.template.config/TemplateWizard.json +++ b/src/Uno.Templates/content/unoapp/.template.config/TemplateWizard.json @@ -97,7 +97,7 @@ "server": "false", "skipRestore": "true", "tests": "none", - "tfm": "net9.0", + "tfm": "net10.0", "toolkit": "false", "vscode": "true", "wasmPwaManifest": "true", @@ -139,7 +139,7 @@ "server": "false", "skipRestore": "true", "tests": "none", - "tfm": "net9.0", + "tfm": "net10.0", "toolkit": "true", "vscode": "true", "wasmPwaManifest": "true",