Skip to content

Remove Macross.Json.Extensions deps; use built-in enum converter#925

Merged
albertospelta merged 1 commit intomainfrom
alberto/patch-json-enum
Mar 3, 2026
Merged

Remove Macross.Json.Extensions deps; use built-in enum converter#925
albertospelta merged 1 commit intomainfrom
alberto/patch-json-enum

Conversation

@albertospelta
Copy link
Member

Replaced Macross.Json.Extensions with System.Text.Json's JsonStringEnumConverter for enum string serialization. Applied [JsonConverter] attributes directly to relevant enums and updated comments. Removed custom serialization options and simplified config serialization. Cleans up dependencies and streamlines enum handling for TypeScript UI.

Replaced Macross.Json.Extensions with System.Text.Json's JsonStringEnumConverter for enum string serialization. Applied [JsonConverter] attributes directly to relevant enums and updated comments. Removed custom serialization options and simplified config serialization. Cleans up dependencies and streamlines enum handling for TypeScript UI.
@albertospelta albertospelta changed the title Remove Macross.Json.Extensions; use built-in enum converter Remove Macross.Json.Extensions deps; use built-in enum converter Mar 2, 2026
@albertospelta albertospelta merged commit 8a3006a into main Mar 3, 2026
1 check passed
@albertospelta albertospelta deleted the alberto/patch-json-enum branch March 3, 2026 08:38
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant