Skip to content

fix(deps): update go dependencies (non-major) - #102

Open
renovate[bot] wants to merge 1 commit into
masterfrom
renovate/go-dependencies-(non-major)
Open

renovate[bot] wants to merge 1 commit into
masterfrom
renovate/go-dependencies-(non-major)

Conversation

@renovate

@renovate renovate Bot commented Jul 31, 2026 •

Copy link
Copy Markdown
Contributor

This PR contains the following updates:

Package Change Age Adoption Passing Confidence
github.com/usetero/policy-go/policy v1.12.0 → v1.12.1 age adoption passing confidence
github.com/usetero/policy-go/proto v1.11.0 → v1.11.1 age adoption passing confidence
go.opentelemetry.io/proto/otlp v1.11.0 → v1.11.1 age adoption passing confidence
go.opentelemetry.io/proto/otlp/profiles/v1development v0.4.0 → v0.4.1 age adoption passing confidence
google.golang.org/grpc v1.83.2 → v1.84.0 age adoption passing confidence

Release Notes

usetero/policy-go (github.com/usetero/policy-go/policy)

v1.12.1: policy: v1.12.1

Bug Fixes
  • deps: update grpc to v1.83.2 and consolidate dependency updates (#​108) (f5d3f6e)
open-telemetry/opentelemetry-proto-go (go.opentelemetry.io/proto/otlp)

v1.11.1: /v0.4.1

Compare Source

Generated Go code for the v1.11.1 version of the OTLP.

What's Changed

New Contributors

Full Changelog: open-telemetry/opentelemetry-proto-go@v1.11.0...v1.11.1

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

v1.84.0: Release 1.84.0

Compare Source

Behavior Changes

  • stats/otel: The grpc.lb.pick_first.* metrics have been removed and replaced with grpc.subchannel.* metrics. See gRFC A94 for more details. (#​9215)

New Features

  • xds: Add support for contains_match in route header matchers. (#​9223)

Bug Fixes

  • client: Fix a bug where a ClientConn could get permanently stuck in IDLE when an RPC was canceled during stream creation. Previously, such cancellations triggered stream cleanup twice, corrupting the channel's idleness state and causing subsequent RPCs to fail with deadline exceeded errors. (#​9191)
  • client: Fix a bug where non-gRPC HTTP responses ending with an empty DATA frame failed the RPC with status code Internal instead of preserving the HTTP-mapped status code and response body. (#​9217)
  • credentials: Validate metadata returned by per-RPC credentials, failing the RPC with status code Internal if invalid keys or values are found. Previously, invalid metadata from credentials was sent to the server in outgoing HTTP/2 requests. (#​9202)
  • credentials/sts: Prevent potential token leakage by disallowing HTTP redirects during STS token exchange. Previously, 3xx redirects were followed automatically, replaying the request body containing authentication tokens to the redirect destination. (#​9299)
  • randomsubsetting: Ignore endpoints that contain no addresses. Previously, this could cause the policy to panic while computing hashes. (#​9259)
  • stats/otel: Ensure method names are populated in trace spans when metrics are disabled. Previously, running with tracing enabled and metrics disabled resulted in server trace spans lacking the RPC method name (recording only "Recv."). (#​9262)
  • transport: Return io.ErrUnexpectedEOF when EOF is encountered after partial header or message body reads. Previously, partial reads could return a plain io.EOF, failing to distinguish truncated data from a clean end of stream. (#​9204)
  • transport: Validate metadata supplied by balancers (in PickResult.Metadata) and resolver addresses, failing the RPC with status code Internal if invalid keys or values are found. Previously, invalid metadata from these sources was sent to the server in outgoing HTTP/2 requests. (#​9203)
  • xds: Fix a rare corner case that could prevent a cluster from being removed when it is no longer in use. (#​9140)
  • xds: Fix panic during route matching for routes containing header matchers with empty exact_match strings. (#​9223)
  • xds: Reject routes containing header matchers with empty prefix_match or suffix_match strings. Previously, this caused a panic during route matching. (#​9223)
  • xds: Fix EDS drop policies being applied at a much lower rate than configured due to an integer overflow. (#​9257)
  • xds: Reject EDS resources containing drop policies with unsupported denominators. Previously, such resources caused the client to panic when calculating drop rates. (#​9218)
  • xds/rbac: Reject RBAC configurations containing nested Principal or Permission rules with :scheme or grpc- prefixed header matchers. Previously, such configurations could cause DENY policies to fail open. (#​9258)
  • xds/rbac: Rewrite host header matchers to :authority in nested Principal and Permission rules. Previously, this rewrite only applied to top-level rules, causing nested host matchers to never match incoming requests and DENY policies to fail open. (#​9258)
  • xds/rbac: Reject CidrRanges with an unset prefix length. Previously, an omitted prefix_len field caused a panic during RBAC configuration parsing. (#​9250)

Performance Improvements

  • transport: Avoid a heap allocation when flushing shared write buffers. (#​9233)
  • credentials/alts: Support dynamic frame size negotiation and add the GRPC_GO_EXPERIMENTAL_ALTS_MAX_FRAME_SIZE environment variable (default 4KiB, max 512KiB) to configure the maximum ALTS record frame size. (#​9268)

Configuration

📅 Schedule: (in timezone America/New_York)

  • Branch creation
    • "after 10pm every weekday,before 6am every weekday,every weekend"
  • Automerge
    • At any time (no schedule defined)

🚦 Automerge: Enabled.

♻ Rebasing: Whenever PR is behind base branch, or you tick the rebase/retry checkbox.

👻 Immortal: This PR will be recreated if closed unmerged. Get config help if that's undesired.


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

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

macroscopeapp[bot]
macroscopeapp Bot previously approved these changes Jul 31, 2026
@macroscopeapp

macroscopeapp Bot commented Jul 31, 2026 •

Copy link
Copy Markdown

Approvability

Verdict: Would Approve

Macroscope's review found this PR approvable — This is an automated non-major dependency update confined to repository-ignored dependency/lock/generated paths, with no non-ignored production logic or sensitive configuration changes in scope. Its reviewable runtime impact is therefore limited to dependency resolution and generated artifacts.

Not approved because:

  • Credit balance exhausted. Approvability relies on correctness review in order to determine eligibility

Review your spending limits in Billing settings. You can add or adjust custom eligibility rules. Learn more.

@renovate
renovate Bot force-pushed the renovate/go-dependencies-(non-major) branch from 7cf70ea to 7efb0e4 Compare August 2, 2026 05:47
macroscopeapp[bot]
macroscopeapp Bot previously approved these changes Aug 2, 2026
@renovate
renovate Bot force-pushed the renovate/go-dependencies-(non-major) branch 2 times, most recently from f10a5b8 to f855cb0 Compare August 5, 2026 19:45
@renovate
renovate Bot force-pushed the renovate/go-dependencies-(non-major) branch from f855cb0 to 1b97a21 Compare August 8, 2026 21:38
macroscopeapp[bot]
macroscopeapp Bot previously approved these changes Aug 8, 2026
@renovate
renovate Bot force-pushed the renovate/go-dependencies-(non-major) branch from 1b97a21 to e5bbd12 Compare August 13, 2026 17:42
macroscopeapp[bot]
macroscopeapp Bot previously approved these changes Aug 13, 2026
@renovate
renovate Bot force-pushed the renovate/go-dependencies-(non-major) branch from e5bbd12 to 5048744 Compare August 17, 2026 11:45
macroscopeapp[bot]
macroscopeapp Bot previously approved these changes Aug 17, 2026
@renovate
renovate Bot force-pushed the renovate/go-dependencies-(non-major) branch from 5048744 to 4e9e423 Compare August 18, 2026 15:03
macroscopeapp[bot]
macroscopeapp Bot previously approved these changes Aug 18, 2026
@renovate
renovate Bot force-pushed the renovate/go-dependencies-(non-major) branch 2 times, most recently from c86dbb2 to 0fd1f6c Compare August 22, 2026 10:02
macroscopeapp[bot]
macroscopeapp Bot previously approved these changes Aug 22, 2026
@renovate
renovate Bot force-pushed the renovate/go-dependencies-(non-major) branch from 0fd1f6c to 1c6b4e1 Compare August 22, 2026 15:03
macroscopeapp[bot]
macroscopeapp Bot previously approved these changes Aug 22, 2026
@renovate
renovate Bot force-pushed the renovate/go-dependencies-(non-major) branch 2 times, most recently from 89ed76a to 22cd0ac Compare August 30, 2026 04:35
macroscopeapp[bot]
macroscopeapp Bot previously approved these changes Aug 30, 2026
@renovate
renovate Bot force-pushed the renovate/go-dependencies-(non-major) branch from 7b7fcc4 to 31a4d2b Compare August 31, 2026 15:00
macroscopeapp[bot]
macroscopeapp Bot previously approved these changes Aug 31, 2026
@renovate
renovate Bot force-pushed the renovate/go-dependencies-(non-major) branch from 31a4d2b to 4ccb809 Compare August 31, 2026 17:41
macroscopeapp[bot]
macroscopeapp Bot previously approved these changes Aug 31, 2026
@renovate
renovate Bot force-pushed the renovate/go-dependencies-(non-major) branch from 4ccb809 to 57820fd Compare September 1, 2026 00:29
macroscopeapp[bot]
macroscopeapp Bot previously approved these changes Sep 1, 2026
@renovate
renovate Bot force-pushed the renovate/go-dependencies-(non-major) branch from 57820fd to 27f1ee3 Compare September 1, 2026 10:14
macroscopeapp[bot]
macroscopeapp Bot previously approved these changes Sep 1, 2026
@renovate
renovate Bot force-pushed the renovate/go-dependencies-(non-major) branch from 27f1ee3 to ea4ac9e Compare September 1, 2026 17:05
macroscopeapp[bot]
macroscopeapp Bot previously approved these changes Sep 1, 2026
@renovate
renovate Bot force-pushed the renovate/go-dependencies-(non-major) branch from ea4ac9e to 0657c15 Compare September 2, 2026 01:38
macroscopeapp[bot]
macroscopeapp Bot previously approved these changes Sep 2, 2026
@renovate
renovate Bot force-pushed the renovate/go-dependencies-(non-major) branch 2 times, most recently from 681f3d4 to b67dfba Compare September 2, 2026 09:12
@renovate
renovate Bot force-pushed the renovate/go-dependencies-(non-major) branch from b67dfba to 9a21fa1 Compare September 22, 2026 22:56
@renovate renovate Bot changed the title fix(deps): update go dependencies (non-major) fix(deps): update module google.golang.org/grpc to v1.84.0 Sep 22, 2026
@renovate
renovate Bot force-pushed the renovate/go-dependencies-(non-major) branch 2 times, most recently from 9eac634 to b9d8a8e Compare September 26, 2026 02:41
@renovate renovate Bot changed the title fix(deps): update module google.golang.org/grpc to v1.84.0 fix(deps): update go dependencies (non-major) Sep 26, 2026
@renovate
renovate Bot force-pushed the renovate/go-dependencies-(non-major) branch from b9d8a8e to 2a6b380 Compare October 3, 2026 20:55
@renovate

renovate Bot commented Oct 3, 2026

Copy link
Copy Markdown
Contributor Author

ℹ️ Artifact update notice

File name: policy/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):

  • 5 additional dependencies were updated
  • The go directive was updated for compatibility reasons

Due to Go's usage of Minimal Version Selection (MVS), these packages have been updated to the minimum version available, so will still abide by minimumReleaseAge=3 days

Details:

Package Change
go 1.25.0 -> 1.26.0
google.golang.org/genproto/googleapis/api v0.0.0-20260911204522-f61a6ca850bd -> v0.0.0-20260928230214-8a89bd6388cc
golang.org/x/net v0.58.0 -> v0.59.0
golang.org/x/sys v0.47.0 -> v0.48.0
golang.org/x/text v0.41.0 -> v0.42.0
google.golang.org/genproto/googleapis/rpc v0.0.0-20260904194346-d0f1323225a4 -> v0.0.0-20260928230214-8a89bd6388cc
File name: proto/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):

  • 5 additional dependencies were updated
  • The go directive was updated for compatibility reasons

Due to Go's usage of Minimal Version Selection (MVS), these packages have been updated to the minimum version available, so will still abide by minimumReleaseAge=3 days

Details:

Package Change
go 1.25.0 -> 1.26.0
google.golang.org/genproto/googleapis/api v0.0.0-20260911204522-f61a6ca850bd -> v0.0.0-20260928230214-8a89bd6388cc
golang.org/x/net v0.58.0 -> v0.59.0
golang.org/x/sys v0.47.0 -> v0.48.0
golang.org/x/text v0.41.0 -> v0.42.0
google.golang.org/genproto/googleapis/rpc v0.0.0-20260904194346-d0f1323225a4 -> v0.0.0-20260928230214-8a89bd6388cc

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Development

Successfully merging this pull request may close these issues.

0 participants