Skip to content

Modernization#407

Draft
pokornyd wants to merge 230 commits intomasterfrom
vnext
Draft

Modernization#407
pokornyd wants to merge 230 commits intomasterfrom
vnext

Conversation

@pokornyd
Copy link
Member

@pokornyd pokornyd commented Jul 22, 2025

Motivation

Encompasses the modernization efforts on the delivery SDK, including but not limited to:

  • Refit adoption for declarative API implementation
  • ditching Newtonsoft.Json in favor of STJ
  • reworked, fluent-style querying logic
  • unified responses and improved error handling
  • reworked filtering
  • pluggable delegating handlers
  • structured rich text adoption

Checklist

  • Code follows coding conventions held in this repo
  • Automated tests have been added
  • Tests are passing
  • Docs have been updated (if applicable)
  • Temporary settings (e.g. variables used during development and testing) have been reverted to defaults

How to test

If manual testing is required, what are the steps?

@pokornyd pokornyd self-assigned this Jul 24, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment