AdaptiveCards icon indicating copy to clipboard operation
AdaptiveCards copied to clipboard

[Feature Request] Switch to System.Text.Json from Newtonsoft.Json

Open philnach opened this issue 7 months ago • 2 comments

Problem Statement

#9102 asks if AdaptiveCards will switch to System.Text.Json from Netwonsoft.Json opening this feature request to campture that ask.

Migration from Newtonsoft.Json to System.Text.Json details can be found here: Migrate from Newtonsoft.Json to System.Text.Json.

Proposed solution

  1. Providing documentation on how the migration from Newtonsoft.Json will happen. Details for proposed solution should be added to this feature request.
  2. Implement migration from proposed solution above.
  3. Add/update tests.
  4. Verify functionality parity with existing version of AdaptiveCards.
  5. Update documentation.

Alternatives or Workarounds

No response

philnach avatar Mar 31 '25 18:03 philnach

Thank you for opening this issue @philnach!

ahusseini avatar Mar 31 '25 18:03 ahusseini

This would be great... AdaptiveCards is one of the last remaining libraries we use that requires Newtonsoft

soenneker avatar Jun 19 '25 16:06 soenneker