Skip to content

chore: Update non-major dependencies - #1569

Merged
hwbrzzl merged 1 commit into
masterfrom
renovate/non-major-dependencies
Oct 10, 2026
Merged

hwbrzzl merged 1 commit into
masterfrom
renovate/non-major-dependencies

Conversation

@renovate

@renovate renovate Bot commented Oct 5, 2026 •

Copy link
Copy Markdown
Contributor

ℹ️ Note

This PR body was truncated due to platform limits.

This PR contains the following updates:

Package Change Age Confidence Type Update
github.com/mattn/go-runewidth v0.0.30 → v0.0.31 age confidence require patch
github.com/urfave/cli/v3 v3.13.0 → v3.14.0 age confidence require minor
go.opentelemetry.io/contrib/instrumentation/google.golang.org/grpc/otelgrpc v0.71.0 → v0.72.0 age confidence require minor
go.opentelemetry.io/contrib/instrumentation/net/http/otelhttp v0.71.0 → v0.72.0 age confidence require minor
go.opentelemetry.io/contrib/propagators/b3 v1.46.0 → v1.47.0 age confidence require minor
go.opentelemetry.io/otel/exporters/otlp/otlplog/otlploggrpc v0.22.0 → v0.23.0 age confidence require minor
go.opentelemetry.io/otel/exporters/otlp/otlplog/otlploghttp v0.22.0 → v0.23.0 age confidence require minor
go.opentelemetry.io/otel/exporters/otlp/otlpmetric/otlpmetricgrpc v1.46.0 → v1.47.0 age confidence require minor
go.opentelemetry.io/otel/exporters/otlp/otlpmetric/otlpmetrichttp v1.46.0 → v1.47.0 age confidence require minor
go.opentelemetry.io/otel/exporters/otlp/otlptrace/otlptracegrpc v1.46.0 → v1.47.0 age confidence require minor
go.opentelemetry.io/otel/exporters/otlp/otlptrace/otlptracehttp v1.46.0 → v1.47.0 age confidence require minor
go.opentelemetry.io/otel/exporters/stdout/stdoutlog v0.22.0 → v0.23.0 age confidence require minor
go.opentelemetry.io/otel/exporters/stdout/stdoutmetric v1.46.0 → v1.47.0 age confidence require minor
go.opentelemetry.io/otel/exporters/stdout/stdouttrace v1.46.0 → v1.47.0 age confidence require minor
go.opentelemetry.io/otel/log/logtest v0.22.0 → v0.23.0 age confidence require minor
golang.org/x/crypto v0.57.0 → v0.58.0 age confidence require minor
golang.org/x/exp 85c1c22 → f45ad48 age confidence require digest
golang.org/x/sys v0.48.0 → v0.49.0 age confidence require minor
golang.org/x/text v0.42.0 → v0.43.0 age confidence require minor
golang.org/x/tools v0.50.0 → v0.51.0 age confidence require minor
google.golang.org/genproto b142276 → fad4113 age confidence replace digest
google.golang.org/genproto/googleapis/rpc b142276 → fad4113 age confidence replace digest
google.golang.org/grpc acccf8c → 5f1ccf5 require digest

Release Notes

mattn/go-runewidth (github.com/mattn/go-runewidth)

v0.0.31

Compare Source

urfave/cli (github.com/urfave/cli/v3)

v3.14.0

Compare Source

What's Changed

New Contributors

Full Changelog: urfave/cli@v3.13.0...v3.14.0

open-telemetry/opentelemetry-go-contrib (go.opentelemetry.io/contrib/propagators/b3)

v1.47.0: /v2.6.0/v0.72.0/v0.38.0/v0.27.0/v0.21.0/v0.17.0/v0.19.0

Compare Source

