Skip to content

Bump github.com/open-telemetry/opentelemetry-collector-contrib/exporter/prometheusexporter from 0.141.0 to 0.151.0#1661

Open
dependabot[bot] wants to merge 1 commit intomainfrom
dependabot-go_modules-github.com-open-telemetry-opentelemetry-collector-contrib-exporter-prometheusexporter-0.151.0
Open

Bump github.com/open-telemetry/opentelemetry-collector-contrib/exporter/prometheusexporter from 0.141.0 to 0.151.0#1661
dependabot[bot] wants to merge 1 commit intomainfrom
dependabot-go_modules-github.com-open-telemetry-opentelemetry-collector-contrib-exporter-prometheusexporter-0.151.0

Conversation

@dependabot
Copy link
Copy Markdown
Contributor

@dependabot dependabot Bot commented on behalf of github Apr 29, 2026

Bumps github.com/open-telemetry/opentelemetry-collector-contrib/exporter/prometheusexporter from 0.141.0 to 0.151.0.

Release notes

Sourced from github.com/open-telemetry/opentelemetry-collector-contrib/exporter/prometheusexporter's releases.

v0.151.0

The OpenTelemetry Collector Contrib contains everything in the opentelemetry-collector release, be sure to check the release notes there as well.

End User Changelog

