Skip to content

fix(deps): update module google.golang.org/grpc to v1.77.0#22

Open
renovate[bot] wants to merge 1 commit intomainfrom
renovate/google.golang.org-grpc-1.x
Open

fix(deps): update module google.golang.org/grpc to v1.77.0#22
renovate[bot] wants to merge 1 commit intomainfrom
renovate/google.golang.org-grpc-1.x

Conversation

@renovate
Copy link
Copy Markdown
Contributor

@renovate renovate bot commented Apr 21, 2025

This PR contains the following updates:

Package Change Age Confidence
google.golang.org/grpc v1.75.1 -> v1.77.0 age confidence

Release Notes

grpc/grpc-go (google.golang.org/grpc)

v1.77.0: Release 1.77.0

Compare Source

API Changes

  • mem: Replace the Reader interface with a struct for better performance and maintainability. (#​8669)

Behavior Changes

  • balancer/pickfirst: Remove support for the old pick_first LB policy via the environment variable GRPC_EXPERIMENTAL_ENABLE_NEW_PICK_FIRST=false. The new pick_first has been the default since v1.71.0. (#​8672)

Bug Fixes

  • xdsclient: Fix a race condition in the ADS stream implementation that could result in resource-not-found errors, causing the gRPC client channel to move to TransientFailure. (#​8605)
  • client: Ignore HTTP status header for gRPC streams. (#​8548)
  • client: Set a read deadline when closing a transport to prevent it from blocking indefinitely on a broken connection. (#​8534)
  • client: Fix a bug where default port 443 was not automatically added to addresses without a specified port when sent to a proxy.
    • Setting environment variable GRPC_EXPERIMENTAL_ENABLE_DEFAULT_PORT_FOR_PROXY_TARGET=false disables this change; please file a bug if any problems are encountered as we will remove this option soon. (#​8613)
  • balancer/pickfirst: Fix a bug where duplicate addresses were not being ignored as intended. (#​8611)
  • server: Fix a bug that caused overcounting of channelz metrics for successful and failed streams. (#​8573)
  • balancer/pickfirst: When configured, shuffle addresses in resolver updates that lack endpoints. Since gRPC automatically adds endpoints to resolver updates, this bug only affects custom LB policies that delegate to pick_first but don't set endpoints. (#​8610)
  • mem: Clear large buffers before re-using. (#​8670)

Performance Improvements

New Features

  • outlierdetection: Add metrics specified in gRFC A91. (#​8644)
  • stats/opentelemetry: Add support for optional label grpc.lb.backend_service in per-call metrics (#​8637)
  • xds: Add support for JWT Call Credentials as specified in gRFC A97. Set environment variable GRPC_EXPERIMENTAL_XDS_BOOTSTRAP_CALL_CREDS=true to enable this feature. (#​8536)
  • experimental/stats: Add support for up/down counters. (#​8581)

v1.76.0: Release 1.76.0

Compare Source

Dependencies

Bug Fixes

  • client: Return status INTERNAL when a server sends zero response messages for a unary or client-streaming RPC. (#​8523)
  • client: Fail RPCs with status INTERNAL instead of UNKNOWN upon receiving http headers with status 1xx and END_STREAM flag set. (#​8518)
  • pick_first: Fix race condition that could cause pick_first to get stuck in IDLE state on backend address change. (#​8615)

New Features

  • credentials: Add credentials/jwt package providing file-based JWT PerRPCCredentials (A97). (#​8431)

Performance Improvements

  • client: Improve HTTP/2 header size estimate to reduce re-allocations. (#​8547)
  • encoding/proto: Avoid redundant message size calculation when marshaling. (#​8569)

Configuration

📅 Schedule: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).

🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.

Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.

🔕 Ignore: Close this PR and you won't be reminded about this update again.


  • If you want to rebase/retry this PR, check this box

This PR was generated by Mend Renovate. View the repository job log.

@renovate
Copy link
Copy Markdown
Contributor Author

renovate bot commented Apr 21, 2025

ℹ Artifact update notice

File name: go.mod

In order to perform the update(s) described in the table above, Renovate ran the go get command, which resulted in the following additional change(s):

  • 3 additional dependencies were updated

Details:

Package Change
golang.org/x/net v0.46.0 -> v0.46.1-0.20251013234738-63d1a5100f82
golang.org/x/oauth2 v0.30.0 -> v0.32.0
google.golang.org/genproto/googleapis/rpc v0.0.0-20251007200510-49b9836ed3ff -> v0.0.0-20251022142026-3a174f9686a8

@socket-security
Copy link
Copy Markdown

socket-security bot commented Apr 21, 2025

Review the following changes in direct dependencies. Learn more about Socket for GitHub.

Diff Package Supply Chain
Security
Vulnerability Quality Maintenance License
Updatedgolang/​google.golang.org/​grpc@​v1.75.1 ⏵ v1.77.075 +1100100100100

View full report

@renovate renovate bot changed the title fix(deps): update module google.golang.org/grpc to v1.72.0 fix(deps): update module google.golang.org/grpc to v1.72.0 - autoclosed Apr 25, 2025
@renovate renovate bot closed this Apr 25, 2025
@renovate renovate bot deleted the renovate/google.golang.org-grpc-1.x branch April 25, 2025 18:09
@renovate renovate bot changed the title fix(deps): update module google.golang.org/grpc to v1.72.0 - autoclosed fix(deps): update module google.golang.org/grpc to v1.72.0 Apr 25, 2025
@renovate renovate bot reopened this Apr 25, 2025
@renovate renovate bot force-pushed the renovate/google.golang.org-grpc-1.x branch from 5d91bea to 42db834 Compare April 25, 2025 21:55
@renovate renovate bot force-pushed the renovate/google.golang.org-grpc-1.x branch 2 times, most recently from 806a357 to beeae72 Compare May 14, 2025 18:37
@renovate renovate bot changed the title fix(deps): update module google.golang.org/grpc to v1.72.0 fix(deps): update module google.golang.org/grpc to v1.72.1 May 14, 2025
@renovate renovate bot changed the title fix(deps): update module google.golang.org/grpc to v1.72.1 fix(deps): update module google.golang.org/grpc to v1.72.2 May 26, 2025
@renovate renovate bot force-pushed the renovate/google.golang.org-grpc-1.x branch from beeae72 to 78a9ad0 Compare May 26, 2025 11:44
@renovate renovate bot changed the title fix(deps): update module google.golang.org/grpc to v1.72.2 fix(deps): update module google.golang.org/grpc to v1.73.0 Jun 5, 2025
@renovate renovate bot force-pushed the renovate/google.golang.org-grpc-1.x branch from 78a9ad0 to 3bcb122 Compare June 5, 2025 12:37
@renovate renovate bot force-pushed the renovate/google.golang.org-grpc-1.x branch from 3bcb122 to e3fc10d Compare July 17, 2025 00:45
@renovate renovate bot changed the title fix(deps): update module google.golang.org/grpc to v1.73.0 fix(deps): update module google.golang.org/grpc to v1.74.0 Jul 17, 2025
@renovate renovate bot force-pushed the renovate/google.golang.org-grpc-1.x branch from e3fc10d to cb6da63 Compare July 18, 2025 00:28
@renovate renovate bot changed the title fix(deps): update module google.golang.org/grpc to v1.74.0 fix(deps): update module google.golang.org/grpc to v1.73.0 Jul 18, 2025
@renovate renovate bot force-pushed the renovate/google.golang.org-grpc-1.x branch from cb6da63 to 299fd8b Compare July 22, 2025 22:00
@renovate renovate bot changed the title fix(deps): update module google.golang.org/grpc to v1.73.0 fix(deps): update module google.golang.org/grpc to v1.74.2 Jul 22, 2025
@renovate renovate bot force-pushed the renovate/google.golang.org-grpc-1.x branch 2 times, most recently from cc842f9 to 9c8346f Compare August 13, 2025 17:58
@renovate renovate bot changed the title fix(deps): update module google.golang.org/grpc to v1.74.2 fix(deps): update module google.golang.org/grpc to v1.75.0 Aug 19, 2025
@renovate renovate bot force-pushed the renovate/google.golang.org-grpc-1.x branch from 9c8346f to 64a055a Compare August 19, 2025 20:11
@renovate renovate bot force-pushed the renovate/google.golang.org-grpc-1.x branch from 64a055a to 0e96202 Compare September 8, 2025 18:58
@renovate renovate bot changed the title fix(deps): update module google.golang.org/grpc to v1.75.0 fix(deps): update module google.golang.org/grpc to v1.75.1 Sep 10, 2025
@renovate renovate bot force-pushed the renovate/google.golang.org-grpc-1.x branch from 0e96202 to afbf839 Compare September 10, 2025 07:13
@renovate renovate bot force-pushed the renovate/google.golang.org-grpc-1.x branch from afbf839 to ce2b9a5 Compare October 6, 2025 23:34
@renovate renovate bot changed the title fix(deps): update module google.golang.org/grpc to v1.75.1 fix(deps): update module google.golang.org/grpc to v1.76.0 Oct 6, 2025
@renovate renovate bot force-pushed the renovate/google.golang.org-grpc-1.x branch from ce2b9a5 to c7c1056 Compare November 18, 2025 05:06
@renovate renovate bot changed the title fix(deps): update module google.golang.org/grpc to v1.76.0 fix(deps): update module google.golang.org/grpc to v1.77.0 Nov 18, 2025
@socket-security
Copy link
Copy Markdown

socket-security bot commented Nov 18, 2025

All alerts resolved. Learn more about Socket for GitHub.

This PR previously contained dependency changes with security issues that have been resolved, removed, or ignored.

View full report

@renovate renovate bot force-pushed the renovate/google.golang.org-grpc-1.x branch from c7c1056 to c43d05b Compare November 25, 2025 15:48
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

0 participants