Skip to content

Conversation

@renovate
Copy link
Contributor

@renovate renovate bot commented Mar 1, 2025

This PR contains the following updates:

Package Update Change
grpc/grpc-go minor v1.69.2 -> v1.70.0

Release Notes

grpc/grpc-go (grpc/grpc-go)

v1.70.0: Release 1.70.0

Compare Source

Behavior Changes

  • client: reject service configs containing an invalid retryPolicy in accordance with gRFCs A21 and A6. (#​7905)
    • Note that this is a potential breaking change for some users using an invalid configuration, but continuing to allow this behavior would violate our cross-language compatibility requirements.

New Features

  • xdsclient: fallback to a secondary management server (if specified in the bootstrap configuration) when the primary is down is enabled by default. Can be disabled by setting the environment variable GRPC_EXPERIMENTAL_XDS_FALLBACK to false. (#​7949)
  • experimental/credentials: experimental transport credentials are added which don't enforce ALPN. (#​7980)
    • These credentials will be removed in an upcoming grpc-go release. Users must not rely on these credentials directly. Instead, they should either vendor a specific version of gRPC or copy the relevant credentials into their own codebase if absolutely necessary.

Bug Fixes

  • xds: fix a possible deadlock that happens when both the client application and the xDS management server (responsible for configuring the client) are using the xds:/// scheme in their target URIs. (#​8011)

Performance

  • server: for unary requests, free raw request message data as soon as parsing is finished instead of waiting until the method handler returns. (#​7998)

Documentation

  • examples/features/gracefulstop: add example to demonstrate server graceful stop. (#​7865)

v1.69.4: Release 1.69.4

Compare Source

Bug Fixes

  • rbac: fix support for :path header matchers, which would previously never successfully match (#​7965).

Documentation

  • examples/features/csm_observability: update example client and server to use the helloworld service instead of echo service (#​7945).

v1.69.3

Compare Source

Release 1.69.3 was accidentally tagged on the master branch and will be deleted. Please update to 1.69.4 instead.


Configuration

📅 Schedule: Branch creation - "* 0-3 1 * *" in timezone America/Los_Angeles, Automerge - At any time (no schedule defined).

🚦 Automerge: Enabled.

Rebasing: Whenever PR is behind base branch, 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 renovate bot added the dependencies Pull requests that update a dependency file label Mar 1, 2025
@renovate renovate bot requested a review from a team as a code owner March 1, 2025 10:25
@renovate renovate bot enabled auto-merge (squash) March 1, 2025 10:25
@renovate renovate bot force-pushed the renovate/grpc-grpc-go-1.x branch 7 times, most recently from c6badd9 to a9a8f12 Compare March 2, 2025 14:48
| datasource      | package      | from    | to      |
| --------------- | ------------ | ------- | ------- |
| github-releases | grpc/grpc-go | v1.69.2 | v1.70.0 |


Signed-off-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
@renovate renovate bot force-pushed the renovate/grpc-grpc-go-1.x branch from a9a8f12 to fcfcbe5 Compare March 2, 2025 17:53
@renovate renovate bot merged commit 2ac2ae8 into main Mar 2, 2025
18 checks passed
@renovate renovate bot deleted the renovate/grpc-grpc-go-1.x branch March 2, 2025 17:55
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

dependencies Pull requests that update a dependency file

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant