Skip to content

System.Text.Json work planned for .NET 8 #77020

@layomia

Description

@layomia

This issue captures the planned work for .NET 8. This list is expected to change throughout the release cycle according to ongoing planning and discussions, with possible additions and subtractions to the scope.

Summary

For .NET 8 we are prioritizing System.Text.Json work according to the following high-level themes:

  1. Developers should be able to use System.Text.Json in NativeAOT seamlessly
  2. Source generator improvements: improve performance, close functionality gaps with reflection-based implementation, fixing known bugs.
  3. Reliability: developers should have a consistent experience when using System.Text.Json; minimize the number of high-impact bugs in the codebase.
  4. Extend contract customization capabilities: provide more extensibility points to help users achieve more
  5. Extend custom converter capabiliies: provide more capability for users to directly control reading and writing

Planned for .NET 8

Not Planned for .NET 8

Work done in previous releases

Metadata

Metadata

Assignees

No one assigned

    Labels

    EpicGroups multiple user stories. Can be grouped under a theme.area-System.Text.Json

    Type

    No type

    Projects

    No projects

    Milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions