From 939e2e98628ddc1857326ca296daf22f7dfb82c5 Mon Sep 17 00:00:00 2001
From: "renovate[bot]" <29139614+renovate[bot]@users.noreply.github.com>
Date: Wed, 12 Nov 2025 07:35:32 +0000
Subject: [PATCH 1/7] chore(deps): update dotnet monorepo to v10
---
src/.config/dotnet-tools.json | 2 +-
src/Core.Networking/Core.Networking.csproj | 6 +++---
src/Core/Core.csproj | 2 +-
src/CorePluginAPI/CorePluginAPI.csproj | 2 +-
src/Data/Auth.Persistence/Auth.Persistence.csproj | 6 +++---
src/Data/Core.Caching/Core.Caching.csproj | 8 ++++----
src/Data/Core.Persistence/Core.Persistence.csproj | 6 +++---
src/Data/Game.Persistence/Game.Persistence.csproj | 2 +-
src/Executables/Auth/Auth.csproj | 2 +-
src/Executables/Auth/Dockerfile | 4 ++--
src/Executables/Game/Dockerfile | 4 ++--
src/Executables/Game/Game.csproj | 2 +-
src/Libraries/Game.Commands/Game.Commands.csproj | 2 +-
src/Libraries/Game.Server/Game.Server.csproj | 2 +-
src/Plugins/ExamplePlugin/ExamplePlugin.csproj | 2 +-
src/Plugins/PrometheusPlugin/PrometheusPlugin.csproj | 4 ++--
src/Tests/Data.Auth.Tests/Data.Auth.Tests.csproj | 2 +-
src/Tests/Game.Commands.Tests/Game.Commands.Tests.csproj | 2 +-
src/Tests/Game.Tests/Game.Tests.csproj | 2 +-
...o.PluginFramework.Microsoft.DependencyInjection.csproj | 2 +-
20 files changed, 32 insertions(+), 32 deletions(-)
diff --git a/src/.config/dotnet-tools.json b/src/.config/dotnet-tools.json
index ee846c9d..0d6d3049 100644
--- a/src/.config/dotnet-tools.json
+++ b/src/.config/dotnet-tools.json
@@ -3,7 +3,7 @@
"isRoot": true,
"tools": {
"dotnet-ef": {
- "version": "9.0.11",
+ "version": "10.0.0",
"commands": [
"dotnet-ef"
],
diff --git a/src/Core.Networking/Core.Networking.csproj b/src/Core.Networking/Core.Networking.csproj
index cfaa9caf..95a1d5d8 100644
--- a/src/Core.Networking/Core.Networking.csproj
+++ b/src/Core.Networking/Core.Networking.csproj
@@ -6,9 +6,9 @@
-
-
-
+
+
+
diff --git a/src/Core/Core.csproj b/src/Core/Core.csproj
index 45b34541..eb6ab44a 100644
--- a/src/Core/Core.csproj
+++ b/src/Core/Core.csproj
@@ -8,7 +8,7 @@
-
+
diff --git a/src/CorePluginAPI/CorePluginAPI.csproj b/src/CorePluginAPI/CorePluginAPI.csproj
index f705baad..0f9e03a8 100644
--- a/src/CorePluginAPI/CorePluginAPI.csproj
+++ b/src/CorePluginAPI/CorePluginAPI.csproj
@@ -6,7 +6,7 @@
-
+
diff --git a/src/Data/Auth.Persistence/Auth.Persistence.csproj b/src/Data/Auth.Persistence/Auth.Persistence.csproj
index a5cd88a8..71642311 100644
--- a/src/Data/Auth.Persistence/Auth.Persistence.csproj
+++ b/src/Data/Auth.Persistence/Auth.Persistence.csproj
@@ -13,9 +13,9 @@
-
-
-
+
+
+
diff --git a/src/Data/Core.Caching/Core.Caching.csproj b/src/Data/Core.Caching/Core.Caching.csproj
index 6c885cf7..99363446 100644
--- a/src/Data/Core.Caching/Core.Caching.csproj
+++ b/src/Data/Core.Caching/Core.Caching.csproj
@@ -8,10 +8,10 @@
-
-
-
-
+
+
+
+
diff --git a/src/Data/Core.Persistence/Core.Persistence.csproj b/src/Data/Core.Persistence/Core.Persistence.csproj
index 5aed6129..fcad5aed 100644
--- a/src/Data/Core.Persistence/Core.Persistence.csproj
+++ b/src/Data/Core.Persistence/Core.Persistence.csproj
@@ -4,9 +4,9 @@
-
-
-
+
+
+
diff --git a/src/Data/Game.Persistence/Game.Persistence.csproj b/src/Data/Game.Persistence/Game.Persistence.csproj
index 9d3ef8ed..4fed56f2 100644
--- a/src/Data/Game.Persistence/Game.Persistence.csproj
+++ b/src/Data/Game.Persistence/Game.Persistence.csproj
@@ -17,7 +17,7 @@
-
+
diff --git a/src/Executables/Auth/Auth.csproj b/src/Executables/Auth/Auth.csproj
index 18a5b407..baee3093 100644
--- a/src/Executables/Auth/Auth.csproj
+++ b/src/Executables/Auth/Auth.csproj
@@ -23,7 +23,7 @@
-
+
all
runtime; build; native; contentfiles; analyzers; buildtransitive
diff --git a/src/Executables/Auth/Dockerfile b/src/Executables/Auth/Dockerfile
index 2db39751..7e27d6cc 100644
--- a/src/Executables/Auth/Dockerfile
+++ b/src/Executables/Auth/Dockerfile
@@ -1,9 +1,9 @@
-FROM mcr.microsoft.com/dotnet/sdk:9.0-alpine
+FROM mcr.microsoft.com/dotnet/sdk:10.0-alpine
COPY . /src
WORKDIR /src/Executables/Auth
RUN dotnet publish -c Release -o /src/bin/core -r linux-musl-x64 --no-self-contained -p:PublishSingleFile=true -p:PublishReadyToRun=true
-FROM mcr.microsoft.com/dotnet/aspnet:9.0-alpine
+FROM mcr.microsoft.com/dotnet/aspnet:10.0-alpine
COPY --from=0 /src/bin/core /app
WORKDIR /app
ENTRYPOINT ["/app/QuantumCore.Auth"]
diff --git a/src/Executables/Game/Dockerfile b/src/Executables/Game/Dockerfile
index 1794d4b0..e1b73620 100644
--- a/src/Executables/Game/Dockerfile
+++ b/src/Executables/Game/Dockerfile
@@ -1,9 +1,9 @@
-FROM mcr.microsoft.com/dotnet/sdk:9.0-alpine
+FROM mcr.microsoft.com/dotnet/sdk:10.0-alpine
COPY . /src
WORKDIR /src/Executables/Game
RUN dotnet publish -c Release -o /src/bin/core -r linux-musl-x64 --no-self-contained -p:PublishSingleFile=true -p:PublishReadyToRun=true
-FROM mcr.microsoft.com/dotnet/runtime:9.0-alpine
+FROM mcr.microsoft.com/dotnet/runtime:10.0-alpine
RUN apk add --no-cache icu-libs icu-data-full # install korean locale
COPY --from=0 /src/bin/core /app
WORKDIR /app
diff --git a/src/Executables/Game/Game.csproj b/src/Executables/Game/Game.csproj
index f37abcba..b9337624 100644
--- a/src/Executables/Game/Game.csproj
+++ b/src/Executables/Game/Game.csproj
@@ -28,7 +28,7 @@
-
+
all
runtime; build; native; contentfiles; analyzers; buildtransitive
diff --git a/src/Libraries/Game.Commands/Game.Commands.csproj b/src/Libraries/Game.Commands/Game.Commands.csproj
index 68213d98..ae681c3d 100644
--- a/src/Libraries/Game.Commands/Game.Commands.csproj
+++ b/src/Libraries/Game.Commands/Game.Commands.csproj
@@ -16,7 +16,7 @@
-
+
diff --git a/src/Libraries/Game.Server/Game.Server.csproj b/src/Libraries/Game.Server/Game.Server.csproj
index 554e7024..6a031a83 100644
--- a/src/Libraries/Game.Server/Game.Server.csproj
+++ b/src/Libraries/Game.Server/Game.Server.csproj
@@ -7,7 +7,7 @@
-
+
diff --git a/src/Plugins/ExamplePlugin/ExamplePlugin.csproj b/src/Plugins/ExamplePlugin/ExamplePlugin.csproj
index 50a23d68..b027c1c9 100644
--- a/src/Plugins/ExamplePlugin/ExamplePlugin.csproj
+++ b/src/Plugins/ExamplePlugin/ExamplePlugin.csproj
@@ -9,7 +9,7 @@
-
+
diff --git a/src/Plugins/PrometheusPlugin/PrometheusPlugin.csproj b/src/Plugins/PrometheusPlugin/PrometheusPlugin.csproj
index 05c57edd..5492e223 100644
--- a/src/Plugins/PrometheusPlugin/PrometheusPlugin.csproj
+++ b/src/Plugins/PrometheusPlugin/PrometheusPlugin.csproj
@@ -7,8 +7,8 @@
-
-
+
+
diff --git a/src/Tests/Data.Auth.Tests/Data.Auth.Tests.csproj b/src/Tests/Data.Auth.Tests/Data.Auth.Tests.csproj
index d6d52f01..1970353b 100644
--- a/src/Tests/Data.Auth.Tests/Data.Auth.Tests.csproj
+++ b/src/Tests/Data.Auth.Tests/Data.Auth.Tests.csproj
@@ -6,7 +6,7 @@
-
+
diff --git a/src/Tests/Game.Commands.Tests/Game.Commands.Tests.csproj b/src/Tests/Game.Commands.Tests/Game.Commands.Tests.csproj
index bb4ca148..0ee61b0e 100644
--- a/src/Tests/Game.Commands.Tests/Game.Commands.Tests.csproj
+++ b/src/Tests/Game.Commands.Tests/Game.Commands.Tests.csproj
@@ -8,7 +8,7 @@
-
+
diff --git a/src/Tests/Game.Tests/Game.Tests.csproj b/src/Tests/Game.Tests/Game.Tests.csproj
index be416107..dde82b80 100644
--- a/src/Tests/Game.Tests/Game.Tests.csproj
+++ b/src/Tests/Game.Tests/Game.Tests.csproj
@@ -2,7 +2,7 @@
-
+
diff --git a/src/Weikio.PluginFramework.Microsoft.DependencyInjection/Weikio.PluginFramework.Microsoft.DependencyInjection.csproj b/src/Weikio.PluginFramework.Microsoft.DependencyInjection/Weikio.PluginFramework.Microsoft.DependencyInjection.csproj
index 6573fcb2..b40cf928 100644
--- a/src/Weikio.PluginFramework.Microsoft.DependencyInjection/Weikio.PluginFramework.Microsoft.DependencyInjection.csproj
+++ b/src/Weikio.PluginFramework.Microsoft.DependencyInjection/Weikio.PluginFramework.Microsoft.DependencyInjection.csproj
@@ -5,7 +5,7 @@
-
+
From 21e048abca2682566da795d143b7ea2a8a440429 Mon Sep 17 00:00:00 2001
From: "renovate[bot]" <29139614+renovate[bot]@users.noreply.github.com>
Date: Thu, 13 Nov 2025 07:35:47 +0000
Subject: [PATCH 2/7] chore(deps): update dotnet monorepo to v10
---
src/.config/dotnet-tools.json | 2 +-
src/Core.Networking/Core.Networking.csproj | 6 +++---
src/Core/Core.csproj | 2 +-
src/CorePluginAPI/CorePluginAPI.csproj | 2 +-
src/Data/Auth.Persistence/Auth.Persistence.csproj | 6 +++---
src/Data/Core.Caching/Core.Caching.csproj | 8 ++++----
src/Data/Core.Persistence/Core.Persistence.csproj | 6 +++---
src/Data/Game.Persistence/Game.Persistence.csproj | 2 +-
src/Executables/Auth/Auth.csproj | 2 +-
src/Executables/Auth/Dockerfile | 4 ++--
src/Executables/Game/Dockerfile | 4 ++--
src/Executables/Game/Game.csproj | 2 +-
src/Libraries/Game.Commands/Game.Commands.csproj | 2 +-
src/Libraries/Game.Server/Game.Server.csproj | 2 +-
src/Plugins/ExamplePlugin/ExamplePlugin.csproj | 2 +-
src/Plugins/PrometheusPlugin/PrometheusPlugin.csproj | 4 ++--
src/Tests/Data.Auth.Tests/Data.Auth.Tests.csproj | 2 +-
src/Tests/Game.Commands.Tests/Game.Commands.Tests.csproj | 2 +-
src/Tests/Game.Tests/Game.Tests.csproj | 2 +-
...o.PluginFramework.Microsoft.DependencyInjection.csproj | 2 +-
20 files changed, 32 insertions(+), 32 deletions(-)
diff --git a/src/.config/dotnet-tools.json b/src/.config/dotnet-tools.json
index ee846c9d..0d6d3049 100644
--- a/src/.config/dotnet-tools.json
+++ b/src/.config/dotnet-tools.json
@@ -3,7 +3,7 @@
"isRoot": true,
"tools": {
"dotnet-ef": {
- "version": "9.0.11",
+ "version": "10.0.0",
"commands": [
"dotnet-ef"
],
diff --git a/src/Core.Networking/Core.Networking.csproj b/src/Core.Networking/Core.Networking.csproj
index cfaa9caf..95a1d5d8 100644
--- a/src/Core.Networking/Core.Networking.csproj
+++ b/src/Core.Networking/Core.Networking.csproj
@@ -6,9 +6,9 @@
-
-
-
+
+
+
diff --git a/src/Core/Core.csproj b/src/Core/Core.csproj
index 45b34541..eb6ab44a 100644
--- a/src/Core/Core.csproj
+++ b/src/Core/Core.csproj
@@ -8,7 +8,7 @@
-
+
diff --git a/src/CorePluginAPI/CorePluginAPI.csproj b/src/CorePluginAPI/CorePluginAPI.csproj
index f705baad..0f9e03a8 100644
--- a/src/CorePluginAPI/CorePluginAPI.csproj
+++ b/src/CorePluginAPI/CorePluginAPI.csproj
@@ -6,7 +6,7 @@
-
+
diff --git a/src/Data/Auth.Persistence/Auth.Persistence.csproj b/src/Data/Auth.Persistence/Auth.Persistence.csproj
index a5cd88a8..71642311 100644
--- a/src/Data/Auth.Persistence/Auth.Persistence.csproj
+++ b/src/Data/Auth.Persistence/Auth.Persistence.csproj
@@ -13,9 +13,9 @@
-
-
-
+
+
+
diff --git a/src/Data/Core.Caching/Core.Caching.csproj b/src/Data/Core.Caching/Core.Caching.csproj
index 6c885cf7..99363446 100644
--- a/src/Data/Core.Caching/Core.Caching.csproj
+++ b/src/Data/Core.Caching/Core.Caching.csproj
@@ -8,10 +8,10 @@
-
-
-
-
+
+
+
+
diff --git a/src/Data/Core.Persistence/Core.Persistence.csproj b/src/Data/Core.Persistence/Core.Persistence.csproj
index 5aed6129..fcad5aed 100644
--- a/src/Data/Core.Persistence/Core.Persistence.csproj
+++ b/src/Data/Core.Persistence/Core.Persistence.csproj
@@ -4,9 +4,9 @@
-
-
-
+
+
+
diff --git a/src/Data/Game.Persistence/Game.Persistence.csproj b/src/Data/Game.Persistence/Game.Persistence.csproj
index 9d3ef8ed..4fed56f2 100644
--- a/src/Data/Game.Persistence/Game.Persistence.csproj
+++ b/src/Data/Game.Persistence/Game.Persistence.csproj
@@ -17,7 +17,7 @@
-
+
diff --git a/src/Executables/Auth/Auth.csproj b/src/Executables/Auth/Auth.csproj
index 18a5b407..baee3093 100644
--- a/src/Executables/Auth/Auth.csproj
+++ b/src/Executables/Auth/Auth.csproj
@@ -23,7 +23,7 @@
-
+
all
runtime; build; native; contentfiles; analyzers; buildtransitive
diff --git a/src/Executables/Auth/Dockerfile b/src/Executables/Auth/Dockerfile
index 2db39751..7e27d6cc 100644
--- a/src/Executables/Auth/Dockerfile
+++ b/src/Executables/Auth/Dockerfile
@@ -1,9 +1,9 @@
-FROM mcr.microsoft.com/dotnet/sdk:9.0-alpine
+FROM mcr.microsoft.com/dotnet/sdk:10.0-alpine
COPY . /src
WORKDIR /src/Executables/Auth
RUN dotnet publish -c Release -o /src/bin/core -r linux-musl-x64 --no-self-contained -p:PublishSingleFile=true -p:PublishReadyToRun=true
-FROM mcr.microsoft.com/dotnet/aspnet:9.0-alpine
+FROM mcr.microsoft.com/dotnet/aspnet:10.0-alpine
COPY --from=0 /src/bin/core /app
WORKDIR /app
ENTRYPOINT ["/app/QuantumCore.Auth"]
diff --git a/src/Executables/Game/Dockerfile b/src/Executables/Game/Dockerfile
index 1794d4b0..e1b73620 100644
--- a/src/Executables/Game/Dockerfile
+++ b/src/Executables/Game/Dockerfile
@@ -1,9 +1,9 @@
-FROM mcr.microsoft.com/dotnet/sdk:9.0-alpine
+FROM mcr.microsoft.com/dotnet/sdk:10.0-alpine
COPY . /src
WORKDIR /src/Executables/Game
RUN dotnet publish -c Release -o /src/bin/core -r linux-musl-x64 --no-self-contained -p:PublishSingleFile=true -p:PublishReadyToRun=true
-FROM mcr.microsoft.com/dotnet/runtime:9.0-alpine
+FROM mcr.microsoft.com/dotnet/runtime:10.0-alpine
RUN apk add --no-cache icu-libs icu-data-full # install korean locale
COPY --from=0 /src/bin/core /app
WORKDIR /app
diff --git a/src/Executables/Game/Game.csproj b/src/Executables/Game/Game.csproj
index f37abcba..b9337624 100644
--- a/src/Executables/Game/Game.csproj
+++ b/src/Executables/Game/Game.csproj
@@ -28,7 +28,7 @@
-
+
all
runtime; build; native; contentfiles; analyzers; buildtransitive
diff --git a/src/Libraries/Game.Commands/Game.Commands.csproj b/src/Libraries/Game.Commands/Game.Commands.csproj
index 68213d98..ae681c3d 100644
--- a/src/Libraries/Game.Commands/Game.Commands.csproj
+++ b/src/Libraries/Game.Commands/Game.Commands.csproj
@@ -16,7 +16,7 @@
-
+
diff --git a/src/Libraries/Game.Server/Game.Server.csproj b/src/Libraries/Game.Server/Game.Server.csproj
index 554e7024..6a031a83 100644
--- a/src/Libraries/Game.Server/Game.Server.csproj
+++ b/src/Libraries/Game.Server/Game.Server.csproj
@@ -7,7 +7,7 @@
-
+
diff --git a/src/Plugins/ExamplePlugin/ExamplePlugin.csproj b/src/Plugins/ExamplePlugin/ExamplePlugin.csproj
index 50a23d68..b027c1c9 100644
--- a/src/Plugins/ExamplePlugin/ExamplePlugin.csproj
+++ b/src/Plugins/ExamplePlugin/ExamplePlugin.csproj
@@ -9,7 +9,7 @@
-
+
diff --git a/src/Plugins/PrometheusPlugin/PrometheusPlugin.csproj b/src/Plugins/PrometheusPlugin/PrometheusPlugin.csproj
index 05c57edd..5492e223 100644
--- a/src/Plugins/PrometheusPlugin/PrometheusPlugin.csproj
+++ b/src/Plugins/PrometheusPlugin/PrometheusPlugin.csproj
@@ -7,8 +7,8 @@
-
-
+
+
diff --git a/src/Tests/Data.Auth.Tests/Data.Auth.Tests.csproj b/src/Tests/Data.Auth.Tests/Data.Auth.Tests.csproj
index d6d52f01..1970353b 100644
--- a/src/Tests/Data.Auth.Tests/Data.Auth.Tests.csproj
+++ b/src/Tests/Data.Auth.Tests/Data.Auth.Tests.csproj
@@ -6,7 +6,7 @@
-
+
diff --git a/src/Tests/Game.Commands.Tests/Game.Commands.Tests.csproj b/src/Tests/Game.Commands.Tests/Game.Commands.Tests.csproj
index bb4ca148..0ee61b0e 100644
--- a/src/Tests/Game.Commands.Tests/Game.Commands.Tests.csproj
+++ b/src/Tests/Game.Commands.Tests/Game.Commands.Tests.csproj
@@ -8,7 +8,7 @@
-
+
diff --git a/src/Tests/Game.Tests/Game.Tests.csproj b/src/Tests/Game.Tests/Game.Tests.csproj
index be416107..dde82b80 100644
--- a/src/Tests/Game.Tests/Game.Tests.csproj
+++ b/src/Tests/Game.Tests/Game.Tests.csproj
@@ -2,7 +2,7 @@
-
+
diff --git a/src/Weikio.PluginFramework.Microsoft.DependencyInjection/Weikio.PluginFramework.Microsoft.DependencyInjection.csproj b/src/Weikio.PluginFramework.Microsoft.DependencyInjection/Weikio.PluginFramework.Microsoft.DependencyInjection.csproj
index 6573fcb2..b40cf928 100644
--- a/src/Weikio.PluginFramework.Microsoft.DependencyInjection/Weikio.PluginFramework.Microsoft.DependencyInjection.csproj
+++ b/src/Weikio.PluginFramework.Microsoft.DependencyInjection/Weikio.PluginFramework.Microsoft.DependencyInjection.csproj
@@ -5,7 +5,7 @@
-
+
From a6597755ee7c45f1fbf7c5e512bef90f195adbfd Mon Sep 17 00:00:00 2001
From: "renovate[bot]" <29139614+renovate[bot]@users.noreply.github.com>
Date: Mon, 24 Nov 2025 09:25:23 +0000
Subject: [PATCH 3/7] chore(deps): update dependency
npgsql.entityframeworkcore.postgresql to v10
---
src/Data/Auth.Persistence/Auth.Persistence.csproj | 2 +-
src/Data/Game.Persistence/Game.Persistence.csproj | 2 +-
2 files changed, 2 insertions(+), 2 deletions(-)
diff --git a/src/Data/Auth.Persistence/Auth.Persistence.csproj b/src/Data/Auth.Persistence/Auth.Persistence.csproj
index a5cd88a8..b13d0b5e 100644
--- a/src/Data/Auth.Persistence/Auth.Persistence.csproj
+++ b/src/Data/Auth.Persistence/Auth.Persistence.csproj
@@ -16,7 +16,7 @@
-
+
diff --git a/src/Data/Game.Persistence/Game.Persistence.csproj b/src/Data/Game.Persistence/Game.Persistence.csproj
index 9d3ef8ed..9c09712f 100644
--- a/src/Data/Game.Persistence/Game.Persistence.csproj
+++ b/src/Data/Game.Persistence/Game.Persistence.csproj
@@ -18,7 +18,7 @@
-
+
From 18e00ce75b3fc3c30805f607edfcd932444d8e51 Mon Sep 17 00:00:00 2001
From: "renovate[bot]" <29139614+renovate[bot]@users.noreply.github.com>
Date: Mon, 24 Nov 2025 09:25:27 +0000
Subject: [PATCH 4/7] chore(deps): update dependency serilog.extensions.logging
to v10
---
src/Core/Core.csproj | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/src/Core/Core.csproj b/src/Core/Core.csproj
index 8935ae62..1fe46cd9 100644
--- a/src/Core/Core.csproj
+++ b/src/Core/Core.csproj
@@ -15,7 +15,7 @@
-
+
From a33dc37e59ed4068510f55bad8f47e68e85c6e2e Mon Sep 17 00:00:00 2001
From: "renovate[bot]" <29139614+renovate[bot]@users.noreply.github.com>
Date: Mon, 24 Nov 2025 09:25:47 +0000
Subject: [PATCH 5/7] chore(deps): update dotnet monorepo
---
src/.config/dotnet-tools.json | 2 +-
.../Core.Networking.Generators.csproj | 2 +-
src/Core.Networking/Core.Networking.csproj | 6 +++---
src/Core/Core.csproj | 2 +-
src/CorePluginAPI/CorePluginAPI.csproj | 2 +-
src/Data/Auth.Persistence/Auth.Persistence.csproj | 6 +++---
src/Data/Core.Caching/Core.Caching.csproj | 8 ++++----
src/Data/Core.Persistence/Core.Persistence.csproj | 6 +++---
src/Data/Game.Persistence/Game.Persistence.csproj | 2 +-
src/Executables/Auth/Auth.csproj | 2 +-
src/Executables/Auth/Dockerfile | 4 ++--
src/Executables/Game/Dockerfile | 4 ++--
src/Executables/Game/Game.csproj | 2 +-
src/Libraries/Game.Commands/Game.Commands.csproj | 2 +-
src/Libraries/Game.Server/Game.Server.csproj | 2 +-
src/Plugins/ExamplePlugin/ExamplePlugin.csproj | 2 +-
src/Plugins/PrometheusPlugin/PrometheusPlugin.csproj | 4 ++--
.../Core.Networking.Generators.Tests.csproj | 2 +-
src/Tests/Data.Auth.Tests/Data.Auth.Tests.csproj | 2 +-
src/Tests/Game.Commands.Tests/Game.Commands.Tests.csproj | 2 +-
src/Tests/Game.Tests/Game.Tests.csproj | 2 +-
...o.PluginFramework.Microsoft.DependencyInjection.csproj | 2 +-
22 files changed, 34 insertions(+), 34 deletions(-)
diff --git a/src/.config/dotnet-tools.json b/src/.config/dotnet-tools.json
index ee846c9d..0d6d3049 100644
--- a/src/.config/dotnet-tools.json
+++ b/src/.config/dotnet-tools.json
@@ -3,7 +3,7 @@
"isRoot": true,
"tools": {
"dotnet-ef": {
- "version": "9.0.11",
+ "version": "10.0.0",
"commands": [
"dotnet-ef"
],
diff --git a/src/Core.Networking.Generators/Core.Networking.Generators.csproj b/src/Core.Networking.Generators/Core.Networking.Generators.csproj
index 52a11ebd..28fa622a 100644
--- a/src/Core.Networking.Generators/Core.Networking.Generators.csproj
+++ b/src/Core.Networking.Generators/Core.Networking.Generators.csproj
@@ -12,7 +12,7 @@
all
runtime; build; native; contentfiles; analyzers; buildtransitive
-
+
diff --git a/src/Core.Networking/Core.Networking.csproj b/src/Core.Networking/Core.Networking.csproj
index cfaa9caf..95a1d5d8 100644
--- a/src/Core.Networking/Core.Networking.csproj
+++ b/src/Core.Networking/Core.Networking.csproj
@@ -6,9 +6,9 @@
-
-
-
+
+
+
diff --git a/src/Core/Core.csproj b/src/Core/Core.csproj
index 8935ae62..e80ddc12 100644
--- a/src/Core/Core.csproj
+++ b/src/Core/Core.csproj
@@ -8,7 +8,7 @@
-
+
diff --git a/src/CorePluginAPI/CorePluginAPI.csproj b/src/CorePluginAPI/CorePluginAPI.csproj
index f705baad..0f9e03a8 100644
--- a/src/CorePluginAPI/CorePluginAPI.csproj
+++ b/src/CorePluginAPI/CorePluginAPI.csproj
@@ -6,7 +6,7 @@
-
+
diff --git a/src/Data/Auth.Persistence/Auth.Persistence.csproj b/src/Data/Auth.Persistence/Auth.Persistence.csproj
index a5cd88a8..71642311 100644
--- a/src/Data/Auth.Persistence/Auth.Persistence.csproj
+++ b/src/Data/Auth.Persistence/Auth.Persistence.csproj
@@ -13,9 +13,9 @@
-
-
-
+
+
+
diff --git a/src/Data/Core.Caching/Core.Caching.csproj b/src/Data/Core.Caching/Core.Caching.csproj
index 6c885cf7..99363446 100644
--- a/src/Data/Core.Caching/Core.Caching.csproj
+++ b/src/Data/Core.Caching/Core.Caching.csproj
@@ -8,10 +8,10 @@
-
-
-
-
+
+
+
+
diff --git a/src/Data/Core.Persistence/Core.Persistence.csproj b/src/Data/Core.Persistence/Core.Persistence.csproj
index 5aed6129..fcad5aed 100644
--- a/src/Data/Core.Persistence/Core.Persistence.csproj
+++ b/src/Data/Core.Persistence/Core.Persistence.csproj
@@ -4,9 +4,9 @@
-
-
-
+
+
+
diff --git a/src/Data/Game.Persistence/Game.Persistence.csproj b/src/Data/Game.Persistence/Game.Persistence.csproj
index 9d3ef8ed..4fed56f2 100644
--- a/src/Data/Game.Persistence/Game.Persistence.csproj
+++ b/src/Data/Game.Persistence/Game.Persistence.csproj
@@ -17,7 +17,7 @@
-
+
diff --git a/src/Executables/Auth/Auth.csproj b/src/Executables/Auth/Auth.csproj
index 18a5b407..baee3093 100644
--- a/src/Executables/Auth/Auth.csproj
+++ b/src/Executables/Auth/Auth.csproj
@@ -23,7 +23,7 @@
-
+
all
runtime; build; native; contentfiles; analyzers; buildtransitive
diff --git a/src/Executables/Auth/Dockerfile b/src/Executables/Auth/Dockerfile
index 2db39751..7e27d6cc 100644
--- a/src/Executables/Auth/Dockerfile
+++ b/src/Executables/Auth/Dockerfile
@@ -1,9 +1,9 @@
-FROM mcr.microsoft.com/dotnet/sdk:9.0-alpine
+FROM mcr.microsoft.com/dotnet/sdk:10.0-alpine
COPY . /src
WORKDIR /src/Executables/Auth
RUN dotnet publish -c Release -o /src/bin/core -r linux-musl-x64 --no-self-contained -p:PublishSingleFile=true -p:PublishReadyToRun=true
-FROM mcr.microsoft.com/dotnet/aspnet:9.0-alpine
+FROM mcr.microsoft.com/dotnet/aspnet:10.0-alpine
COPY --from=0 /src/bin/core /app
WORKDIR /app
ENTRYPOINT ["/app/QuantumCore.Auth"]
diff --git a/src/Executables/Game/Dockerfile b/src/Executables/Game/Dockerfile
index 1794d4b0..e1b73620 100644
--- a/src/Executables/Game/Dockerfile
+++ b/src/Executables/Game/Dockerfile
@@ -1,9 +1,9 @@
-FROM mcr.microsoft.com/dotnet/sdk:9.0-alpine
+FROM mcr.microsoft.com/dotnet/sdk:10.0-alpine
COPY . /src
WORKDIR /src/Executables/Game
RUN dotnet publish -c Release -o /src/bin/core -r linux-musl-x64 --no-self-contained -p:PublishSingleFile=true -p:PublishReadyToRun=true
-FROM mcr.microsoft.com/dotnet/runtime:9.0-alpine
+FROM mcr.microsoft.com/dotnet/runtime:10.0-alpine
RUN apk add --no-cache icu-libs icu-data-full # install korean locale
COPY --from=0 /src/bin/core /app
WORKDIR /app
diff --git a/src/Executables/Game/Game.csproj b/src/Executables/Game/Game.csproj
index f37abcba..b9337624 100644
--- a/src/Executables/Game/Game.csproj
+++ b/src/Executables/Game/Game.csproj
@@ -28,7 +28,7 @@
-
+
all
runtime; build; native; contentfiles; analyzers; buildtransitive
diff --git a/src/Libraries/Game.Commands/Game.Commands.csproj b/src/Libraries/Game.Commands/Game.Commands.csproj
index 68213d98..ae681c3d 100644
--- a/src/Libraries/Game.Commands/Game.Commands.csproj
+++ b/src/Libraries/Game.Commands/Game.Commands.csproj
@@ -16,7 +16,7 @@
-
+
diff --git a/src/Libraries/Game.Server/Game.Server.csproj b/src/Libraries/Game.Server/Game.Server.csproj
index 554e7024..6a031a83 100644
--- a/src/Libraries/Game.Server/Game.Server.csproj
+++ b/src/Libraries/Game.Server/Game.Server.csproj
@@ -7,7 +7,7 @@
-
+
diff --git a/src/Plugins/ExamplePlugin/ExamplePlugin.csproj b/src/Plugins/ExamplePlugin/ExamplePlugin.csproj
index a7489d52..bcc49671 100644
--- a/src/Plugins/ExamplePlugin/ExamplePlugin.csproj
+++ b/src/Plugins/ExamplePlugin/ExamplePlugin.csproj
@@ -8,7 +8,7 @@
-
+
diff --git a/src/Plugins/PrometheusPlugin/PrometheusPlugin.csproj b/src/Plugins/PrometheusPlugin/PrometheusPlugin.csproj
index d144d855..bbaa0aad 100644
--- a/src/Plugins/PrometheusPlugin/PrometheusPlugin.csproj
+++ b/src/Plugins/PrometheusPlugin/PrometheusPlugin.csproj
@@ -4,8 +4,8 @@
-
-
+
+
diff --git a/src/Tests/Core.Networking.Generators.Tests/Core.Networking.Generators.Tests.csproj b/src/Tests/Core.Networking.Generators.Tests/Core.Networking.Generators.Tests.csproj
index cbaa6a0d..6a6ece9d 100644
--- a/src/Tests/Core.Networking.Generators.Tests/Core.Networking.Generators.Tests.csproj
+++ b/src/Tests/Core.Networking.Generators.Tests/Core.Networking.Generators.Tests.csproj
@@ -2,7 +2,7 @@
-
+
diff --git a/src/Tests/Data.Auth.Tests/Data.Auth.Tests.csproj b/src/Tests/Data.Auth.Tests/Data.Auth.Tests.csproj
index 4126bd9b..554920c4 100644
--- a/src/Tests/Data.Auth.Tests/Data.Auth.Tests.csproj
+++ b/src/Tests/Data.Auth.Tests/Data.Auth.Tests.csproj
@@ -6,7 +6,7 @@
-
+
diff --git a/src/Tests/Game.Commands.Tests/Game.Commands.Tests.csproj b/src/Tests/Game.Commands.Tests/Game.Commands.Tests.csproj
index bb4ca148..0ee61b0e 100644
--- a/src/Tests/Game.Commands.Tests/Game.Commands.Tests.csproj
+++ b/src/Tests/Game.Commands.Tests/Game.Commands.Tests.csproj
@@ -8,7 +8,7 @@
-
+
diff --git a/src/Tests/Game.Tests/Game.Tests.csproj b/src/Tests/Game.Tests/Game.Tests.csproj
index 4d0b614c..b8dd5dd4 100644
--- a/src/Tests/Game.Tests/Game.Tests.csproj
+++ b/src/Tests/Game.Tests/Game.Tests.csproj
@@ -2,7 +2,7 @@
-
+
diff --git a/src/Weikio.PluginFramework.Microsoft.DependencyInjection/Weikio.PluginFramework.Microsoft.DependencyInjection.csproj b/src/Weikio.PluginFramework.Microsoft.DependencyInjection/Weikio.PluginFramework.Microsoft.DependencyInjection.csproj
index 6573fcb2..b40cf928 100644
--- a/src/Weikio.PluginFramework.Microsoft.DependencyInjection/Weikio.PluginFramework.Microsoft.DependencyInjection.csproj
+++ b/src/Weikio.PluginFramework.Microsoft.DependencyInjection/Weikio.PluginFramework.Microsoft.DependencyInjection.csproj
@@ -5,7 +5,7 @@
-
+
From 04704a67a02645360188344e08f25f305d380e0f Mon Sep 17 00:00:00 2001
From: "renovate[bot]" <29139614+renovate[bot]@users.noreply.github.com>
Date: Mon, 24 Nov 2025 20:39:56 +0000
Subject: [PATCH 6/7] chore(deps): update dependency scrutor to v7
---
src/Core/Core.csproj | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/src/Core/Core.csproj b/src/Core/Core.csproj
index 8935ae62..6c7ea742 100644
--- a/src/Core/Core.csproj
+++ b/src/Core/Core.csproj
@@ -9,7 +9,7 @@
-
+
From 941ab80cde86c68e6a84e3afa9135033e1fb514d Mon Sep 17 00:00:00 2001
From: Meikel Philipp
Date: Tue, 25 Nov 2025 08:25:06 +0100
Subject: [PATCH 7/7] chore: bump all projects to net10
resolves #368
---
src/Directory.Build.props | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/src/Directory.Build.props b/src/Directory.Build.props
index 16d1e049..d08f0f4a 100644
--- a/src/Directory.Build.props
+++ b/src/Directory.Build.props
@@ -1,6 +1,6 @@
- net9.0
+ net10.0
true
true
latest