From c9e825ab31bd7637cef4a315524b745e6c2f4a50 Mon Sep 17 00:00:00 2001 From: Avishai Dernis Date: Fri, 10 Apr 2026 23:40:52 +0300 Subject: [PATCH 1/6] Updated .NET SDK to 10.0.201 --- global.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/global.json b/global.json index 338ca727d..a9cb5406a 100644 --- a/global.json +++ b/global.json @@ -1,6 +1,6 @@ { "sdk": { - "version": "9.0.310", + "version": "10.0.201", "rollForward": "latestFeature" }, "msbuild-sdks": From b5d1402da555db6c03077bbfdc581c3e18fb07d0 Mon Sep 17 00:00:00 2001 From: Avishai Dernis Date: Sat, 11 Apr 2026 00:23:03 +0300 Subject: [PATCH 2/6] Updated MSBuild.Sdk.Extras to 3.0.44 --- global.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/global.json b/global.json index a9cb5406a..f9d161263 100644 --- a/global.json +++ b/global.json @@ -5,6 +5,6 @@ }, "msbuild-sdks": { - "MSBuild.Sdk.Extras":"3.0.23" + "MSBuild.Sdk.Extras":"3.0.44" } } From dd94b2ec2497b4ea4a3a3341dc35ed53b4fac38e Mon Sep 17 00:00:00 2001 From: Arlo Date: Wed, 29 Apr 2026 20:57:08 -0500 Subject: [PATCH 3/6] Bumped dotnet version to 10.0.203 --- global.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/global.json b/global.json index f9d161263..37872dfff 100644 --- a/global.json +++ b/global.json @@ -1,6 +1,6 @@ { "sdk": { - "version": "10.0.201", + "version": "10.0.203", "rollForward": "latestFeature" }, "msbuild-sdks": From 2a925265e7cebcd7c88baf8120c79a8aa51f4a88 Mon Sep 17 00:00:00 2001 From: Arlo Date: Fri, 8 May 2026 07:56:34 -0500 Subject: [PATCH 4/6] Update to msbuild18 and VS2026 as minimum required version --- .github/workflows/build.yml | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/.github/workflows/build.yml b/.github/workflows/build.yml index 4c632fbfc..1c761c7a2 100644 --- a/.github/workflows/build.yml +++ b/.github/workflows/build.yml @@ -176,10 +176,10 @@ jobs: --verbose - name: Add msbuild to PATH - uses: microsoft/setup-msbuild@v2 + uses: microsoft/setup-msbuild@v3 if: ${{ env.HAS_BUILDABLE_COMPONENTS == 'true' }} with: - vs-version: '[17.9,)' + vs-version: '[18.0,)' # Generate full solution with all projects (sample gallery heads, components, tests) - name: Generate solution with ${{ matrix.multitarget }} gallery, components and tests @@ -311,9 +311,9 @@ jobs: --verbose - name: Add msbuild to PATH - uses: microsoft/setup-msbuild@v2 + uses: microsoft/setup-msbuild@v3 with: - vs-version: '[17.9,)' + vs-version: '[18.0,)' - name: Determine scheduled release commit range if: ${{ startsWith(github.ref, 'refs/tags/') }} From a1cc91d972c93661f4a1d1d5404c7f54f6cf7c34 Mon Sep 17 00:00:00 2001 From: Arlo Date: Fri, 8 May 2026 07:59:58 -0500 Subject: [PATCH 5/6] VS2026 and .NET 10 SDK as minimum build requirements --- ReadMe.md | 4 ++-- tooling | 2 +- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/ReadMe.md b/ReadMe.md index d94b4e1a4..7ec102367 100644 --- a/ReadMe.md +++ b/ReadMe.md @@ -53,8 +53,8 @@ git clone --recurse-submodules https://github.com/CommunityToolkit/Labs-Windows. ## Build Requirements -- Visual Studio 2022 (UWP & Desktop Workloads for .NET) -- .NET 9 SDK +- Visual Studio 2026 (UWP & Desktop Workloads for .NET) +- .NET 10 SDK - Windows 10 SDK, version 2004 (10.0.19041.0) - Windows 10 21H1 (Build 19043) or greater - Run `dotnet tool restore` from the project root to install SlnGen diff --git a/tooling b/tooling index 48ba90f5f..ebdb22a35 160000 --- a/tooling +++ b/tooling @@ -1 +1 @@ -Subproject commit 48ba90f5fd02aaf755725c1896189e2166572042 +Subproject commit ebdb22a35e4c23ac51ba82fdf1e3669e8e1e6f13 From 0568d12966ac0fe25cf056e34d6866198f0f5427 Mon Sep 17 00:00:00 2001 From: Avishai Dernis Date: Fri, 15 May 2026 12:31:14 +0300 Subject: [PATCH 6/6] Updated tooling to main --- tooling | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/tooling b/tooling index cdf9aa9a8..5ebeaabec 160000 --- a/tooling +++ b/tooling @@ -1 +1 @@ -Subproject commit cdf9aa9a8dfde68ec2dfb7c3ae278b0cdbb60459 +Subproject commit 5ebeaabeccc7a1d157ab40b784686a8758d15766