🛑 Breaking changes 🛑

  • all: Removed DNS lookup processor skeleton. (#47874)

  • connector/datadog: Remove stable feature gate connector.datadogconnector.NativeIngest (#47580)

  • exporter/datadog: Remove stable feature gates exporter.datadogexporter.UseLogsAgentExporter and exporter.datadogexporter.metricexportnativeclient (#47583)

  • exporter/signalfx: Default api_url and ingest_url values derived from realm now use *.observability.splunkcloud.com instead of *.signalfx.com. (#47670) Explicit api_url and ingest_url settings are unchanged. Update network allowlists if they targeted only *.signalfx.com.

  • exporter/splunk_hec: Remove deprecated batcher config field. Use sending_queue::batch instead. (#47737)

  • extension/jaegerremotesampling: Remove replaceThriftWithProto feature gate. (#47553)

  • pkg/translator/prometheus: Removes pkg.translator.prometheus.NormalizeName feature gate which has been stable for some time. (#47597)

  • pkg/zipkin: Promote "pkg.translator.zipkin.DontEmitV0NetworkConventions" and "pkg.translator.zipkin.EmitV1NetworkConventions" feature gates to Beta. (#46682) This changes the default behavior to emit the new semantic convention attributes instead of the old deprecated ones. The Zipkin translator will now use network.local.address (replacing net.host.ip), network.peer.address (replacing net.peer.ip), and service.peer.name (replacing peer.service) by default when emitting spans.

  • processor/k8s_attributes: Disable otelcol.k8s.pod.association metric until pod_identifier attribute is properly calculated (#47669)

  • receiver/jaeger: Stabilize DisableRemoteSampling feature gate which has been in beta for over 2 years. (#47599)

  • receiver/prometheus: Remove receiver.prometheusreceiver.EnableNativeHistograms, receiver.prometheusreceiver.RemoveStartTimeAdjustment and receiver.prometheusreceiver.UseCreatedMetric feature gates. (#40606)

  • receiver/prometheus: Removes the feature gate receiver.prometheusreceiver.RemoveLegacyResourceAttributes which has been stable for some time. (#47598)

🚩 Deprecations 🚩

  • connector/service_graph: Rename component type from servicegraph to service_graph to follow snake_case naming convention. The old name is kept as a deprecated alias. (#47971)
  • connector/span_metrics: Rename component type from spanmetrics to span_metrics to follow snake_case naming convention. The old name is kept as a deprecated alias. (#47963)
  • exporter/honeycomb_marker: Rename exporter type from honeycombmarker to honeycomb_marker (#45339)
  • exporter/prometheusremotewrite: add_metric_suffixes is deprecated. Use translation_strategy: UnderscoreEscapingWithoutSuffixes if you are setting this to false. (#33661)
  • extension/aws_logs_encoding: Deprecates transparent gzip decompression in aws_logs_encoding and clarifies that callers must decompress payloads before invoking the streaming decoder. (#46463)
  • processor/log_dedup: Rename processor type from logdedup to log_dedup (#45339)
  • receiver/file_stats: Rename filestats receiver to file_stats with deprecated alias filestats (#45339)
  • receiver/fluent_forward: Rename receiver type from fluentforward to fluent_forward (#45339)
  • receiver/host_metrics: Rename hostmetrics receiver to host_metrics and add deprecated alias hostmetrics (#45449)
  • receiver/k8s_objects: Rename k8sobjects receiver to k8s_objects and add deprecated alias k8sobjects. (#47440)
  • receiver/ssh_check: Rename sshcheck receiver to ssh_check with deprecated alias sshcheck (#45339)

🚀 New components 🚀

  • extension/pebble_tail_storage: First PR for new Pebble tail storage extension (#47916)

  • processor/drain: Add drain processor that applies the Drain log clustering algorithm to annotate log records with a derived template string. (#47235) The processor sets log.record.template (e.g. "user <*> logged in from <*>") on each log record. Downstream processors such as the filter processor can act on this attribute to, for example, drop entire classes of noisy logs by template string.

    Key features:

    • Configurable Drain parse tree parameters (depth, similarity threshold, max clusters with LRU eviction)

... (truncated)

Changelog

Sourced from github.com/open-telemetry/opentelemetry-collector-contrib/exporter/prometheusexporter's changelog.

v0.151.0

🛑 Breaking changes 🛑

  • exporter/splunk_hec: Remove deprecated batcher config field. Use sending_queue::batch instead. (#47737)

  • pkg/ottl: OTTL API breaking change in ottlscope.NewTransformContextPtr: the function signature now requires schema URL items for scope and resource. (#47784) What changed:

    • Old: NewTransformContextPtr(instrumentationScope, resource, schemaURLItem, options...)
    • New: NewTransformContextPtr(instrumentationScope, resource, scopeSchemaURLItem, resourceSchemaURLItem, options...)

    Migration:

    • If you previously passed one shared schema URL item, pass it to both new parameters.
    • If scope and resource schema URLs differ, pass distinct items for each.

    Example migration:

    • Before: tCtx := ottlscope.NewTransformContextPtr(scope, resource, schemaURLItem)
    • After (independent items): tCtx := ottlscope.NewTransformContextPtr(scope, resource, scopeSchemaURLItem, resourceSchemaURLItem)
  • pkg/stanza: Remove deprecated packages pkg/stanza/errors, pkg/stanza/operator/parser/json and pkg/stanza/operator/parser/time. (#45006) These packages were renamed to pkg/stanza/stanzaerrors, pkg/stanza/operator/parser/jsonparser and pkg/stanza/operator/parser/timeparser.

  • processor/filter: Change With*Functions and Default*Functions to use pointer-based transform context signatures (#47975) The filter processor function options With*Functions and Default*Functions now use pointer-based transform context signatures and are no longer deprecated. As a result, they are not compatible with older non-pointer signatures anymore and must be updated to use the new signature.

  • processor/transform: Change With*Functions and Default*Functions to use pointer-based transform context signatures (#47970) The transform processor function options With*Functions and Default*Functions now use pointer-based transform context signatures and are no longer deprecated. As a result, they are not compatible with older non-pointer signatures anymore and must be updated to use the new signature.

  • receiver/prometheus: Remove receiver.prometheusreceiver.EnableNativeHistograms, receiver.prometheusreceiver.RemoveStartTimeAdjustment and receiver.prometheusreceiver.UseCreatedMetric feature gates. (#40606)

🚩 Deprecations 🚩

  • processor/filter: Deprecate custom function options suffixed with New in favor of the existing pointer-based options (#47975) The With*FunctionsNew and Default*FunctionsNew variants are now deprecated and will be removed in a future release. If you register custom filter processor functions, migrate:

    • With*FunctionsNew -> With*Functions
    • Default*FunctionsNew -> Default*Functions
  • processor/transform: Deprecate custom function options suffixed with New in favor of the existing pointer-based options (#47970) The With*FunctionsNew and Default*FunctionsNew variants are now deprecated and will be removed in a future release. If you register custom transform processor functions, migrate:

    • With*FunctionsNew -> With*Functions
    • Default*FunctionsNew -> Default*Functions

💡 Enhancements 💡

... (truncated)

Commits
  • 25a1fd0 [chore] Prepare release 0.151.0 (#48002)
  • 2f03b15 [chore]Update OTEL_VERSION=v0.151.0 OTEL_STABLE_VERSION=v1.57.0 (#48000)
  • 5ca48dc Graceful handling when PostgreSQL datname and rolname are null (#47769)
  • 423b585 [exporter/honeycomb_marker] rename to honeycomb_marker with deprecated alia...
  • 57aa51f Update module modernc.org/sqlite to v1.50.0 (#47996)
  • c432fc3 Update module golang.org/x/vuln to v1.3.0 (#47995)
  • 3d37d91 Update module gitlab.com/gitlab-org/api/client-go/v2 to v2.21.0 (#47993)
  • 0525302 [chore] group github.com/twmb/franz-go updates in renovate (#47994)
  • 407e59f [receiver/fluent_forward] rename to fluent_forward with deprecated alias `f...
  • bfaa4cf Update module github.com/redis/go-redis/v9 to v9.19.0 (#47990)
  • Additional commits viewable in compare view

Dependabot compatibility score

Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase.


Dependabot commands and options

You can trigger Dependabot actions by commenting on this PR:

  • @dependabot rebase will rebase this PR
  • @dependabot recreate will recreate this PR, overwriting any edits that have been made to it
  • @dependabot show <dependency name> ignore conditions will show all of the ignore conditions of the specified dependency
  • @dependabot ignore this major version will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)
  • @dependabot ignore this minor version will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)
  • @dependabot ignore this dependency will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)

…er/prometheusexporter

Bumps [github.com/open-telemetry/opentelemetry-collector-contrib/exporter/prometheusexporter](https://github.com/open-telemetry/opentelemetry-collector-contrib) from 0.141.0 to 0.151.0.
- [Release notes](https://github.com/open-telemetry/opentelemetry-collector-contrib/releases)
- [Changelog](https://github.com/open-telemetry/opentelemetry-collector-contrib/blob/main/CHANGELOG-API.md)
- [Commits](open-telemetry/opentelemetry-collector-contrib@v0.141.0...v0.151.0)

---
updated-dependencies:
- dependency-name: github.com/open-telemetry/opentelemetry-collector-contrib/exporter/prometheusexporter
  dependency-version: 0.151.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
@dependabot dependabot Bot added dependencies go Pull requests that update Go code labels Apr 29, 2026
@dependabot dependabot Bot requested a review from a team as a code owner April 29, 2026 20:14
@dependabot dependabot Bot added dependencies go Pull requests that update Go code labels Apr 29, 2026
@github-actions
Copy link
Copy Markdown
Contributor

Dependency Review

The following issues were found:

  • ❌ 1 vulnerable package(s)
  • ✅ 0 package(s) with incompatible licenses
  • ✅ 0 package(s) with invalid SPDX license definitions
  • ⚠️ 29 package(s) with unknown licenses.

View full job summary

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

Labels

dependencies go Pull requests that update Go code

Projects

None yet

Development

Successfully merging this pull request may close these issues.

0 participants