From bde072f81cf3a7ac391bae8487de6cefe1027e14 Mon Sep 17 00:00:00 2001 From: Kamron Batman <3953314+kamronbatman@users.noreply.github.com> Date: Fri, 26 Dec 2025 14:27:24 -0800 Subject: [PATCH] feat: Bumps Serialization Generator for better support (#2292) ### Summary * Adds better `SaveFlag` support. * Fixes `SortedSet` support. * Adds custom comparer support for `SortedSet`. * Fixes various bugs. * Adds support for `struct`, `record`, and `generic` classes. * Adds support for `readonly` fields by skipping serializaton entirely. * Adds support for interface fields that inherit ISerializable * Adds tests. See: https://github.com/modernuo/SerializationGenerator/commit/59a92cc49a28ea7b0b9d79f1bc1d5e5e6c81dd2c --- .config/dotnet-tools.json | 2 +- Projects/Server/Server.csproj | 6 +++--- Projects/UOContent/UOContent.csproj | 6 +++--- 3 files changed, 7 insertions(+), 7 deletions(-) diff --git a/.config/dotnet-tools.json b/.config/dotnet-tools.json index 5e8c8ad9b..cfd9dda1f 100644 --- a/.config/dotnet-tools.json +++ b/.config/dotnet-tools.json @@ -3,7 +3,7 @@ "isRoot": true, "tools": { "modernuoschemagenerator": { - "version": "2.13.0", + "version": "2.14.1", "commands": [ "ModernUOSchemaGenerator" ] diff --git a/Projects/Server/Server.csproj b/Projects/Server/Server.csproj index d9da8166d..69e25f398 100644 --- a/Projects/Server/Server.csproj +++ b/Projects/Server/Server.csproj @@ -37,10 +37,10 @@ - + - - + + diff --git a/Projects/UOContent/UOContent.csproj b/Projects/UOContent/UOContent.csproj index 4ca0561f8..f38e06a94 100644 --- a/Projects/UOContent/UOContent.csproj +++ b/Projects/UOContent/UOContent.csproj @@ -40,15 +40,15 @@ - + - - + +