Added
  • Add NewResourceDetectorWithOptions and the WithAWSLogger option to go.opentelemetry.io/contrib/detectors/aws/ec2/v2, allowing a custom AWS SDK logging.Logger to be supplied to the EC2 resource detector. (#​9132)
  • Add go.opentelemetry.io/contrib/detectors/openshift, a new resource detector for OpenShift 4 clusters, ported from processor/resourcedetectionprocessor/internal/openshift in opentelemetry-collector-contrib. Detects k8s.cluster.name, and cloud.provider, cloud.platform and cloud.region for clusters running on AWS, Google Cloud and IBM Cloud; Azure clusters report cloud.provider and cloud.platform only. (#​9499)
  • Add go.opentelemetry.io/contrib/detectors/kubeadm, a new resource detector for kubeadm-provisioned Kubernetes clusters, ported from processor/resourcedetectionprocessor/internal/kubeadm in opentelemetry-collector-contrib. Detects k8s.cluster.name from the ClusterConfiguration document in the kube-system/kubeadm-config ConfigMap and k8s.cluster.uid from the kube-system namespace UID. (#​9500)
Changed
  • Client metrics in go.opentelemetry.io/contrib/instrumentation/net/http/otelhttp no longer include attributes from the server-side Labeler, preventing attributes such as http.route from leaking into outbound requests.
    This is a breaking change for applications that use ContextWithLabeler to add custom client metric attributes: use ContextWithClientLabeler / ClientLabelerFromContext or the WithMetricAttributesFn option instead.
    Server-side use of ContextWithLabeler / LabelerFromContext is unchanged. (#​8924)
  • Stop emitting the legacy http.read_bytes and http.wrote_bytes attributes on the per-operation span events enabled by WithMessageEvents in go.opentelemetry.io/contrib/instrumentation/net/http/otelhttp.
    The read and write events remain, while total body sizes continue to be recorded on the server span as http.request.body.size and http.response.body.size according to HTTP semantic conventions. (#​9624)
Deprecated
  • Deprecate go.opentelemetry.io/contrib/instrumentation/github.com/aws/aws-sdk-go-v2/otelaws. (#​9707)
  • Deprecate go.opentelemetry.io/contrib/propagators/aws. (#​9706)
  • Deprecate go.opentelemetry.io/contrib/samplers/probability/consistent. (#​9633)
  • Deprecate ReadBytesKey, ReadErrorKey, WroteBytesKey, and WriteErrorKey in go.opentelemetry.io/contrib/instrumentation/net/http/otelhttp.
    The identifiers remain available and their values are unchanged, but WithMessageEvents no longer emits http.read_bytes or http.wrote_bytes.
    There is no semantic-convention replacement for per-read or per-write byte counts or the human-readable error fields.
    Use HTTPRequestBodySizeKey and HTTPResponseBodySizeKey from go.opentelemetry.io/otel/semconv/v1.43.0 to record total body sizes on the span.
    If an error causes the HTTP request to fail, set the span status to Error and record ErrorType(err) from go.opentelemetry.io/otel/semconv/v1.43.0 on the span. (#​9624)
Fixed
  • Treat empty Prometheus exporter environment variable values as unset in go.opentelemetry.io/contrib/exporters/autoexport, restoring the documented defaults. (#​9636)
  • Bound converter-owned recursive map, slice, array, and pointer traversal in go.opentelemetry.io/contrib/bridges/otellogr, go.opentelemetry.io/contrib/bridges/otellogrus, go.opentelemetry.io/contrib/bridges/otelslog, and go.opentelemetry.io/contrib/bridges/otelzap.
    A field requiring more than 100 such levels is replaced with <max-depth-exceeded> and the record continues to be emitted. Existing fmt and user-method behavior remains unchanged. (#​9691)
  • Format span attributes in go.opentelemetry.io/contrib/zpages using attribute.Value.String instead of the deprecated attribute.Value.Emit, following the OpenTelemetry AnyValue representation for non-OTLP protocols. (#​9453)
  • Set error.type on the span and on the request-duration, request-body-size, and response-body-size metrics when a client disconnects mid-request in go.opentelemetry.io/contrib/instrumentation/github.com/gin-gonic/gin/otelgin, using the request context's cancellation error as the classification source when the handler has not already recorded an error via c.Error. Previously a disconnect was recorded with span status Error and no error.type, indistinguishable from a genuine server fault. (#​9394)
  • Report Prometheus metrics HTTP server errors in go.opentelemetry.io/contrib/otelconf when using the v0.2.0 configuration schema.
    The error check was inverted, so a clean shutdown (http.ErrServerClosed) was reported as unexpected while real Serve errors were ignored. (#​9653)
  • Fix temporary file cleanup for multipart requests in go.opentelemetry.io/contrib/instrumentation/net/http/otelhttp by copying the parsed multipart form back to the original request during deferred cleanup, preserving net/http cleanup during panic unwinding for HTTP/2 panic handling and outer recovery middleware paths. Unrecovered HTTP/1 handler panics remain uncleaned because net/http skips finishRequest in that path. (#​9685)
  • Fix http.client.request.body.size recording for streaming request bodies in go.opentelemetry.io/contrib/instrumentation/net/http/otelhttp. (#​8684)
  • Bound Kubernetes ConfigMap requests in go.opentelemetry.io/contrib/detectors/aws/eks with a 10-second timeout so Detect cannot hang indefinitely when the caller-provided context has no deadline. (#​9419)
Removed
  • Drop support for Go 1.25. (#​9584)
  • Remove go.opentelemetry.io/contrib/instrumentation/github.com/labstack/echo/otelecho. Use github.com/labstack/echo-opentelemetry instead. (#​9613)

What's Changed

❗ Important

✂ PR body was truncated to here.


Configuration

📅 Schedule: (UTC)

  • Branch creation
    • Between 12:00 AM and 03:59 AM, only on Monday (* 0-3 * * 1)
  • Automerge
    • At any time (no schedule defined)

🚦 Automerge: Enabled.

♻ Rebasing: Whenever PR becomes conflicted, 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.

@renovate
renovate Bot requested a review from a team as a code owner October 5, 2026 01:01
@renovate
renovate Bot enabled auto-merge (squash) October 5, 2026 01:01
@renovate

renovate Bot commented Oct 5, 2026 •

Copy link
Copy Markdown
Contributor Author

ℹ️ 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):

  • 5 additional dependencies were updated

Details:

Package Change
go.opentelemetry.io/otel/exporters/otlp/otlptrace v1.46.0 -> v1.47.0
google.golang.org/genproto/googleapis/api v0.0.0-20260819154853-08b0e4226688 -> v0.0.0-20260928230214-8a89bd6388cc
golang.org/x/net v0.59.0 -> v0.60.0
golang.org/x/sync v0.23.0 -> v0.24.0
golang.org/x/term v0.46.0 -> v0.47.0

@renovate
renovate Bot force-pushed the renovate/non-major-dependencies branch from 69a6065 to c6c9b38 Compare October 5, 2026 18:51
@codecov

codecov Bot commented Oct 5, 2026 •

Copy link
Copy Markdown

Codecov Report

✅ All modified and coverable lines are covered by tests.
✅ Project coverage is 72.87%. Comparing base (6028558) to head (19da52e).

Additional details and impacted files
@@            Coverage Diff             @@
##           master    #1569      +/-   ##
==========================================
- Coverage   72.88%   72.87%   -0.01%     
==========================================
  Files         412      412              
  Lines       26880    26880              
==========================================
- Hits        19591    19589       -2     
- Misses       7287     7289       +2     
  Partials        2        2              

☔ View full report in Codecov by Harness.
📢 Have feedback on the report? Share it here.

🚀 New features to boost your workflow:
  • ❄️ Test Analytics: Detect flaky tests, report on failures, and find test suite problems.

@renovate
renovate Bot force-pushed the renovate/non-major-dependencies branch 9 times, most recently from 4b29c41 to 6afd6c5 Compare October 9, 2026 14:55
@renovate
renovate Bot force-pushed the renovate/non-major-dependencies branch from 6afd6c5 to 19da52e Compare October 9, 2026 17:35
@hwbrzzl
hwbrzzl disabled auto-merge October 10, 2026 01:28
@hwbrzzl
hwbrzzl merged commit 169dbed into master Oct 10, 2026
20 of 21 checks passed
@hwbrzzl
hwbrzzl deleted the renovate/non-major-dependencies branch October 10, 2026 01:28
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.

1 participant