Skip to content

Update All OpenTelemetry Collector packages#60

Open
renovate[bot] wants to merge 1 commit intomainfrom
renovate/all-opentelemetry-collector-packages
Open

Update All OpenTelemetry Collector packages#60
renovate[bot] wants to merge 1 commit intomainfrom
renovate/all-opentelemetry-collector-packages

Conversation

@renovate
Copy link
Contributor

@renovate renovate bot commented Mar 17, 2026

This PR contains the following updates:

Package Change Age Confidence
go.opentelemetry.io/collector/exporter v1.53.0v1.54.0 age confidence
go.opentelemetry.io/collector/exporter/otlphttpexporter v0.147.0v0.148.0 age confidence
go.opentelemetry.io/collector/receiver/otlpreceiver v0.147.0v0.148.0 age confidence

Release Notes

open-telemetry/opentelemetry-collector (go.opentelemetry.io/collector/exporter)

v1.54.0

🛑 Breaking changes 🛑
  • all: Change metric units to be singular to match OTel specification, e.g. {requests} -> {request} (#​14753)
💡 Enhancements 💡
  • cmd/mdatagen: Add deprecated_type field to allow specifying an alias for component types. (#​14718)
  • cmd/mdatagen: Generate entity-scoped MetricsBuilder API that enforces entity-metric associations at compile time (#​14659)
  • cmd/mdatagen: Skip generating reaggregation config options for metrics that have no aggregatable attributes. (#​14689)
  • pkg/service: The internal status reporter no longer drops repeated Ok and RecoverableError statuses (#​14282)
    Status events can now carry metadata and there's value in allowing them to be emitted despite the status value itself
    not changing.
🧰 Bug fixes 🧰
  • cmd/builder: Add .exe to output binary names when building for Windows targets. (#​12591)

  • exporter/debug: Add printing of metric metadata in detailed verbosity. (#​14667)

  • exporter/otlp_grpc: Prevent nil pointer panic when push methods are called before the OTLP exporter initializes its gRPC clients. (#​14663)
    When the sending queue and retry are disabled, calling ConsumeTraces,
    ConsumeMetrics, ConsumeLogs, or ConsumeProfiles before the OTLP exporter
    initializes its gRPC clients could cause a nil pointer dereference panic.
    The push methods now return an error instead of panicking.

  • exporter/otlp_http: Show the actual destination URL in error messages when request URL is modified by middleware. (#​14673)
    Unwraps the *url.Error returned by http.Client.Do() to prevent misleading error logs when a middleware extension dynamically updates the endpoint.

  • pdata/pprofile: Switch the dictionary of dictionary tables entries only once when merging profiles (#​14709)
    For dictionary table data, we used to switch their dictionaries when doing
    the switch for the data that uses them.
    However, when an entry is associated with multiple other data (several
    samples can use the same stack), we would have been switching the
    dictionaries of the entry multiple times.

    We now switch dictionaries for dictionary table data only once, before
    switching the resource profiles.


Configuration

📅 Schedule: Branch creation - "on tuesday" (UTC), 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.

👻 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
Copy link
Contributor Author

renovate bot commented Mar 17, 2026

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

  • 21 additional dependencies were updated

Details:

Package Change
github.com/pierrec/lz4/v4 v4.1.25 -> v4.1.26
go.opentelemetry.io/collector v0.147.0 -> v0.148.0
go.opentelemetry.io/collector/component/componentstatus v0.147.0 -> v0.148.0
go.opentelemetry.io/collector/config/configauth v1.53.0 -> v1.54.0
go.opentelemetry.io/collector/config/configcompression v1.53.0 -> v1.54.0
go.opentelemetry.io/collector/config/configgrpc v0.147.0 -> v0.148.0
go.opentelemetry.io/collector/config/confighttp v0.147.0 -> v0.148.0
go.opentelemetry.io/collector/config/configmiddleware v1.53.0 -> v1.54.0
go.opentelemetry.io/collector/config/confignet v1.53.0 -> v1.54.0
go.opentelemetry.io/collector/config/configoptional v1.53.0 -> v1.54.0
go.opentelemetry.io/collector/config/configretry v1.53.0 -> v1.54.0
go.opentelemetry.io/collector/consumer/consumererror/xconsumererror v0.147.0 -> v0.148.0
go.opentelemetry.io/collector/exporter/exporterhelper v0.147.0 -> v0.148.0
go.opentelemetry.io/collector/exporter/exporterhelper/xexporterhelper v0.147.0 -> v0.148.0
go.opentelemetry.io/collector/exporter/xexporter v0.147.0 -> v0.148.0
go.opentelemetry.io/collector/extension/extensionauth v1.53.0 -> v1.54.0
go.opentelemetry.io/collector/extension/extensionmiddleware v0.147.0 -> v0.148.0
go.opentelemetry.io/collector/internal/sharedcomponent v0.147.0 -> v0.148.0
go.opentelemetry.io/collector/internal/telemetry v0.147.0 -> v0.148.0
go.opentelemetry.io/contrib/instrumentation/google.golang.org/grpc/otelgrpc v0.66.0 -> v0.67.0
go.opentelemetry.io/contrib/instrumentation/net/http/otelhttp v0.66.0 -> v0.67.0

@renovate renovate bot force-pushed the renovate/all-opentelemetry-collector-packages branch 2 times, most recently from 7ec9756 to 5e2890b Compare March 17, 2026 17:17
@renovate renovate bot force-pushed the renovate/all-opentelemetry-collector-packages branch from 5e2890b to 1735640 Compare March 17, 2026 17:19
@renovate renovate bot changed the title Update All OpenTelemetry Collector packages Update All OpenTelemetry Collector packages to v0.148.0 Mar 19, 2026
@renovate renovate bot changed the title Update All OpenTelemetry Collector packages to v0.148.0 Update All OpenTelemetry Collector packages Mar 19, 2026
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.

0 participants