Sourced from Grpc.Net.Client's releases.
Release v2.57.0
What's Changed
- Start 2.57.x development cycle by
@jtattermusch
in grpc/grpc-dotnet#2227- Validate Windows version when using WinHttpHandler by
@JamesNK
in grpc/grpc-dotnet#2229- Support infinite idle connection timeout values by
@JamesNK
in grpc/grpc-dotnet#2231- Improve BalancerAttributes debugging by
@JamesNK
in grpc/grpc-dotnet#2235- Update Grpc.Net.Client to remove ValueTask usage by
@JamesNK
in grpc/grpc-dotnet#2222- Update Newtonsoft.Json to 13.0.3 by
@JamesNK
in grpc/grpc-dotnet#2219- Consistently don't log message errors on cancellation by
@JamesNK
in grpc/grpc-dotnet#2221- Fix load balancing flaky test by
@JamesNK
in grpc/grpc-dotnet#2223- Improve comment in GrpcChannel for WinHttpHandler + OS validation by
@JamesNK
in grpc/grpc-dotnet#2237- Update OS version detection to get version directly from Windows by
@JamesNK
in grpc/grpc-dotnet#2239- Update implementation_comparison.md by
@JamesNK
in grpc/grpc-dotnet#2240- Update to use .NET 8 by
@JamesNK
in grpc/grpc-dotnet#2021- Bump semver from 6.3.0 to 6.3.1 in /testassets/InteropTestsGrpcWebWebsite/Tests by
@dependabot
in grpc/grpc-dotnet#2243- Force yielding after awaiting CallTask to avoid holding onto locks by
@JamesNK
in grpc/grpc-dotnet#2245- Update Grpc.Net.Client to use ActivitySource by
@JamesNK
in grpc/grpc-dotnet#2244- Clear IAsyncStreamReader.Current value before reading next value by
@JamesNK
in grpc/grpc-dotnet#2248- Upgrade QpsWorker to net8 by
@jtattermusch
in grpc/grpc-dotnet#2250- Change subchannel ID to include a channel ID by
@JamesNK
in grpc/grpc-dotnet#2253- Update Grpc.Tools dependency to 2.57.0 by
@jtattermusch
in grpc/grpc-dotnet#2257- Add transport status to subchannel picked log by
@JamesNK
in grpc/grpc-dotnet#2261- Reduce logger allocations by not using generic CreateLogger by
@JamesNK
in grpc/grpc-dotnet#2256- Update call debugger display to show status code by
@JamesNK
in grpc/grpc-dotnet#2259- Log socket lifetime when closing unusable sockets by
@JamesNK
in grpc/grpc-dotnet#2258- Fix unobserved exceptions with retries by
@JamesNK
in grpc/grpc-dotnet#2255- Change subchannel BalancerAddress when attributes change by
@JamesNK
in grpc/grpc-dotnet#2228- Fix connection bugs from BalancerAddress changes by
@JamesNK
in grpc/grpc-dotnet#2265- [v2.57.x] Update version to 2.57.0-pre1 by
@jtattermusch
in grpc/grpc-dotnet#2266- [2.57.x] Update version to 2.57.0 by
@jtattermusch
in grpc/grpc-dotnet#2272Full Changelog: https://github.com/grpc/grpc-dotnet/compare/v2.56.0...v2.57.0
Release v2.57.0-pre1
What's Changed
- Start 2.57.x development cycle by
@jtattermusch
in grpc/grpc-dotnet#2227- Validate Windows version when using WinHttpHandler by
@JamesNK
in grpc/grpc-dotnet#2229- Support infinite idle connection timeout values by
@JamesNK
in grpc/grpc-dotnet#2231- Improve BalancerAttributes debugging by
@JamesNK
in grpc/grpc-dotnet#2235- Update Grpc.Net.Client to remove ValueTask usage by
@JamesNK
in grpc/grpc-dotnet#2222- Update Newtonsoft.Json to 13.0.3 by
@JamesNK
in grpc/grpc-dotnet#2219- Consistently don't log message errors on cancellation by
@JamesNK
in grpc/grpc-dotnet#2221- Fix load balancing flaky test by
@JamesNK
in grpc/grpc-dotnet#2223- Improve comment in GrpcChannel for WinHttpHandler + OS validation by
@JamesNK
in grpc/grpc-dotnet#2237- Update OS version detection to get version directly from Windows by
@JamesNK
in grpc/grpc-dotnet#2239- Update implementation_comparison.md by
@JamesNK
in grpc/grpc-dotnet#2240- Update to use .NET 8 by
@JamesNK
in grpc/grpc-dotnet#2021- Bump semver from 6.3.0 to 6.3.1 in /testassets/InteropTestsGrpcWebWebsite/Tests by
@dependabot
in grpc/grpc-dotnet#2243- Force yielding after awaiting CallTask to avoid holding onto locks by
@JamesNK
in grpc/grpc-dotnet#2245
... (truncated)
7733c07
[2.57.x] Update version to 2.57.0 (#2272)4dadd82
[v2.57.x] Update version to 2.57.0-pre1 (#2266)b50e46f
Fix connection bugs from BalancerAddress changes (#2265)311f878
Change subchannel BalancerAddress when attributes change (#2228)b421751
Fix unobserved exceptions with retries (#2255)41f67ad
Log socket lifetime when closing unusable sockets (#2258)a9e810c
Update call debugger display to show status code (#2259)6429ae2
Reduce logger allocations by not using generic CreateLogger (#2256)3db1683
Add transport status to subchannel picked log (#2261)0104983
Update Grpc.Tools dependency to 2.57.0 (#2257)Sourced from BenchmarkDotNet's releases.
0.13.8
Full changelog: https://benchmarkdotnet.org/changelog/v0.13.8.html
Highlights
This release contains important bug fixes.
What's Changed
- Issue2394 multiple markdown exporters not possible even with different names by
@bstordrup
in dotnet/BenchmarkDotNet#2395- Make MarkdownExporter ctor and Dialect protected by
@nietras
in dotnet/BenchmarkDotNet#2407- Refactor out base TextLogger from StreamLogger by
@nietras
in dotnet/BenchmarkDotNet#2406
- update the templates install command to reflect dotnet cli updates by
@baywet
in dotnet/BenchmarkDotNet#2415- Update stub decoding for .NET 8 for disassemblers by
@janvorli
in dotnet/BenchmarkDotNet#2416- Enable nullability for BenchmarkDotNet.Annotations by
@alinasmirnova
in dotnet/BenchmarkDotNet#2418- Nullability In BenchmarkDotNet project by
@alinasmirnova
in dotnet/BenchmarkDotNet#2419- feat: add text justification style by
@Vahdanian
in dotnet/BenchmarkDotNet#2410- Default to RoslynToolchain by
@timcassell
in dotnet/BenchmarkDotNet#2409New Contributors
@bstordrup
made their first contribution in dotnet/BenchmarkDotNet#2395@baywet
made their first contribution in dotnet/BenchmarkDotNet#2415@Vahdanian
made their first contribution in dotnet/BenchmarkDotNet#2410Full Changelog: https://github.com/dotnet/BenchmarkDotNet/compare/v0.13.7...v0.13.8
f8de1e9
Prepare v0.13.8 changeloge2e888c
Use Roslyn Toolchain by default if no build settings are changed.b035d90
feat: add text justification style (#2410)2a8bab5
Fixed nullability warnings for some files from BenchmarkDotNet project3860e4a
Removed redundant check83fc5ed
Updated CodeAnnotations to the actual version2d763cf
Enable nullability for BenchmarkDotNet.Annotationsd391085
Update stub decoding for .NET 8 for disassemblers (#2416)e0c667f
- update the templates install command to reflect dotnet cli updates (#2415)c35dcb2
Refactor out base TextLogger from StreamLogger (#2406)Sourced from Grpc.AspNetCore's releases.
Release v2.57.0
What's Changed
- Start 2.57.x development cycle by
@jtattermusch
in grpc/grpc-dotnet#2227- Validate Windows version when using WinHttpHandler by
@JamesNK
in grpc/grpc-dotnet#2229- Support infinite idle connection timeout values by
@JamesNK
in grpc/grpc-dotnet#2231- Improve BalancerAttributes debugging by
@JamesNK
in grpc/grpc-dotnet#2235- Update Grpc.Net.Client to remove ValueTask usage by
@JamesNK
in grpc/grpc-dotnet#2222- Update Newtonsoft.Json to 13.0.3 by
@JamesNK
in grpc/grpc-dotnet#2219- Consistently don't log message errors on cancellation by
@JamesNK
in grpc/grpc-dotnet#2221- Fix load balancing flaky test by
@JamesNK
in grpc/grpc-dotnet#2223- Improve comment in GrpcChannel for WinHttpHandler + OS validation by
@JamesNK
in grpc/grpc-dotnet#2237- Update OS version detection to get version directly from Windows by
@JamesNK
in grpc/grpc-dotnet#2239- Update implementation_comparison.md by
@JamesNK
in grpc/grpc-dotnet#2240- Update to use .NET 8 by
@JamesNK
in grpc/grpc-dotnet#2021- Bump semver from 6.3.0 to 6.3.1 in /testassets/InteropTestsGrpcWebWebsite/Tests by
@dependabot
in grpc/grpc-dotnet#2243- Force yielding after awaiting CallTask to avoid holding onto locks by
@JamesNK
in grpc/grpc-dotnet#2245- Update Grpc.Net.Client to use ActivitySource by
@JamesNK
in grpc/grpc-dotnet#2244- Clear IAsyncStreamReader.Current value before reading next value by
@JamesNK
in grpc/grpc-dotnet#2248- Upgrade QpsWorker to net8 by
@jtattermusch
in grpc/grpc-dotnet#2250- Change subchannel ID to include a channel ID by
@JamesNK
in grpc/grpc-dotnet#2253- Update Grpc.Tools dependency to 2.57.0 by
@jtattermusch
in grpc/grpc-dotnet#2257- Add transport status to subchannel picked log by
@JamesNK
in grpc/grpc-dotnet#2261- Reduce logger allocations by not using generic CreateLogger by
@JamesNK
in grpc/grpc-dotnet#2256- Update call debugger display to show status code by
@JamesNK
in grpc/grpc-dotnet#2259- Log socket lifetime when closing unusable sockets by
@JamesNK
in grpc/grpc-dotnet#2258- Fix unobserved exceptions with retries by
@JamesNK
in grpc/grpc-dotnet#2255- Change subchannel BalancerAddress when attributes change by
@JamesNK
in grpc/grpc-dotnet#2228- Fix connection bugs from BalancerAddress changes by
@JamesNK
in grpc/grpc-dotnet#2265- [v2.57.x] Update version to 2.57.0-pre1 by
@jtattermusch
in grpc/grpc-dotnet#2266- [2.57.x] Update version to 2.57.0 by
@jtattermusch
in grpc/grpc-dotnet#2272Full Changelog: https://github.com/grpc/grpc-dotnet/compare/v2.56.0...v2.57.0
Release v2.57.0-pre1
What's Changed
- Start 2.57.x development cycle by
@jtattermusch
in grpc/grpc-dotnet#2227- Validate Windows version when using WinHttpHandler by
@JamesNK
in grpc/grpc-dotnet#2229- Support infinite idle connection timeout values by
@JamesNK
in grpc/grpc-dotnet#2231- Improve BalancerAttributes debugging by
@JamesNK
in grpc/grpc-dotnet#2235- Update Grpc.Net.Client to remove ValueTask usage by
@JamesNK
in grpc/grpc-dotnet#2222- Update Newtonsoft.Json to 13.0.3 by
@JamesNK
in grpc/grpc-dotnet#2219- Consistently don't log message errors on cancellation by
@JamesNK
in grpc/grpc-dotnet#2221- Fix load balancing flaky test by
@JamesNK
in grpc/grpc-dotnet#2223- Improve comment in GrpcChannel for WinHttpHandler + OS validation by
@JamesNK
in grpc/grpc-dotnet#2237- Update OS version detection to get version directly from Windows by
@JamesNK
in grpc/grpc-dotnet#2239- Update implementation_comparison.md by
@JamesNK
in grpc/grpc-dotnet#2240- Update to use .NET 8 by
@JamesNK
in grpc/grpc-dotnet#2021- Bump semver from 6.3.0 to 6.3.1 in /testassets/InteropTestsGrpcWebWebsite/Tests by
@dependabot
in grpc/grpc-dotnet#2243- Force yielding after awaiting CallTask to avoid holding onto locks by
@JamesNK
in grpc/grpc-dotnet#2245
... (truncated)
7733c07
[2.57.x] Update version to 2.57.0 (#2272)4dadd82
[v2.57.x] Update version to 2.57.0-pre1 (#2266)b50e46f
Fix connection bugs from BalancerAddress changes (#2265)311f878
Change subchannel BalancerAddress when attributes change (#2228)b421751
Fix unobserved exceptions with retries (#2255)41f67ad
Log socket lifetime when closing unusable sockets (#2258)a9e810c
Update call debugger display to show status code (#2259)6429ae2
Reduce logger allocations by not using generic CreateLogger (#2256)3db1683
Add transport status to subchannel picked log (#2261)0104983
Update Grpc.Tools dependency to 2.57.0 (#2257)Sourced from BenchmarkDotNet.Diagnostics.Windows's releases.
0.13.8
Full changelog: https://benchmarkdotnet.org/changelog/v0.13.8.html
Highlights
This release contains important bug fixes.
What's Changed
- Issue2394 multiple markdown exporters not possible even with different names by
@bstordrup
in dotnet/BenchmarkDotNet#2395- Make MarkdownExporter ctor and Dialect protected by
@nietras
in dotnet/BenchmarkDotNet#2407- Refactor out base TextLogger from StreamLogger by
@nietras
in dotnet/BenchmarkDotNet#2406
- update the templates install command to reflect dotnet cli updates by
@baywet
in dotnet/BenchmarkDotNet#2415- Update stub decoding for .NET 8 for disassemblers by
@janvorli
in dotnet/BenchmarkDotNet#2416- Enable nullability for BenchmarkDotNet.Annotations by
@alinasmirnova
in dotnet/BenchmarkDotNet#2418- Nullability In BenchmarkDotNet project by
@alinasmirnova
in dotnet/BenchmarkDotNet#2419- feat: add text justification style by
@Vahdanian
in dotnet/BenchmarkDotNet#2410- Default to RoslynToolchain by
@timcassell
in dotnet/BenchmarkDotNet#2409New Contributors
@bstordrup
made their first contribution in dotnet/BenchmarkDotNet#2395@baywet
made their first contribution in dotnet/BenchmarkDotNet#2415@Vahdanian
made their first contribution in dotnet/BenchmarkDotNet#2410Full Changelog: https://github.com/dotnet/BenchmarkDotNet/compare/v0.13.7...v0.13.8
f8de1e9
Prepare v0.13.8 changeloge2e888c
Use Roslyn Toolchain by default if no build settings are changed.b035d90
feat: add text justification style (#2410)2a8bab5
Fixed nullability warnings for some files from BenchmarkDotNet project3860e4a
Removed redundant check83fc5ed
Updated CodeAnnotations to the actual version2d763cf
Enable nullability for BenchmarkDotNet.Annotationsd391085
Update stub decoding for .NET 8 for disassemblers (#2416)e0c667f
- update the templates install command to reflect dotnet cli updates (#2415)c35dcb2
Refactor out base TextLogger from StreamLogger (#2406)Sourced from Grpc.AspNetCore.Server's releases.
Release v2.57.0
What's Changed
- Start 2.57.x development cycle by
@jtattermusch
in grpc/grpc-dotnet#2227- Validate Windows version when using WinHttpHandler by
@JamesNK
in grpc/grpc-dotnet#2229- Support infinite idle connection timeout values by
@JamesNK
in grpc/grpc-dotnet#2231- Improve BalancerAttributes debugging by
@JamesNK
in grpc/grpc-dotnet#2235- Update Grpc.Net.Client to remove ValueTask usage by
@JamesNK
in grpc/grpc-dotnet#2222- Update Newtonsoft.Json to 13.0.3 by
@JamesNK
in grpc/grpc-dotnet#2219- Consistently don't log message errors on cancellation by
@JamesNK
in grpc/grpc-dotnet#2221- Fix load balancing flaky test by
@JamesNK
in grpc/grpc-dotnet#2223- Improve comment in GrpcChannel for WinHttpHandler + OS validation by
@JamesNK
in grpc/grpc-dotnet#2237- Update OS version detection to get version directly from Windows by
@JamesNK
in grpc/grpc-dotnet#2239- Update implementation_comparison.md by
@JamesNK
in grpc/grpc-dotnet#2240- Update to use .NET 8 by
@JamesNK
in grpc/grpc-dotnet#2021- Bump semver from 6.3.0 to 6.3.1 in /testassets/InteropTestsGrpcWebWebsite/Tests by
@dependabot
in grpc/grpc-dotnet#2243- Force yielding after awaiting CallTask to avoid holding onto locks by
@JamesNK
in grpc/grpc-dotnet#2245- Update Grpc.Net.Client to use ActivitySource by
@JamesNK
in grpc/grpc-dotnet#2244- Clear IAsyncStreamReader.Current value before reading next value by
@JamesNK
in grpc/grpc-dotnet#2248- Upgrade QpsWorker to net8 by
@jtattermusch
in grpc/grpc-dotnet#2250- Change subchannel ID to include a channel ID by
@JamesNK
in grpc/grpc-dotnet#2253- Update Grpc.Tools dependency to 2.57.0 by
@jtattermusch
in grpc/grpc-dotnet#2257- Add transport status to subchannel picked log by
@JamesNK
in grpc/grpc-dotnet#2261- Reduce logger allocations by not using generic CreateLogger by
@JamesNK
in grpc/grpc-dotnet#2256- Update call debugger display to show status code by
@JamesNK
in grpc/grpc-dotnet#2259- Log socket lifetime when closing unusable sockets by
@JamesNK
in grpc/grpc-dotnet#2258- Fix unobserved exceptions with retries by
@JamesNK
in grpc/grpc-dotnet#2255- Change subchannel BalancerAddress when attributes change by
@JamesNK
in grpc/grpc-dotnet#2228- Fix connection bugs from BalancerAddress changes by
@JamesNK
in grpc/grpc-dotnet#2265- [v2.57.x] Update version to 2.57.0-pre1 by
@jtattermusch
in grpc/grpc-dotnet#2266- [2.57.x] Update version to 2.57.0 by
@jtattermusch
in grpc/grpc-dotnet#2272Full Changelog: https://github.com/grpc/grpc-dotnet/compare/v2.56.0...v2.57.0
Release v2.57.0-pre1
What's Changed
- Start 2.57.x development cycle by
@jtattermusch
in grpc/grpc-dotnet#2227- Validate Windows version when using WinHttpHandler by
@JamesNK
in grpc/grpc-dotnet#2229- Support infinite idle connection timeout values by
@JamesNK
in grpc/grpc-dotnet#2231- Improve BalancerAttributes debugging by
@JamesNK
in grpc/grpc-dotnet#2235- Update Grpc.Net.Client to remove ValueTask usage by
@JamesNK
in grpc/grpc-dotnet#2222- Update Newtonsoft.Json to 13.0.3 by
@JamesNK
in grpc/grpc-dotnet#2219- Consistently don't log message errors on cancellation by
@JamesNK
in grpc/grpc-dotnet#2221- Fix load balancing flaky test by
@JamesNK
in grpc/grpc-dotnet#2223- Improve comment in GrpcChannel for WinHttpHandler + OS validation by
@JamesNK
in grpc/grpc-dotnet#2237- Update OS version detection to get version directly from Windows by
@JamesNK
in grpc/grpc-dotnet#2239- Update implementation_comparison.md by
@JamesNK
in grpc/grpc-dotnet#2240- Update to use .NET 8 by
@JamesNK
in grpc/grpc-dotnet#2021- Bump semver from 6.3.0 to 6.3.1 in /testassets/InteropTestsGrpcWebWebsite/Tests by
@dependabot
in grpc/grpc-dotnet#2243- Force yielding after awaiting CallTask to avoid holding onto locks by
@JamesNK
in grpc/grpc-dotnet#2245
... (truncated)
7733c07
[2.57.x] Update version to 2.57.0 (#2272)4dadd82
[v2.57.x] Update version to 2.57.0-pre1 (#2266)b50e46f
Fix connection bugs from BalancerAddress changes (#2265)311f878
Change subchannel BalancerAddress when attributes change (#2228)b421751
Fix unobserved exceptions with retries (#2255)41f67ad
Log socket lifetime when closing unusable sockets (#2258)a9e810c
Update call debugger display to show status code (#2259)6429ae2
Reduce logger allocations by not using generic CreateLogger (#2256)3db1683
Add transport status to subchannel picked log (#2261)0104983
Update Grpc.Tools dependency to 2.57.0 (#2257)9dc851b
v2.5.186b0eef
#2770: Make SerializationHelper publicf49dafc
File re-sort for SerializationHelper & XunitSerializationInfod0004ae
#2773: Add Assert.RaisesAny and Assert.RaisesAnyAsync non-generic for EventAr...c1dba28
Latest assertionsb7c828e
Move .editorconfig up into contentFiles08e74e7
Add .editorconfig to assert source NuGet package to indicate generated code (...79f411a
#2767: Verify types match when comparing FileSystemInfo values (v2)9c28f58
Latest dependencies63dce4f
#2767: Special case FileSystemInfo objects by just comparing the FullName in ...ee13554
Updating version.json and repo version numbers to: 24.3a19e9ab
Merge pull request #13881 from honglooker/24.x6af84ee
bring protobuf dep [upb] to parity for 24.33465661
Silence warnings about extra semicolon in non-TSAN builds. (#13820)398a84c
Workaround ICE on gcc 7.5 by not having one overload call the other one with ...e5b5696
Merge pull request #13697 from protocolbuffers/24.x-202308252017afecb47
Updating version.json to: 24.3-dev9dc851b
v2.5.186b0eef
#2770: Make SerializationHelper publicf49dafc
File re-sort for SerializationHelper & XunitSerializationInfod0004ae
#2773: Add Assert.RaisesAny and Assert.RaisesAnyAsync non-generic for EventAr...c1dba28
Latest assertionsb7c828e
Move .editorconfig up into contentFiles08e74e7
Add .editorconfig to assert source NuGet package to indicate generated code (...79f411a
#2767: Verify types match when comparing FileSystemInfo values (v2)9c28f58
Latest dependencies63dce4f
#2767: Special case FileSystemInfo objects by just comparing the FullName in ...