diff --git a/.github/workflows/build.yml b/.github/workflows/build.yml
index 446eaf98..ff6c7772 100644
--- a/.github/workflows/build.yml
+++ b/.github/workflows/build.yml
@@ -20,18 +20,35 @@ jobs:
- name: Install .NET
uses: actions/setup-dotnet@v3
+ with:
+ dotnet-version: '8.0.404'
+
+ - name: Uninstall .NET Android and iOS workload
+ run: dotnet workload uninstall android ios maui
- name: Install .NET Android and iOS workload
run: dotnet workload install android ios maui
- - name: Setup NuGet
- uses: nuget/setup-nuget@v1
+ - name: List workloads
+ run: dotnet workload list
- - name: Restore NuGet
- run: nuget restore Auth0.OidcClient.All.sln
+ - name: Update workloads
+ run: dotnet workload update
+
+ - name: List workloads after update
+ run: dotnet workload list
+ - name: dotnet version details
+ run: dotnet --info
+
+ - name: Setup NuGet
+ uses: nuget/setup-nuget@v1
+
- name: Setup MSBuild
uses: microsoft/setup-msbuild@v1.1
+
+ - name: Restore NuGet
+ run: nuget restore Auth0.OidcClient.All.sln
- name: Build
run: msbuild Auth0.OidcClient.All.sln -t:rebuild -verbosity:diag -property:Configuration=Release
diff --git a/.github/workflows/nuget-release.yml b/.github/workflows/nuget-release.yml
index 6343a97d..837be6f8 100644
--- a/.github/workflows/nuget-release.yml
+++ b/.github/workflows/nuget-release.yml
@@ -4,7 +4,7 @@ on:
workflow_call:
inputs:
dotnet-version:
- default: '6.0.x'
+ default: '8.0.x'
type: string
project-path:
required: true
diff --git a/.github/workflows/rl-secure.yml b/.github/workflows/rl-secure.yml
index 2eba1f70..ecc5415e 100644
--- a/.github/workflows/rl-secure.yml
+++ b/.github/workflows/rl-secure.yml
@@ -44,7 +44,7 @@ jobs:
- name: Setup .NET
uses: actions/setup-dotnet@v3
with:
- dotnet-version: 6.0.x
+ dotnet-version: 8.0.x
- uses: actions/download-artifact@v4
with:
diff --git a/Auth0.OidcClient.All.sln b/Auth0.OidcClient.All.sln
index 5de1d953..f781469a 100644
--- a/Auth0.OidcClient.All.sln
+++ b/Auth0.OidcClient.All.sln
@@ -46,9 +46,9 @@ Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Auth0.OidcClient.WinForms",
EndProject
Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Auth0.OidcClient.WPF", "src\Auth0.OidcClient.WPF\Auth0.OidcClient.WPF.csproj", "{C3030559-6BD9-408C-BB21-6637D9883188}"
EndProject
-Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Auth0.OidcClient.MAUI.Platforms.Windows.UnitTests", "test\Auth0.OidcClient.MAUI.Platforms.Windows.UnitTests\Auth0.OidcClient.MAUI.Platforms.Windows.UnitTests.csproj", "{5DB6D1AB-3252-4833-B97F-1194502F01BF}"
+Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Auth0.OidcClient.MAUI.Platforms.Windows.UnitTests", "test\Auth0.OidcClient.MAUI.Platforms.Windows.UnitTests\Auth0.OidcClient.MAUI.Platforms.Windows.UnitTests.csproj", "{5DB6D1AB-3252-4833-B97F-1194502F01BF}"
EndProject
-Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Auth0.OidcClient.MAUI.Platforms.Windows", "src\Auth0.OidcClient.MAUI.Platforms.Windows\Auth0.OidcClient.MAUI.Platforms.Windows.csproj", "{5B9F23A7-E4B7-4FB7-B7DC-F208176799D1}"
+Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Auth0.OidcClient.MAUI.Platforms.Windows", "src\Auth0.OidcClient.MAUI.Platforms.Windows\Auth0.OidcClient.MAUI.Platforms.Windows.csproj", "{5B9F23A7-E4B7-4FB7-B7DC-F208176799D1}"
EndProject
Global
GlobalSection(SolutionConfigurationPlatforms) = preSolution
diff --git a/global.json b/global.json
index 9cb42705..80f1cefd 100644
--- a/global.json
+++ b/global.json
@@ -1,6 +1,6 @@
{
"sdk": {
- "version": "8.0.404B",
+ "version": "8.0.404",
"rollForward": "latestFeature"
}
- }
\ No newline at end of file
+}
\ No newline at end of file
diff --git a/src/Auth0.OidcClient.AndroidX/Auth0.OidcClient.AndroidX.csproj b/src/Auth0.OidcClient.AndroidX/Auth0.OidcClient.AndroidX.csproj
index 494ba890..4260699b 100644
--- a/src/Auth0.OidcClient.AndroidX/Auth0.OidcClient.AndroidX.csproj
+++ b/src/Auth0.OidcClient.AndroidX/Auth0.OidcClient.AndroidX.csproj
@@ -1,6 +1,6 @@
- MonoAndroid12.0;net8.0-android
+ MonoAndroid12.0;net8.0-android33.0.95
Auth0.OidcClient
Auth0.OidcClient
Auth0.OidcClient
diff --git a/src/Auth0.OidcClient.MAUI.Platforms.Windows/Auth0.OidcClient.MAUI.Platforms.Windows.csproj b/src/Auth0.OidcClient.MAUI.Platforms.Windows/Auth0.OidcClient.MAUI.Platforms.Windows.csproj
index 916df013..3d0f9f40 100644
--- a/src/Auth0.OidcClient.MAUI.Platforms.Windows/Auth0.OidcClient.MAUI.Platforms.Windows.csproj
+++ b/src/Auth0.OidcClient.MAUI.Platforms.Windows/Auth0.OidcClient.MAUI.Platforms.Windows.csproj
@@ -7,7 +7,7 @@
enable
10.0.20348.0
- 10.0.20348.0
+ 10.0.17763.0
diff --git a/src/Auth0.OidcClient.MAUI/Auth0.OidcClient.MAUI.csproj b/src/Auth0.OidcClient.MAUI/Auth0.OidcClient.MAUI.csproj
index 037928ea..786dc679 100644
--- a/src/Auth0.OidcClient.MAUI/Auth0.OidcClient.MAUI.csproj
+++ b/src/Auth0.OidcClient.MAUI/Auth0.OidcClient.MAUI.csproj
@@ -1,18 +1,18 @@
- net8.0;net8.0-android;net8.0-ios;net8.0-maccatalyst
+ net8.0;net8.0-android33.0.95;net8.0-ios16.4.7142;net8.0-maccatalyst16.4.7142
$(TargetFrameworks);net8.0-windows10.0.20348.0
true
true
enable
- 17.2
- 17.2
- 34.0
+ 16.4.7142
+ 16.4.7142
+ 33.0.95
10.0.20348.0
- 10.0.20348.0
+ 10.0.17763.0
Auth0.OidcClient
diff --git a/src/Auth0.OidcClient.UWP/Auth0.OidcClient.UWP.csproj b/src/Auth0.OidcClient.UWP/Auth0.OidcClient.UWP.csproj
index a8872a89..3c5f85b8 100644
--- a/src/Auth0.OidcClient.UWP/Auth0.OidcClient.UWP.csproj
+++ b/src/Auth0.OidcClient.UWP/Auth0.OidcClient.UWP.csproj
@@ -1,7 +1,7 @@
- uap10.0.20348.0
+ uap10.0.19041.0
Auth0.OidcClient
Auth0.OidcClient
Auth0.OidcClient.UWP
@@ -12,8 +12,8 @@
en-US
AnyCPU
UAP
- 10.0.20348.0
- 10.0.20348.0
+ 10.0.19041.0
+ 10.0.19041.0
DEBUG;TRACE;NETFX_CORE;WINDOWS_UWP
prompt
4
diff --git a/src/Auth0.OidcClient.iOS/Auth0.OidcClient.iOS.csproj b/src/Auth0.OidcClient.iOS/Auth0.OidcClient.iOS.csproj
index dd82c8dc..bed75ee3 100644
--- a/src/Auth0.OidcClient.iOS/Auth0.OidcClient.iOS.csproj
+++ b/src/Auth0.OidcClient.iOS/Auth0.OidcClient.iOS.csproj
@@ -12,7 +12,6 @@
false
$(DefineConstants);
default
- e271153b-0df2-4197-83a5-30cd3e05c2e3
portable
diff --git a/test/Auth0.OidcClient.MAUI.Platforms.Windows.UnitTests/Auth0.OidcClient.MAUI.Platforms.Windows.UnitTests.csproj b/test/Auth0.OidcClient.MAUI.Platforms.Windows.UnitTests/Auth0.OidcClient.MAUI.Platforms.Windows.UnitTests.csproj
index 90c442cc..e27e9395 100644
--- a/test/Auth0.OidcClient.MAUI.Platforms.Windows.UnitTests/Auth0.OidcClient.MAUI.Platforms.Windows.UnitTests.csproj
+++ b/test/Auth0.OidcClient.MAUI.Platforms.Windows.UnitTests/Auth0.OidcClient.MAUI.Platforms.Windows.UnitTests.csproj
@@ -6,6 +6,7 @@
enable
false
true
+ 10.0.20348.38
@@ -29,5 +30,4 @@
-
diff --git a/test/UWP/Package.appxmanifest b/test/UWP/Package.appxmanifest
index d289e053..d86bdfae 100644
--- a/test/UWP/Package.appxmanifest
+++ b/test/UWP/Package.appxmanifest
@@ -1,6 +1,6 @@
-
+
UWPTestApp
diff --git a/test/UWP/UWP.csproj b/test/UWP/UWP.csproj
index ad8cab25..31c084c8 100644
--- a/test/UWP/UWP.csproj
+++ b/test/UWP/UWP.csproj
@@ -11,13 +11,15 @@
UWPTestApp
en-US
UAP
- 10.0.20348.0
- 10.0.17763.0
+ 10.0.19041.0
+ 10.0.19041.0
14
512
{A5A43C5B-DE2A-4C0C-9213-0A381AF9435A};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}
- UWP_TemporaryKey.pfx
- 7A9E1B153ED9BCFE56FC2959315F0D0286C79F6F
+
+
+ C13F885330EA8E8B6C408C346DBF6762795E3608
+ True
true
@@ -90,7 +92,7 @@
-
+
@@ -137,6 +139,14 @@
Auth0.OidcClient.UWP
+
+
+ 6.0.0
+
+
+ 6.2.12
+
+
14.0
diff --git a/test/UWP/UWP_TemporaryKey.pfx b/test/UWP/UWP_TemporaryKey.pfx
index a193dbf1..7af10077 100644
Binary files a/test/UWP/UWP_TemporaryKey.pfx and b/test/UWP/UWP_TemporaryKey.pfx differ
diff --git a/test/UWP/project.json.txt b/test/UWP/project.json
similarity index 80%
rename from test/UWP/project.json.txt
rename to test/UWP/project.json
index aa7e0b06..160bd2fc 100644
--- a/test/UWP/project.json.txt
+++ b/test/UWP/project.json
@@ -1,10 +1,10 @@
{
"dependencies": {
- "IdentityModel.OidcClient": "5.2.1",
+ "IdentityModel.OidcClient": "6.0.0",
"Microsoft.NETCore.UniversalWindowsPlatform": "6.2.12"
},
"frameworks": {
- "uap10.0.17763": {}
+ "uap10.0.20348": {}
},
"runtimes": {
"win10-arm": {},