From afd081c985edc72d9a675d387d75d2e4bf2c474b Mon Sep 17 00:00:00 2001 From: marcmy <21000174+marcmy@users.noreply.github.com> Date: Sat, 8 Aug 2026 09:21:48 -0400 Subject: [PATCH 1/7] Migrate core project to .NET 10 --- CompactGUI.Core/CompactGUI.Core.csproj | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/CompactGUI.Core/CompactGUI.Core.csproj b/CompactGUI.Core/CompactGUI.Core.csproj index a60df545..f7dd71b2 100644 --- a/CompactGUI.Core/CompactGUI.Core.csproj +++ b/CompactGUI.Core/CompactGUI.Core.csproj @@ -1,7 +1,7 @@  - net9.0-windows + net10.0-windows enable enable From 1845dbf7a9478ec62ccacd9a85e32e1b6e4c69fd Mon Sep 17 00:00:00 2001 From: marcmy <21000174+marcmy@users.noreply.github.com> Date: Sat, 8 Aug 2026 09:22:00 -0400 Subject: [PATCH 2/7] Migrate VB core project to .NET 10 --- CompactGUI.CoreVB/CompactGUI.CoreVB.vbproj | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/CompactGUI.CoreVB/CompactGUI.CoreVB.vbproj b/CompactGUI.CoreVB/CompactGUI.CoreVB.vbproj index 27416f26..1e7c6d6c 100644 --- a/CompactGUI.CoreVB/CompactGUI.CoreVB.vbproj +++ b/CompactGUI.CoreVB/CompactGUI.CoreVB.vbproj @@ -2,7 +2,7 @@ CompactGUI.CoreVB - net9.0-windows + net10.0-windows @@ -17,7 +17,7 @@ runtime; build; native; contentfiles; analyzers; buildtransitive - + From e005c6ead4889124a8d2536eed9fe4865e6409be Mon Sep 17 00:00:00 2001 From: marcmy <21000174+marcmy@users.noreply.github.com> Date: Sat, 8 Aug 2026 09:22:07 -0400 Subject: [PATCH 3/7] Migrate logging project to .NET 10 --- CompactGUI.Logging/CompactGUI.Logging.csproj | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/CompactGUI.Logging/CompactGUI.Logging.csproj b/CompactGUI.Logging/CompactGUI.Logging.csproj index 2dbdff00..203f211d 100644 --- a/CompactGUI.Logging/CompactGUI.Logging.csproj +++ b/CompactGUI.Logging/CompactGUI.Logging.csproj @@ -1,7 +1,7 @@  - net9.0 + net10.0 enable enable @@ -11,7 +11,7 @@ - + From 9829c6503345981e69552f67c7555f9a72930255 Mon Sep 17 00:00:00 2001 From: marcmy <21000174+marcmy@users.noreply.github.com> Date: Sat, 8 Aug 2026 09:22:16 -0400 Subject: [PATCH 4/7] Migrate watcher project to .NET 10 --- CompactGUI.Watcher/CompactGUI.Watcher.vbproj | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/CompactGUI.Watcher/CompactGUI.Watcher.vbproj b/CompactGUI.Watcher/CompactGUI.Watcher.vbproj index ee9f0bd1..c6fbb158 100644 --- a/CompactGUI.Watcher/CompactGUI.Watcher.vbproj +++ b/CompactGUI.Watcher/CompactGUI.Watcher.vbproj @@ -2,7 +2,7 @@ CompactGUI.Watcher - net9.0-windows + net10.0-windows @@ -12,7 +12,7 @@ - + From ef6d181ce873d0588f538f892e0a831fa280f193 Mon Sep 17 00:00:00 2001 From: marcmy <21000174+marcmy@users.noreply.github.com> Date: Sat, 8 Aug 2026 09:22:37 -0400 Subject: [PATCH 5/7] Migrate CompactGUI app to .NET 10 --- CompactGUI/CompactGUI.vbproj | 9 +++++---- 1 file changed, 5 insertions(+), 4 deletions(-) diff --git a/CompactGUI/CompactGUI.vbproj b/CompactGUI/CompactGUI.vbproj index 80fb0401..4e4a852d 100644 --- a/CompactGUI/CompactGUI.vbproj +++ b/CompactGUI/CompactGUI.vbproj @@ -3,7 +3,8 @@ WinExe - net9.0-windows + net10.0-windows + true CompactGUI true Off @@ -55,9 +56,9 @@ - - - + + + From 4389a9e2d3b4861255bb625ccfa82e809c22b2f1 Mon Sep 17 00:00:00 2001 From: marcmy <21000174+marcmy@users.noreply.github.com> Date: Sat, 8 Aug 2026 09:22:56 -0400 Subject: [PATCH 6/7] Build CompactGUI with .NET 10 --- .github/workflows/build-release.yml | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/.github/workflows/build-release.yml b/.github/workflows/build-release.yml index 7f64645e..54c1f1d5 100644 --- a/.github/workflows/build-release.yml +++ b/.github/workflows/build-release.yml @@ -42,7 +42,7 @@ jobs: - name: Set up .NET uses: actions/setup-dotnet@v6 with: - dotnet-version: 9.0.x + dotnet-version: 10.0.x - name: Restore run: dotnet restore $env:PROJECT_PATH @@ -189,4 +189,4 @@ jobs: release_args+=(--prerelease) fi - gh "${release_args[@]}" \ No newline at end of file + gh "${release_args[@]}" From f82101bdb86fa12bc3eb81a5ab2fea1e51f0c114 Mon Sep 17 00:00:00 2001 From: marcmy <21000174+marcmy@users.noreply.github.com> Date: Sat, 8 Aug 2026 11:15:05 -0400 Subject: [PATCH 7/7] Fix .NET 10 build by removing unused WinForms import --- CompactGUI/Models/CompressableFolders/SteamFolder.vb | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/CompactGUI/Models/CompressableFolders/SteamFolder.vb b/CompactGUI/Models/CompressableFolders/SteamFolder.vb index 447dc271..b526ea14 100644 --- a/CompactGUI/Models/CompressableFolders/SteamFolder.vb +++ b/CompactGUI/Models/CompressableFolders/SteamFolder.vb @@ -3,7 +3,6 @@ Imports System Imports System.IO Imports System.Net.Http Imports System.Threading.Tasks -Imports System.Windows.Forms Imports System.Reflection Imports System.Runtime.InteropServices @@ -115,4 +114,4 @@ Public Class SteamFolder : Inherits CompressableFolder End Function -End Class +End Class \ No newline at end of file