0.14.0
What's Changed
- Refactor from Newtonsoft.Json to System.Text.Json for serialization/deserialization
- Update package dependencies in
Package.csproj.twig - Migrate all serialization/deserialization logic in
Client.cs.twig,Query.cs.twig, andExtensions.cs.twig - Update model attributes from
[JsonProperty]to[JsonPropertyName]inModel.cs.twig - Create new
ObjectToInferredTypesConverter.cs.twigfor proper object type handling - Replace
JsonConverterwithJsonConverter<object>inValueClassConverter.cs.twig - Update error handling to use
JsonDocumentinstead ofJObject
A special thank you to @Fellmonkey for their significant contributions and dedication in implementing these improvements.
Full Changelog: 0.13.0...0.14.0