crossplane-runtime
crossplane-runtime copied to clipboard
fix(deps): update module google.golang.org/grpc to v1.65.0 (master)
This PR contains the following updates:
| Package | Type | Update | Change |
|---|---|---|---|
| google.golang.org/grpc | require | minor | v1.63.2 -> v1.65.0 |
[!WARNING] Some dependencies could not be looked up. Check the Dependency Dashboard for more information.
Release Notes
grpc/grpc-go (google.golang.org/grpc)
v1.65.0: Release 1.65.0
Dependencies
- Change support policy to cover only the latest TWO releases of Go, matching the policy for Go itself. See #7249 for more information. (#7250)
- Update x/net/http2 to address CVE-2023-45288 (#7282)
Behavior Changes
- credentials/tls: clients and servers will now reject connections that don't support ALPN when environment variable
GRPC_ENFORCE_ALPN_ENABLEDis set to "true" (case insensitive). (#7184)- NOTE: this behavior will become the default in a future release.
- metadata: remove String method from MD to make printing more consistent (#7373)
New Features
- grpc: add
WithMaxCallAttemptsto configure gRPC's retry behavior per-channel. (#7229)- Special Thanks: @imoore76
Bug Fixes
- ringhash: properly apply endpoint weights instead of ignoring them (#7156)
- xds: fix a bug that could cause xds-enabled servers to stop accepting new connections after handshaking errors (#7128)
- Special Thanks: @bozaro
v1.64.1: Release 1.64.1
Dependencies
- Update x/net/http2 to address CVE-2023-45288 (#7352)
- metadata: remove String method from MD to make printing consistent (#7374)
v1.64.0: Release 1.64.0
API Changes
- stats: Deprecate
InPayload.DataandOutPayload.Data; they were experimental and will be deleted in the next release (#7121)
Behavior Changes
- codec: Remove handling of environment variable
GRPC_GO_ADVERTISE_COMPRESSORSto suppress setting supported compressors ingrpc-accept-encodingheader. Compressors will always be advertised, as they have been by default for some time (#7203)
New Features
- resolver/dns: Add
SetMinResolutionIntervalto set the minimum interval at which DNS re-resolutions may occur (#6962)- Special Thanks: @HomayoonAlimohammadi
- peer/peer: Implement the
fmt.Stringerinterface for pretty printingPeer, and - metadata/metadata: Implement the
fmt.Stringerinterface for pretty printingMD(#7137)- Special Thanks: @AnomalRoil
Performance Improvements
- client: Improve RPC performance by reducing work while holding a lock (#7132)
Bug Fixes
- transport/server: Display the proper timeout value when keepalive pings are not ack'd in time (#7038)
- Special Thanks: @BatmanAoD
- channelz: Fix bug that was causing the subchannel's target to be unset (#7189)
- stats: Fix bug where peer was not set in context when calling stats handler for
OutPayload,InPayload, andEnd(#7096)
Dependencies
- deps: Remove dependency on deprecated
github.com/golang/protobufmodule (#7122)
Documentation
- grpc: Deprecate
WithBlock,WithReturnConnectionError,FailOnNonTempDialErrorwhich are ignored byNewClient(#7097)- Special Thanks: @pellared
- grpc: Deprecate
DialandDialContext. These will continue to be supported throughout 1.x, but are deprecated to direct users toNewClient(See #7090 for more information) - examples: Add custom lb example (#6691)
v1.63.3: Release 1.63.3
Dependencies
- Update x/net/http2 to address CVE-2023-45288 (#7352)
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 has been generated by Renovate Bot.