Skip to content

Update module google.golang.org/grpc to v1.42.0

renovate requested to merge renovate/google.golang.org-grpc-1.x into master

This MR contains the following updates:

Package Type Update Change
google.golang.org/grpc require minor v1.41.0 -> v1.42.0

Release Notes

grpc/grpc-go

v1.42.0

Compare Source

Behavior Changes

  • grpc: Dial("unix://relative-path") no longer works (#​4817)
    • use "unix://absolute-path" or "unix:relative-path" instead in accordance with our documentation
  • xds/csds: use new field GenericXdsConfig instead of PerXdsConfig (#​4898)

New Features

  • grpc: support grpc.WithAuthority when secure credentials are used (#​4817)
  • creds/google: add NewDefaultCredentialsWithOptions() to support custom per-RPC creds (#​4767, #​4830)
  • authz: create file watcher interceptor for gRPC SDK API (#​4760)
  • attributes: add Equal method (#​4855)
  • resolver: add AddressMap and State.BalancerAttributes (#​4855)
  • resolver: Add URL field to Target to store parsed dial target (#​4817)
  • grpclb: add a target_name field to lb config to specify target when used as a child policy (#​4847)
  • grpclog: support formatting log output as JSON (#​4854)

Bug Fixes

  • server: add missing conn.Close if the connection dies before reading the HTTP/2 preface (#​4837)
  • grpclb: recover if addresses are received after an empty server list was received previously (#​4879)
  • authz: support empty principals and fix rbac authenticated matcher (#​4883)
  • xds/rds: NACK the RDS response if it contains unknown cluster specifier (#​4788)
  • xds/priority: do not switch to low priority when high priority is in Idle (e.g. ringhash) (#​4889)

Documentation

  • grpc: stabilize WithDefaultServiceConfig and improve godoc (#​4888)
  • status: clarify FromError docstring (#​4880)
  • examples: add example illustrating the use of unix abstract sockets (#​4848)
  • examples: update load balancing example to use loadBalancingConfig (#​4887)
  • doc: promote WithDisableRetry to stable; clarify retry is enabled by default (#​4901)

API Changes

  • credentials: Mark TransportCredentials.OverrideServerName method as deprecated (#​4817)

v1.41.1

Compare Source

  • creds/google: add NewDefaultCredentialsWithOptions() to support custom per-RPC creds (#​4767, #​4830)
  • pickfirst: check b.sc before calling Connect (#​4971)

Configuration

📅 Schedule: At any time (no schedule defined).

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

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

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


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

This MR has been generated by Renovate Bot.

Edited by renovate

Merge request reports