Releases: TypedRest/TypedRest-DotNet
Releases · TypedRest/TypedRest-DotNet
1.6.0
1.5.4
- Made
DefaultErrorHandler
extensible - Added
ElementEndpoint.UpdateAsync()
overload withFunc<,>
- Updated dependencies
1.5.3
- Clear cache before submitting
ElementEndpoint.MergeAsync()
call - Do not attempt to parse response bodies on HTTP 204
- Added
UriExtensions.ExtractCredentials()
- Made non-extensible classes
sealed
- Updated dependencies
1.5.2
- Added .NET 8.0 build target
1.5.1
- Added
EndpointBase.Serializer
as alias for.Serializers[0]
1.5.0
- Added support for content negotiation using multiple serializers
- Added
BsonSerializer
- Moved
System.Text.Json
support to separate library: TypedRest.SystemTextJson
1.4.1
- Made
SystemTextJsonSerializer
treat property names as case-insensitive
1.4.0
- Added
SystemTextJsonSerializer
This allows you to use System.Text.Json instead ofNewtonsoft.Json
for JSON serialization.public class MyClient : EntryEndpoint { public MyClient(Uri uri) : base(uri, serializer: new SystemTextJsonSerializer()) {} // ... }
- Renamed
DefaultJsonSerializer
toNewtonsoftJsonSerializer
- Added
XmlSerializer
- Use
System.Text.Json
instead ofNewtonsoft.Json
inTypedRest.CommandLine
- Updated
Microsoft.AspNetCore.JsonPatch
dependency to v6.0.22 - Updated
System.Diagnostics.DiagnosticSource
dependency to v7.0.2 - Updated
IdentityModel
dependency to v6.1.0
1.3.8
- Updated
Newtonsoft.Json
dependency to v13.0.3 - Updated
Microsoft.AspNetCore.JsonPatch
dependency to v6.0.14 - Updated
System.Diagnostics.DiagnosticSource
dependency to v7.0.1
1.3.7
- Removed support for .NET 5.0
- Update
Microsoft.AspNet.WebApi.Client
dependency to v5.2.9 - Updated other
Microsoft.*
dependencies to v3.1.31 / v6.0.11 - Updated
IdentityModel
dependency to v6.0.0 - Update
System.Diagnostics.DiagnosticSource
dependency to v7.0.0 - Improved disposing of
HttpResponseMessages