Releases: grpc/grpc-dotnet
Releases · grpc/grpc-dotnet
Release v2.53.0-pre1
What's Changed
- Bump version to 2.53.0-dev (on master) by @jtattermusch in #2067
- Improve error message with invalid headers by @JamesNK in #2068
- Fix .NET 6 trimming constraint constructor by @JamesNK in #2080
- Bump webpack from 5.75.0 to 5.76.0 in /examples/Browser/Server/wwwroot by @dependabot in #2073
- Fix unobserved exception when using a client interceptor by @JamesNK in #2082
- Change proxy detection to log a message by @JamesNK in #2087
- Update Grpc.Tools dependency to 2.53.0 by @jtattermusch in #2094
- Update version to 2.53.0-pre1 (on release branch) by @jtattermusch in #2095
Full Changelog: v2.52.0...v2.53.0-pre1
Release v2.52.0
What's Changed
- Update version to 2.52.0 (on v2.52.x branch) by @jtattermusch in #2072
Full Changelog: v2.52.0-pre1...v2.52.0
Release v2.52.0-pre1
What's Changed
- Update dotnet-grpc tool to require .NET 6 by @JamesNK in #1932
- Add logging to resolve to indicate resolve is complete by @JamesNK in #1978
- Bump decode-uri-component from 0.2.0 to 0.2.2 in /examples/Spar/Server/ClientApp by @dependabot in #1977
- Bump decode-uri-component from 0.2.0 to 0.2.2 in /examples/Browser/Server/wwwroot by @dependabot in #1976
- Make ChannelCredentials.Create work with allowing insecure credentials by @JamesNK in #1802
- Skip active connections when proxy is configured by @JamesNK in #1863
- Cancel pending state change watchers on dispose by @JamesNK in #1986
- Update MAINTAINERS.md by @JamesNK in #1979
- RpcException API improvements by @jtattermusch in #1992
- Support writing to response stream with gRPC-Web middleware by @JamesNK in #1993
- Additional dependency version cleanup (after moving some nuget packages to from grpc to grpc-dotnet) by @jtattermusch in #1786
- Bump json5, webpack and webpack-cli in /examples/Browser/Server/wwwroot by @dependabot in #2003
- Bump json5 from 2.2.0 to 2.2.3 in /testassets/InteropTestsGrpcWebWebsite/Tests by @dependabot in #2005
- Bump json5 from 1.0.1 to 1.0.2 in /examples/Spar/Server/ClientApp by @dependabot in #2007
- Add client factory to client linker test app by @JamesNK in #1972
- Fix reconnecting after connection timeout by @JamesNK in #1998
- Support running health checks in Check method by @JamesNK in #1987
- Add host override to resolvers by @JamesNK in #2002
- Set WaitForDataBeforeAllocatingBuffer to false in benchmark app by @JamesNK in #2012
- Support zero-byte read in gRPC client by @JamesNK in #1985
- Fix wrong namespace by @JamesNK in #2015
- Update microsoft-support.md by @JamesNK in #2009
- Don't warn about Android native handler with grpc-web by @JamesNK in #2020
- Report user canceled cancellation token by @JamesNK in #2018
- Trimming issue workaround in .NET 8 by @JamesNK in #2022
- Fix reporting RpcException from server streaming error by @JamesNK in #2034
- Fix gRPC perf client counter by @JamesNK in #2035
- Mention Metadata.BinaryHeaderSuffix in xmldoc comments of Metadata.En… by @voroninp in #2027
- Add test that uses localization by @JamesNK in #2039
- Bump @sideway/formula from 3.0.0 to 3.0.1 in /testassets/InteropTestsGrpcWebWebsite/Tests by @dependabot in #2045
- Add additional connection and request logging to client by @JamesNK in #2047
- Update Google.Protobuf version by @JamesNK in #2051
- Wrap EventSource calls with IsEnabled by @JamesNK in #2052
- Add .editorconfig and fix warnings by @JamesNK in #2055
- Refactor gRPC content-type constraint to be inline by @JamesNK in #2065
- Update version to 2.52.0-dev on master by @jtattermusch in #2063
- Upgrade version to 2.52.0-pre1 (on v2.52.x branch) by @jtattermusch in #2066
New Contributors
Full Changelog: v2.51.0...v2.52.0-pre1
Release v2.51.0
What's Changed
- Update version to 2.51.0 (on v2.51.x) by @jtattermusch in #1994
Full Changelog: v2.51.0-pre1...v2.51.0
Release v2.51.0-pre1
What's Changed
- Update version to 2.50.0-pre1 (on v2.50.x branch) by @jtattermusch in #1935
- Improve logging message when gRPC status OK in header by @JamesNK in #1931
- Revert "Update version to 2.50.0-pre1 (on v2.50.x branch)" by @jtattermusch in #1936
- Add .NET 8 feed to sources by @JamesNK in #1940
- Update to GA .NET 7 SDK by @JamesNK in #1943
- Change channel transport property to readonly by @JamesNK in #1947
- Bump loader-utils and webpack-cli in /examples/Browser/Server/wwwroot by @dependabot in #1957
- Bump minimatch from 3.0.4 to 3.1.2 in /examples/Browser/Server/wwwroot by @dependabot in #1958
- fix: Fixes missing constructor in trimmed builds by @Blackclaws in #1970
- Update version to 2.51.0-dev (on master branch) by @jtattermusch in #1973
- Update version to v2.51.0-pre1 (on v2.51.x branch) by @jtattermusch in #1975
New Contributors
- @Blackclaws made their first contribution in #1970
Full Changelog: v2.50.0...v2.51.0-pre1
Release v2.50.0
What's Changed
- Update version to v2.50.0 (on v2.50.x branch). by @jtattermusch in #1949
Full Changelog: v2.50.0-pre1...v2.50.0
Release v2.50.0-pre1
What's Changed
- Log sync errors in client logger interceptor example by @JamesNK in #1868
- Update the version to v2.50.0-dev (on master branch) by @jtattermusch in #1867
- Fix using disposed token in connect and resulting status by @JamesNK in #1872
- Improve transcoder example with swagger by @JamesNK in #1871
- Change examples to use WebApplication V1 by @JamesNK in #1875
- Change examples to use WebApplication V2 by @JamesNK in #1877
- Change examples to use WebApplication V4 by @JamesNK in #1879
- Fix detecting message accept encoding with whitespace by @JamesNK in #1882
- Fix race condition in flaky test by @JamesNK in #1883
- Change examples to use WebApplication V3 by @JamesNK in #1878
- Update Grpc.Core and Grpc.Tools dependencies. by @jtattermusch in #1892
- Use the extending class name when throwing ObjectDisposedException by @ellull in #1890
- Update Grpc.DotNet.sln to use file scoped namespaces by @JamesNK in #1894
- Fix grpc benchmark cancellation by @BrennanConroy in #1901
- Update transcoder example by @JamesNK in #1887
- Bump ansi-regex from 4.1.0 to 4.1.1 in /examples/Browser/Server/wwwroot by @dependabot in #1909
- Bump ansi-regex from 3.0.0 to 3.0.1 in /examples/Spar/Server/ClientApp by @dependabot in #1911
- Bump minimist, minimist and mkdirp in /examples/Browser/Server/wwwroot by @dependabot in #1910
- Fix build failure on benchmark server by @JamesNK in #1913
- Upgrade dotnet-grpc dependencies by @JamesNK in #1914
- Fix build failure on benchmark server V2 by @JamesNK in #1920
- Enable AOT analysis and fix warnings by @JamesNK in #1924
- Detect native HttpHandler on Android by @JamesNK in #1927
- Update Grpc.Tools dependency to 2.50.0 by @jtattermusch in #1934
- Update version to 2.50.0-pre1 (on v2.50.x branch) (second attempt). by @jtattermusch in #1937
Full Changelog: v2.49.0...v2.50.0-pre1
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