Conversation
Co-authored-by: SamMonoRT <46026722+SamMonoRT@users.noreply.github.com>
There was a problem hiding this comment.
Pull request overview
Updates centrally managed gRPC-related package versions in eng/Versions.props to align the repository (including tooling and templates that consume these version properties) with the latest gRPC releases referenced by the linked issue, including the ARM64-compatible Grpc.Tools version.
Changes:
- Bump
Grpc.AspNetCore,Grpc.AspNetCore.Server,Grpc.Auth,Grpc.Net.Client, andGrpc.Toolsversion properties to2.83.0. - Bump
Google.Protobufversion property to3.31.1to match the intended dependency alignment.
💡 Add a code-review agent skill for context-aware, tailored reviews. Learn more in the docs.
|
@copilot - please review the failures in Templates.Test.GrpcTemplateTest.GrpcTemplateNativeAot and Templates.Test.GrpcTemplateTest.GrpcTemplateProgramMainNativeAot and fix those accordingly |
Co-authored-by: SamMonoRT <46026722+SamMonoRT@users.noreply.github.com>
Fixed in 6ebf16b. Root cause: The upstream fix (protocolbuffers/protobuf#21824) shipped in the 3.33.2 patch, so I bumped Validation:
|
Ensure generated gRPC projects use the NativeAOT-compatible Google.Protobuf version instead of the older transitive dependency. Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
Update centrally managed gRPC dependencies.
Description
Package alignment
Grpc.AspNetCore,Grpc.AspNetCore.Server,Grpc.Auth,Grpc.Net.Client, andGrpc.Toolsto2.83.0.Google.Protobufto3.31.1, matching theGrpc.AspNetCoredependency.Tooling
Grpc.Toolsrelease.