Skip to content

Enable source-gen JSON for Metadata, add YtdlpJsonContext#70

Closed
manusoft wants to merge 2 commits into
masterfrom
feature/metadata-json
Closed

Enable source-gen JSON for Metadata, add YtdlpJsonContext#70
manusoft wants to merge 2 commits into
masterfrom
feature/metadata-json

Conversation

@manusoft

Copy link
Copy Markdown
Owner

Switch to System.Text.Json source-generated serialization for Metadata to improve performance and support Native AOT. Add YtdlpJsonContext with [JsonSerializable] for compile-time metadata. Update deserialization logic and JsonSerializerOptions to use the new context. Includes minor formatting and using directive adjustments.

Switch to System.Text.Json source-generated serialization for Metadata to improve performance and support Native AOT. Add YtdlpJsonContext with [JsonSerializable] for compile-time metadata. Update deserialization logic and JsonSerializerOptions to use the new context. Includes minor formatting and using directive adjustments.
@manusoft manusoft added this to the vNext milestone Jun 19, 2026
@manusoft manusoft closed this Jun 19, 2026
@manusoft manusoft added the invalid This doesn't seem right label Jun 19, 2026
@manusoft manusoft deleted the feature/metadata-json branch June 19, 2026 20:15
@manusoft

Copy link
Copy Markdown
Owner Author

This already merged

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

Labels

invalid This doesn't seem right

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant