Releases: grpc/grpc-dotnet
Releases · grpc/grpc-dotnet
Release v2.80.0-pre1
What's Changed
- Update .NET 10, System.CommandLine 2.0.0, fix warnings by @JamesNK in #2677
- Fix System.CommandLine 2.0.0 Uri parsing in GrpcClient benchmark app by @ilonatommy in #2695
- Implement GrpcServiceEndpointConventionBuilder.Finally by @halter73 in #2693
- Bump axios from 1.11.0 to 1.12.2 in /testassets/InteropTestsGrpcWebWebsite/Tests by @dependabot[bot] in #2669
- Bump webpack from 5.101.0 to 5.105.0 in /examples/Browser/Server/wwwroot by @dependabot[bot] in #2689
- Bump lodash from 4.17.21 to 4.17.23 in /testassets/InteropTestsGrpcWebWebsite/Tests by @dependabot[bot] in #2687
- Bump glob from 10.4.5 to 10.5.0 in /testassets/InteropTestsGrpcWebWebsite/Tests by @dependabot[bot] in #2679
- Bump basic-ftp from 5.0.5 to 5.2.0 in /testassets/InteropTestsGrpcWebWebsite/Tests by @dependabot[bot] in #2698
- Bump serialize-javascript and terser-webpack-plugin in /examples/Browser/Server/wwwroot by @dependabot[bot] in #2699
- Bump minimatch in /testassets/InteropTestsGrpcWebWebsite/Tests by @dependabot[bot] in #2700
- Bump axios from 1.12.2 to 1.13.6 in /testassets/InteropTestsGrpcWebWebsite/Tests by @dependabot[bot] in #2701
- Bump js-yaml in /testassets/InteropTestsGrpcWebWebsite/Tests by @dependabot[bot] in #2702
- Handle Trailers-Only OK responses in streaming calls without exception handling by @michaelmccord in #2697
- Bump picomatch in /testassets/InteropTestsGrpcWebWebsite/Tests by @dependabot[bot] in #2703
- Implement v1 reflection service and clean up integration by @JamesNK in #2704
- Bump brace-expansion in /testassets/InteropTestsGrpcWebWebsite/Tests by @dependabot[bot] in #2706
- Fix flaky PickAsync_UpdateAddressesWhileRequestingConnection_DoesNotDeadlock test by @JamesNK in #2705
- Bump Tools Version prep for release v2.80.0 by @asheshvidyut in #2707
- [Release v2.80.x] Fix the version number - Step 3 by @asheshvidyut in #2711
New Contributors
- @ilonatommy made their first contribution in #2695
- @halter73 made their first contribution in #2693
- @michaelmccord made their first contribution in #2697
Full Changelog: v2.76.0...v2.80.0-pre1
Release v2.76.0
What's Changed
- Remove reference to obsolete property from Readme and mention alternative by @KnapSac in #2631
- Migrate from sln to slnx by @JamesNK in #2635
- Bump tar-fs from 3.0.8 to 3.0.9 in /testassets/InteropTestsGrpcWebWebsite/Tests by @dependabot[bot] in #2636
- MapGrpcService with service definition refactor by @JamesNK in #2634
- Bump brace-expansion from 1.1.11 to 1.1.12 in /testassets/InteropTestsGrpcWebWebsite/Tests by @dependabot[bot] in #2639
- Fix shared code by @JamesNK in #2640
- Bump pbkdf2 from 3.1.2 to 3.1.3 in /examples/Spar/Server/ClientApp by @dependabot[bot] in #2642
- Add protobuf-net code-first to README.md by @weitzhandler in #2644
- Add more options to perf client by @JamesNK in #2648
- Update docs and starvs for slnx by @MihaZupan in #2649
- Support reading compressed grpc-web trailing headers by @JamesNK in #2650
- Add .NET 10 target by @JamesNK in #2653
- Update project.json packages and examples by @JamesNK in #2658
- Bump tar-fs from 3.1.0 to 3.1.1 in /testassets/InteropTestsGrpcWebWebsite/Tests by @dependabot[bot] in #2668
- Update Grpc.Tools dependency to latest version by @apolcyn in #2675
- Update version on v2.76.x to 2.76.0-pre1 by @apolcyn in #2676
- Prep for stable release by @asheshvidyut in #2682
New Contributors
- @KnapSac made their first contribution in #2631
- @weitzhandler made their first contribution in #2644
- @MihaZupan made their first contribution in #2649
- @asheshvidyut made their first contribution in #2682
Full Changelog: v2.71.0...v2.76.0
Release v2.76.0-pre1
What's Changed
- Remove reference to obsolete property from Readme and mention alternative by @KnapSac in #2631
- Migrate from sln to slnx by @JamesNK in #2635
- Bump tar-fs from 3.0.8 to 3.0.9 in /testassets/InteropTestsGrpcWebWebsite/Tests by @dependabot[bot] in #2636
- MapGrpcService with service definition refactor by @JamesNK in #2634
- Bump brace-expansion from 1.1.11 to 1.1.12 in /testassets/InteropTestsGrpcWebWebsite/Tests by @dependabot[bot] in #2639
- Fix shared code by @JamesNK in #2640
- Bump pbkdf2 from 3.1.2 to 3.1.3 in /examples/Spar/Server/ClientApp by @dependabot[bot] in #2642
- Add protobuf-net code-first to README.md by @weitzhandler in #2644
- Add more options to perf client by @JamesNK in #2648
- Update docs and starvs for slnx by @MihaZupan in #2649
- Support reading compressed grpc-web trailing headers by @JamesNK in #2650
- Add .NET 10 target by @JamesNK in #2653
- Update project.json packages and examples by @JamesNK in #2658
- Bump tar-fs from 3.1.0 to 3.1.1 in /testassets/InteropTestsGrpcWebWebsite/Tests by @dependabot[bot] in #2668
- Update Grpc.Tools dependency to latest version by @apolcyn in #2675
- Update version on v2.76.x to 2.76.0-pre1 by @apolcyn in #2676
New Contributors
- @KnapSac made their first contribution in #2631
- @weitzhandler made their first contribution in #2644
- @MihaZupan made their first contribution in #2649
Full Changelog: v2.71.0...v2.76.0-pre1
Release v2.71.0
What's Changed
- Remove old dotnet-core feed by @JamesNK in #2611
- Bump axios from 1.7.4 to 1.8.4 in /testassets/InteropTestsGrpcWebWebsite/Tests by @dependabot in #2615
- Bump @babel/helpers from 7.25.0 to 7.27.0 in /testassets/InteropTestsGrpcWebWebsite/Tests by @dependabot in #2616
- Bump tar-fs from 3.0.6 to 3.0.8 in /testassets/InteropTestsGrpcWebWebsite/Tests by @dependabot in #2619
- Fix race condition that caused inprogress connect to be canceled by @JamesNK in #2618
- Bump tools package to 2.71 by @apolcyn in #2621
- Update NuGet package versions by @JamesNK in #2620
- bump version to 2.71.0-pre1 by @apolcyn in #2622
- Bump version on 2.71 for final release by @apolcyn in #2627
Full Changelog: v2.70.0...v2.71.0
Release v2.71.0-pre1
What's Changed
- Remove old dotnet-core feed by @JamesNK in #2611
- Bump axios from 1.7.4 to 1.8.4 in /testassets/InteropTestsGrpcWebWebsite/Tests by @dependabot in #2615
- Bump @babel/helpers from 7.25.0 to 7.27.0 in /testassets/InteropTestsGrpcWebWebsite/Tests by @dependabot in #2616
- Bump tar-fs from 3.0.6 to 3.0.8 in /testassets/InteropTestsGrpcWebWebsite/Tests by @dependabot in #2619
- Fix race condition that caused inprogress connect to be canceled by @JamesNK in #2618
- Bump tools package to 2.71 by @apolcyn in #2621
- Update NuGet package versions by @JamesNK in #2620
- bump version to 2.71.0-pre1 by @apolcyn in #2622
Full Changelog: v2.70.0...v2.71.0-pre1
Release v2.70.0
What's Changed
- update ArgumentNullException.ThrowIfNull usage by @WeihanLi in #2563
- use nameof for CallerArgumentExpression by @WeihanLi in #2562
- Correctness: Make some private & internal classes sealed where possible by @Henr1k80 in #2559
- Bump vue from 2.6.14 to 3.0.0 in /examples/Spar/Server/ClientApp by @dependabot in #2565
- Bump cross-spawn from 7.0.3 to 7.0.6 in /testassets/InteropTestsGrpcWebWebsite/Tests by @dependabot in #2574
- [vote]Added Active maintainers into MAINTAINERS.md. by @subhraOffGit in #2449
- Refactor: Use
await usingforpackageVersionStreamto ensure proper disposal of async resources by @dexcompiler in #2521 - Performance microoptimizations by @Henr1k80 in #2558
- Complete health checks watch service on server shutting down by @JamesNK in #2582
- Avoid using ConcurrentDictionary for channels with few methods by @JamesNK in #2597
- Bump elliptic from 6.6.0 to 6.6.1 in /examples/Spar/Server/ClientApp by @dependabot in #2599
- Move updating connectivity state outside of subchannel lock by @JamesNK in #2601
- Bump Grpc.Tools dependency by @apolcyn in #2603
- bump version on v2.70.x branch by @apolcyn in #2604
- Change version to 2.70.0 by @JamesNK in #2610
New Contributors
- @Henr1k80 made their first contribution in #2559
- @subhraOffGit made their first contribution in #2449
- @dexcompiler made their first contribution in #2521
Full Changelog: v2.67.0...v2.70.0
Release v2.67.0
What's Changed
- precompile condition clean by @Varorbc in #2528
- Log server cancellation errors at info level by @JamesNK in #2527
- Update logging to use generated logs by @wabalubdub in #2531
- Bump serve-static from 1.14.2 to 1.16.2 in /examples/Spar/Server/ClientApp by @dependabot in #2536
- Update to Grpc.Tools 2.67.0-pre1 by @JamesNK in #2547
- Cleanup gRPC unit testing helpers in tester sample by @JamesNK in #2548
- Fix UpdateBalancingState not called when address attributes are modified by @JamesNK in #2553
- Update Grpc.Tools to 2.67.0 by @JamesNK in #2554
- Fix System.Text.Json vulnerability warning by @JamesNK in #2556
- Update package dependencies to 9.0 RC2 by @JamesNK in #2560
- Bump elliptic from 6.5.7 to 6.6.0 in /examples/Spar/Server/ClientApp by @dependabot in #2567
- Update to .NET 9 RTM by @JamesNK in #2571
New Contributors
- @wabalubdub made their first contribution in #2531
Full Changelog: v2.66.0...v2.67.0
Release v2.67.0-pre1
What's Changed
- precompile condition clean by @Varorbc in #2528
- Log server cancellation errors at info level by @JamesNK in #2527
- Update logging to use generated logs by @wabalubdub in #2531
- Bump serve-static from 1.14.2 to 1.16.2 in /examples/Spar/Server/ClientApp by @dependabot in #2536
- Update to Grpc.Tools 2.67.0-pre1 by @JamesNK in #2547
- Cleanup gRPC unit testing helpers in tester sample by @JamesNK in #2548
- Fix UpdateBalancingState not called when address attributes are modified by @JamesNK in #2553
- Update Grpc.Tools to 2.67.0 by @JamesNK in #2554
- Bump version for 2.67 RC by @apolcyn in #2555
New Contributors
- @wabalubdub made their first contribution in #2531
Full Changelog: v2.66.0...v2.67.0-pre1
Release v2.66.0
What's Changed
- Bump version on master to 2.66.0-dev by @stanley-cheung in #2491
- Fix failure to create GrpcChannel under Wine compatibility layer (including Steam Proton and Apple Game Porting Toolkit) by @mayuki in #2496
- Update .NET 9 SDK and resolve warnings by @sebastienros in #2502
- Bump braces from 3.0.2 to 3.0.3 in /testassets/InteropTestsGrpcWebWebsite/Tests by @dependabot in #2504
- Bump axios from 1.6.2 to 1.7.4 in /testassets/InteropTestsGrpcWebWebsite/Tests by @dependabot in #2505
- Update puppeteer by @JamesNK in #2507
- Remove internal_ci flag from interop test script by @JamesNK in #2509
- Fix Google auth interop test by @JamesNK in #2512
- [testing] improve sanity check in jwt_token_creds interop test by @apolcyn in #2513
- Add HTTP version configuration to GrpcChannelOptions by @JamesNK in #2514
- Bump grpc.tools version to 2.66 by @apolcyn in #2523
- Bump webpack from 5.76.0 to 5.94.0 in /examples/Browser/Server/wwwroot by @dependabot in #2522
- Bump elliptic from 6.5.4 to 6.5.7 in /examples/Spar/Server/ClientApp by @dependabot in #2525
- Bump micromatch from 4.0.7 to 4.0.8 in /testassets/InteropTestsGrpcWebWebsite/Tests by @dependabot in #2524
- Bump v2.66.x branch to 2.66.0.pre1 by @apolcyn in #2526
- Bump v2.66.x to v2.66.0 by @apolcyn in #2539
Full Changelog: v2.65.0...v2.66.0
Release v2.66.0-pre1
What's Changed
- Bump version on master to 2.66.0-dev by @stanley-cheung in #2491
- Fix failure to create GrpcChannel under Wine compatibility layer (including Steam Proton and Apple Game Porting Toolkit) by @mayuki in #2496
- Update .NET 9 SDK and resolve warnings by @sebastienros in #2502
- Bump braces from 3.0.2 to 3.0.3 in /testassets/InteropTestsGrpcWebWebsite/Tests by @dependabot in #2504
- Bump axios from 1.6.2 to 1.7.4 in /testassets/InteropTestsGrpcWebWebsite/Tests by @dependabot in #2505
- Update puppeteer by @JamesNK in #2507
- Remove internal_ci flag from interop test script by @JamesNK in #2509
- Fix Google auth interop test by @JamesNK in #2512
- [testing] improve sanity check in jwt_token_creds interop test by @apolcyn in #2513
- Add HTTP version configuration to GrpcChannelOptions by @JamesNK in #2514
- Bump grpc.tools version to 2.66 by @apolcyn in #2523
- Bump webpack from 5.76.0 to 5.94.0 in /examples/Browser/Server/wwwroot by @dependabot in #2522
- Bump elliptic from 6.5.4 to 6.5.7 in /examples/Spar/Server/ClientApp by @dependabot in #2525
- Bump micromatch from 4.0.7 to 4.0.8 in /testassets/InteropTestsGrpcWebWebsite/Tests by @dependabot in #2524
Full Changelog: v2.65.0...v2.66.0-pre1