Releases: grpc/grpc-dotnet
Releases · grpc/grpc-dotnet
Release v2.49.0
What's Changed
- Update version to 2.49.0 (on the v2.49.x branch) by @jtattermusch in #1891
Full Changelog: v2.49.0-pre1...v2.49.0
Release v2.49.0-pre1
What's Changed
- Use PoolingAsyncValueTaskMethodBuilder on ReadStreamMessageAsync method by @mayuki in #1850
- Change nullable GetValueOrDefault to Value by @JamesNK in #1855
- Add Channeler example by @JamesNK in #1851
- Remove bad deadline test by @JamesNK in #1859
- Load balancing fix to clear disposed subchannels on resolver error by @JamesNK in #1853
- Update solution to .NET 7 by @JamesNK in #1803
- Configure pooled connection lifetime in client factory by @JamesNK in #1862
- [2.49.x] Fix using disposed token in connect and resulting status by @JamesNK in #1873
Full Changelog: v2.48.0...v2.49.0-pre1
Release v2.48.0
Update version to 2.48.0 stable (on v2.48.x branch) (#1856) * Update version to 2.48.0 stable (on v2.48.x branch) * Update VersionInfo.cs
Release v2.48.0-pre1
Release v2.47.0
Update version to v2.47.0 (on v2.47.x branch) (#1794) * Update version to v2.47.0 (on v2.47.x branch) * Update VersionInfo.cs to match version.props
Release v2.47.0-pre1
Release v2.46.0
Update version to 2.46.0 (on v2.46.x) (#1740) * Update version to 2.46.0 (on v2.46.x) * update Grpc.Core dependency to 2.46.1
Release v2.46.0-pre1
Release v2.45.0
Update version to 2.45.0 (on v2.45.x branch) (#1697)
Release v2.45.0-pre1
New features
Changes
- Log HTTP method when adding endpoint (#1637)
- WriteAsync on the server now throws on failure (#1645)
- WriteAsync on the client with hedging now waits for success before continuing (#1645)
Fixes
- Fix calls throw TaskCanceledException after previous call is canceled (#1664)
- Fix unobserved exception from failed calls (#1660)
- Fix dotnet-grpc error when additionalImportDirs is null (#1666)
- Fix not flushing buffered writes when client streaming and hedging (#1645)
- Fix race between server FlushAsync exiting and request cancellation token (#1645)