Releases: grpc/grpc-dotnet
Releases · grpc/grpc-dotnet
Release v2.34.0-pre1
New features
- Optimize deadline logic (#1102)
- Improve streaming error messages when call is complete (#1121)
Changes
- Change exceptions to be more consistent with Grpc.Core (#1092)
Fixes
- Clean up RpcException logic in client (#1099)
- Fix GrpcWebHandler with TLS+HTTP/1.1 endpoints in .NET 5 (#1111)
Release v2.33.1
Update version to 2.33.1 (on v2.33.x branch) (#1095)
Release v2.33.1-pre1
New features
- Support aggressive trimming (#1060)
Changes
- Client response MoveNext cancellation cancels call (#1062)
Fixes
- Fix repeatedly decoding base64 with large grpc-web-text request (#1045)
- Fix potential torn reads by counters (#1073)
- Fix race condition between deadline and call finishing (#1082)
- Fix flakiness when calling GetStatus after error (#1083)
Release v2.32.0
Fixes
- Fix client to only filter known gRPC headers (#1046)
- Don't write response grpc-encoding header when identity (#1047)
Release v2.32.0-pre1
New features
- Multi-target .NET 5 (#987)
- Client factory handler supports multiple HTTP/2 connections (#1037)
- Client serialization optimizations (#1033)
Changes
- Decrease log level of server message errors to Information (#1023)
Release v2.31.0
Bump version to 2.31.0 (#1018)
* Bump version to 2.31.0
* Bump Grpc.Core dependency to 2.31.0
Release v2.31.0-pre2
Fixes
- Extra deadline logs, don't write message when deadline exceeded (#961)
- Fix MaxReceiveMessageSize/MaxSendMessageSize null issues (#967)
Release v2.30.0
Update version to 2.30.0 (on v2.30.x branch) (#984)
Release v2.30.0-pre1
New features
- Set unexpected errors in Status.DebugException (#947)
Changes
- Change error status when no message is returned in unary calls (#920)
Fixes
- Fix AsyncStreamReaderExtensions.ReadAllAsync argument validation (#909)
- Fix sending and receiving duplicate header names (#918)
Release v2.29.0
Update version to 2.29.0 (on release branch) (#926)