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.twig
for proper object type handling - Replace
JsonConverter
withJsonConverter<object>
inValueClassConverter.cs.twig
- Update error handling to use
JsonDocument
instead 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