diff --git a/.github/workflows/codebreaker-lib-viewmodels.yml b/.github/workflows/codebreaker-lib-viewmodels.yml index 239cd4de..538bdc21 100644 --- a/.github/workflows/codebreaker-lib-viewmodels.yml +++ b/.github/workflows/codebreaker-lib-viewmodels.yml @@ -27,7 +27,7 @@ jobs: version-offset: 10 solutionfile-path: src/CodeBreaker.ViewModels.sln projectfile-path: src/Codebreaker.ViewModels/Codebreaker.ViewModels.csproj - dotnet-version: '8.0.x' + dotnet-version: '9.0.x' artifact-name: codebreaker-viewmodels branch-name: main diff --git a/src/CodeBreaker.Avalonia/CodeBreaker.Avalonia.Android/CodeBreaker.Avalonia.Android.csproj b/src/CodeBreaker.Avalonia/CodeBreaker.Avalonia.Android/CodeBreaker.Avalonia.Android.csproj index f804d858..e9ba3e50 100644 --- a/src/CodeBreaker.Avalonia/CodeBreaker.Avalonia.Android/CodeBreaker.Avalonia.Android.csproj +++ b/src/CodeBreaker.Avalonia/CodeBreaker.Avalonia.Android/CodeBreaker.Avalonia.Android.csproj @@ -1,7 +1,7 @@ Exe - net8.0-android + net9.0-android 21 enable com.CompanyName.CodeBreaker.Avalonia diff --git a/src/CodeBreaker.Avalonia/CodeBreaker.Avalonia.Browser/CodeBreaker.Avalonia.Browser.csproj b/src/CodeBreaker.Avalonia/CodeBreaker.Avalonia.Browser/CodeBreaker.Avalonia.Browser.csproj index f5c5bc4b..d9ce0447 100644 --- a/src/CodeBreaker.Avalonia/CodeBreaker.Avalonia.Browser/CodeBreaker.Avalonia.Browser.csproj +++ b/src/CodeBreaker.Avalonia/CodeBreaker.Avalonia.Browser/CodeBreaker.Avalonia.Browser.csproj @@ -1,6 +1,6 @@  - net8.0 + net9.0 browser-wasm AppBundle\main.js Exe diff --git a/src/CodeBreaker.Avalonia/CodeBreaker.Avalonia.Desktop/CodeBreaker.Avalonia.Desktop.csproj b/src/CodeBreaker.Avalonia/CodeBreaker.Avalonia.Desktop/CodeBreaker.Avalonia.Desktop.csproj index 1d3e05d7..853b3b81 100644 --- a/src/CodeBreaker.Avalonia/CodeBreaker.Avalonia.Desktop/CodeBreaker.Avalonia.Desktop.csproj +++ b/src/CodeBreaker.Avalonia/CodeBreaker.Avalonia.Desktop/CodeBreaker.Avalonia.Desktop.csproj @@ -3,7 +3,7 @@ WinExe - net8.0 + net9.0 enable true app.manifest diff --git a/src/CodeBreaker.Avalonia/CodeBreaker.Avalonia.iOS/CodeBreaker.Avalonia.iOS.csproj b/src/CodeBreaker.Avalonia/CodeBreaker.Avalonia.iOS/CodeBreaker.Avalonia.iOS.csproj index 3b1967e3..7913bbfb 100644 --- a/src/CodeBreaker.Avalonia/CodeBreaker.Avalonia.iOS/CodeBreaker.Avalonia.iOS.csproj +++ b/src/CodeBreaker.Avalonia/CodeBreaker.Avalonia.iOS/CodeBreaker.Avalonia.iOS.csproj @@ -1,7 +1,7 @@  Exe - net8.0-ios + net9.0-ios 10.0 manual enable diff --git a/src/CodeBreaker.Avalonia/CodeBreaker.Avalonia/CodeBreaker.Avalonia.csproj b/src/CodeBreaker.Avalonia/CodeBreaker.Avalonia/CodeBreaker.Avalonia.csproj index 82d395d4..4c5fec4f 100644 --- a/src/CodeBreaker.Avalonia/CodeBreaker.Avalonia/CodeBreaker.Avalonia.csproj +++ b/src/CodeBreaker.Avalonia/CodeBreaker.Avalonia/CodeBreaker.Avalonia.csproj @@ -1,6 +1,6 @@  - net8.0 + net9.0 enable latest true @@ -24,15 +24,14 @@ - - - + + - + - - + + diff --git a/src/CodeBreaker.Avalonia/Directory.Build.props b/src/CodeBreaker.Avalonia/Directory.Build.props index 3a820543..48fa85e1 100644 --- a/src/CodeBreaker.Avalonia/Directory.Build.props +++ b/src/CodeBreaker.Avalonia/Directory.Build.props @@ -1,6 +1,6 @@ enable - 11.0.10 + 11.2.0 diff --git a/src/Codebreaker.MAUI/Codebreaker.MAUI.csproj b/src/Codebreaker.MAUI/Codebreaker.MAUI.csproj index 87c8525e..81ddc906 100644 --- a/src/Codebreaker.MAUI/Codebreaker.MAUI.csproj +++ b/src/Codebreaker.MAUI/Codebreaker.MAUI.csproj @@ -1,8 +1,8 @@  - net8.0-ios;net8.0-android - $(TargetFrameworks);net8.0-windows10.0.19041.0 + net9.0-ios;net9.0-android + $(TargetFrameworks);net9.0-windows10.0.19041.0 Exe Codebreaker.MAUI true @@ -49,12 +49,12 @@ - - + + - - - + + + diff --git a/src/Codebreaker.Uno/CodebreakerUno/CodebreakerUno.csproj b/src/Codebreaker.Uno/CodebreakerUno/CodebreakerUno.csproj index 607170db..60d4ef5c 100644 --- a/src/Codebreaker.Uno/CodebreakerUno/CodebreakerUno.csproj +++ b/src/Codebreaker.Uno/CodebreakerUno/CodebreakerUno.csproj @@ -1,12 +1,12 @@ - net8.0-android; - net8.0-ios; - net8.0-maccatalyst; - net8.0-windows10.0.19041; - net8.0-desktop; - net8.0-browserwasm; + net9.0-android; + net9.0-ios; + net9.0-maccatalyst; + net9.0-windows10.0.19041; + net9.0-desktop; + net9.0-browserwasm; Exe diff --git a/src/Codebreaker.ViewModels.Tests/Codebreaker.ViewModels.Tests.csproj b/src/Codebreaker.ViewModels.Tests/Codebreaker.ViewModels.Tests.csproj index 7b01af9a..7280343e 100644 --- a/src/Codebreaker.ViewModels.Tests/Codebreaker.ViewModels.Tests.csproj +++ b/src/Codebreaker.ViewModels.Tests/Codebreaker.ViewModels.Tests.csproj @@ -1,17 +1,17 @@ - net8.0 + net9.0 enable enable false - - - - + + + + runtime; build; native; contentfiles; analyzers; buildtransitive all diff --git a/src/Codebreaker.ViewModels/Codebreaker.ViewModels.csproj b/src/Codebreaker.ViewModels/Codebreaker.ViewModels.csproj index ae04b54c..51d6db0d 100644 --- a/src/Codebreaker.ViewModels/Codebreaker.ViewModels.csproj +++ b/src/Codebreaker.ViewModels/Codebreaker.ViewModels.csproj @@ -1,10 +1,7 @@  - net7.0;net8.0 - enable - enable - 12.0 + net8.0;net9.0 @@ -25,8 +22,8 @@ - - + + diff --git a/src/Codebreaker.WPF/Codebreaker.WPF.csproj b/src/Codebreaker.WPF/Codebreaker.WPF.csproj index d26ec4be..66f088a6 100644 --- a/src/Codebreaker.WPF/Codebreaker.WPF.csproj +++ b/src/Codebreaker.WPF/Codebreaker.WPF.csproj @@ -2,7 +2,7 @@ WinExe - net8.0-windows7.0 + net9.0-windows enable enable true @@ -36,8 +36,8 @@ - - + + diff --git a/src/Codebreaker.WinUI/Codebreaker.WinUI.csproj b/src/Codebreaker.WinUI/Codebreaker.WinUI.csproj index 56b9ec6d..06c6c12c 100644 --- a/src/Codebreaker.WinUI/Codebreaker.WinUI.csproj +++ b/src/Codebreaker.WinUI/Codebreaker.WinUI.csproj @@ -1,7 +1,7 @@  WinExe - net8.0-windows10.0.19041.0 + net9.0-windows10.0.19041.0 10.0.17763.0 CodeBreaker.WinUI app.manifest @@ -12,7 +12,7 @@ true enable CN innovation - preview + latest 4.0 @@ -53,15 +53,15 @@ - - - - - + + + + + - + diff --git a/src/Directory.Build.props b/src/Directory.Build.props index 45caa1fe..295be934 100644 --- a/src/Directory.Build.props +++ b/src/Directory.Build.props @@ -16,5 +16,9 @@ 4.0.0 + + latest + enable + enable diff --git a/src/clients/shared/CodeBreaker.Services/CodeBreaker.Services.csproj b/src/clients/shared/CodeBreaker.Services/CodeBreaker.Services.csproj index aaf5fc1d..cfe93e15 100644 --- a/src/clients/shared/CodeBreaker.Services/CodeBreaker.Services.csproj +++ b/src/clients/shared/CodeBreaker.Services/CodeBreaker.Services.csproj @@ -1,9 +1,7 @@ - net6.0;net7.0 - enable - enable + net8.0;net9.0 Debug;Release;Mudblazor;FastUI @@ -18,11 +16,11 @@ - - - - - + + + + + diff --git a/src/shared/CodeBreaker.Shared/CodeBreaker.Shared.csproj b/src/shared/CodeBreaker.Shared/CodeBreaker.Shared.csproj index e7600c50..7bba8d68 100644 --- a/src/shared/CodeBreaker.Shared/CodeBreaker.Shared.csproj +++ b/src/shared/CodeBreaker.Shared/CodeBreaker.Shared.csproj @@ -1,9 +1,7 @@ - net7.0;net6.0 - enable - enable + net8.0;net9.0 Debug;Release @@ -15,9 +13,9 @@ - - - + + +