Skip to content

Migrate from Newtonsoft.Json to System.Text.Json#2189

Open
atouu wants to merge 1 commit into
openutau:masterfrom
atouu:migrate-to-systemtextjson
Open

Migrate from Newtonsoft.Json to System.Text.Json#2189
atouu wants to merge 1 commit into
openutau:masterfrom
atouu:migrate-to-systemtextjson

Conversation

@atouu

@atouu atouu commented Jun 7, 2026

Copy link
Copy Markdown
Member

Eliminate the need of using two Json parsers and only use System.Text.Json instead.

  • Adds OpenUtau.Core.Json (similar to Yaml) to store default JsonSerializerOptions and wrapper methods for Deserialize and Serialize.

@atouu atouu requested a review from rokujyushi June 7, 2026 13:52
@atouu

atouu commented Jun 7, 2026

Copy link
Copy Markdown
Member Author

May I ask if you can test if Vogen and Voicevox still works without issues? @rokujyushi

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants