Releases: grpc/grpc-dotnet
Releases · grpc/grpc-dotnet
Release v2.39.0
Merge pull request #1381 from apolcyn/final_release_version
Remove -pre1 suffix from 2.39.0 release version
Release v2.39.0-pre1
New features
- gRPC client-side load balancing (#1286) (preview)
Fixes
- Fix not using invariant culture with duration text (#1327)
- Fix error when HedgingDelay is null (#1351)
Release v2.38.0
Update version to v2.38.0 (on v 2.38.x release branch). (#1322)
Release v2.38.0-pre1
Fixes
- Fix refresh argument arity in dotnet-grpc tool (#1313)
Release v2.37.0
Update version to v2.37.0 (in the release branch) (#1271)
Release v2.37.0-pre1
New features
- Add netstandard2.0 to Grpc.Net.ClientFactory (#1248)
- Add validation of the channel address (#1258)
Changes
- Throw an error when ConfigureHttpClient is used with gRPC (#1257)
Fixes
- Move static Log classes out of generic types (#1253)
Release v2.36.0
Update version to v2.36.0 (#1242)
Release v2.36.0-pre1
New features
- Grpc.Net.Client targets .NET Standard 2.0 (#1118)
- Grpc.Net.Client.Web targets .NET Standard 2.0 (#1203)
- gRPC client retries (#1187)
Changes
- Change gRPC client factory to set HttpHandler (#1183)
- Change some RequestStream.WriteAsync errors to match Grpc.Core (#1199)
Fixes
- Fix response stream errors not updating call status (#1198)
- Fix deadline timer rescheduling because of timer precision (#1201)
- Fix client not raising HTTP diagnostic source events (#1211)
Release v2.35.0
prepare for 2.25.0 release (#1182)
Release v2.35.0-pre1
New features
- Improve error message when CORS is not configured correctly (#1171)
Fixes
- Write grpc-web trailer names to response as lowercase (#1170)
- Fix setting user-agent in client when running in the browser (#1165)