Skip to content

build(deps): update opentelemetry-deps-collector#2394

Open
renovate[bot] wants to merge 2 commits into
mainfrom
renovate/opentelemetry-deps-collector
Open

build(deps): update opentelemetry-deps-collector#2394
renovate[bot] wants to merge 2 commits into
mainfrom
renovate/opentelemetry-deps-collector

Conversation

@renovate

@renovate renovate Bot commented Jun 22, 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
github.com/open-telemetry/opentelemetry-collector-contrib/confmap/provider/s3provider v0.153.0v0.156.0 age confidence
github.com/open-telemetry/opentelemetry-collector-contrib/confmap/provider/secretsmanagerprovider v0.153.0v0.156.0 age confidence
github.com/open-telemetry/opentelemetry-collector-contrib/connector/spanmetricsconnector v0.153.0v0.156.0 age confidence
github.com/open-telemetry/opentelemetry-collector-contrib/exporter/prometheusremotewriteexporter v0.153.0v0.156.0 age confidence
github.com/open-telemetry/opentelemetry-collector-contrib/extension/basicauthextension v0.153.0v0.156.0 age confidence
github.com/open-telemetry/opentelemetry-collector-contrib/extension/sigv4authextension v0.153.0v0.156.0 age confidence
github.com/open-telemetry/opentelemetry-collector-contrib/pkg/pdatautil v0.153.0v0.156.0 age confidence
github.com/open-telemetry/opentelemetry-collector-contrib/processor/attributesprocessor v0.153.0v0.156.0 age confidence
github.com/open-telemetry/opentelemetry-collector-contrib/processor/filterprocessor v0.153.0v0.156.0 age confidence
github.com/open-telemetry/opentelemetry-collector-contrib/processor/probabilisticsamplerprocessor v0.153.0v0.156.0 age confidence
github.com/open-telemetry/opentelemetry-collector-contrib/processor/resourceprocessor v0.153.0v0.156.0 age confidence
github.com/open-telemetry/opentelemetry-collector-contrib/processor/spanprocessor v0.153.0v0.156.0 age confidence
github.com/open-telemetry/opentelemetry-collector-contrib/processor/transformprocessor v0.153.0v0.156.0 age confidence
go.opentelemetry.io/collector/client v1.59.0v1.62.0 age confidence
go.opentelemetry.io/collector/component v1.59.0v1.62.0 age confidence
go.opentelemetry.io/collector/component/componenttest v0.153.0v0.156.0 age confidence
go.opentelemetry.io/collector/confmap v1.59.0v1.62.0 age confidence
go.opentelemetry.io/collector/confmap/provider/fileprovider v1.59.0v1.62.0 age confidence
go.opentelemetry.io/collector/confmap/provider/httpprovider v1.59.0v1.62.0 age confidence
go.opentelemetry.io/collector/confmap/provider/httpsprovider v1.59.0v1.62.0 age confidence
go.opentelemetry.io/collector/confmap/provider/yamlprovider v1.59.0v1.62.0 age confidence
go.opentelemetry.io/collector/confmap/xconfmap v0.153.0v0.156.0 age confidence
go.opentelemetry.io/collector/connector v0.153.0v0.156.0 age confidence
go.opentelemetry.io/collector/consumer v1.59.0v1.62.0 age confidence
go.opentelemetry.io/collector/consumer/consumertest v0.153.0v0.156.0 age confidence
go.opentelemetry.io/collector/exporter v1.59.0v1.62.0 age confidence
go.opentelemetry.io/collector/exporter/debugexporter v0.153.0v0.156.0 age confidence
go.opentelemetry.io/collector/exporter/exportertest v0.153.0v0.156.0 age confidence
go.opentelemetry.io/collector/exporter/otlpexporter v0.153.0v0.156.0 age confidence
go.opentelemetry.io/collector/exporter/otlphttpexporter v0.153.0v0.156.0 age confidence
go.opentelemetry.io/collector/extension v1.59.0v1.62.0 age confidence
go.opentelemetry.io/collector/otelcol v0.153.0v0.156.0 age confidence
go.opentelemetry.io/collector/pdata v1.59.0v1.62.0 age confidence
go.opentelemetry.io/collector/processor v1.59.0v1.62.0 age confidence
go.opentelemetry.io/collector/processor/batchprocessor v0.153.0v0.156.0 age confidence
go.opentelemetry.io/collector/processor/memorylimiterprocessor v0.153.0v0.156.0 age confidence
go.opentelemetry.io/collector/processor/processorhelper v0.153.0v0.156.0 age confidence
go.opentelemetry.io/collector/processor/processortest v0.153.0v0.156.0 age confidence
go.opentelemetry.io/collector/receiver v1.59.0v1.62.0 age confidence
go.opentelemetry.io/collector/receiver/otlpreceiver v0.153.0v0.156.0 age confidence
go.opentelemetry.io/collector/receiver/receivertest v0.153.0v0.156.0 age confidence
go.opentelemetry.io/collector/service v0.153.0v0.156.0 age confidence

Warning

Some dependencies could not be looked up. Check the Dependency Dashboard for more information.


Release Notes

open-telemetry/opentelemetry-collector-contrib (github.com/open-telemetry/opentelemetry-collector-contrib/confmap/provider/s3provider)

v0.156.0

Compare Source

🛑 Breaking changes 🛑
  • pkg/fileconsumer: Move feature gate filelog.protobufCheckpointEncoding to beta and keep it enabled by default (#​49387)

  • receiver/oracledb: Enhanced Oracle SQL query plan details with runtime execution statistics. (#​49329)
    This change requires the collector user to have access to V$SQL_PLAN_STATISTICS_ALL. Existing deployments that only grant access to V$SQL_PLAN
    may experience query plan collection failures until the appropriate privileges are granted.

    SQL query plan details are now retrieved from V$SQL_PLAN_STATISTICS_ALL instead of V$SQL_PLAN. Since V$SQL_PLAN_STATISTICS_ALL is a superset of V$SQL_PLAN,
    this change is backward compatible with respect to the emitted plan detail fields while enabling collection of additional runtime execution statistics,
    including OUTPUT_ROWS, LAST_OUTPUT_ROWS, LAST_ELAPSED_TIME, LAST_CR_BUFFER_GETS, LAST_CU_BUFFER_GETS, STARTS, and LAST_STARTS.

🚩 Deprecations 🚩
  • connector/routing: Deprecate the request context in favor of otelcol.* OTTL paths. (#​44762)
    The routing connector request context and request["key"] condition syntax are deprecated in favor of
    otelcol.client.metadata["key"][0] for HTTP/client metadata and otelcol.grpc.metadata["key"][0] for gRPC metadata.
    These paths work in all signal contexts and are documented in the OTelCol OTTL context.
    A warning is logged when the request context is still configured.

  • exporter/datadog: The exporter.datadogexporter.metricremappingdisabled feature gate no longer has any effect when the serializer exporter path is active (the default). Use exporter.datadogexporter.DisableAllMetricRemapping to disable metric remapping. (#​49320)
    See DataDog/datadog-agent#51232.

  • receiver/aws_cloudwatch: rename to aws_cloudwatch with deprecated alias awscloudwatch (#​45339)

🚀 New components 🚀
  • processor/dynamic_sampling: Add dynamic sampling processor for adaptive trace sampling with W3C TraceState rate encoding. (#​48898)
💡 Enhancements 💡
  • cmd/opampsupervisor: Make the OpAMP Supervisor logger encoding configurable so it can emit console (plain-text) logs as well as JSON (#​47532)

  • connector/routing: Add OTTL context inference support to routing connector. (#​38080)
    The routing connector now supports OTTL context inference, allowing users to write clearer routing conditions using
    context-qualified paths. Instead of relying on implicit context resolution, users can explicitly specify which
    context's attributes they want to access (e.g., resource.attributes["env"] or span.attributes["http.method"]).
    Unqualified paths like attributes["key"] continue to work and default to the resource context for backward compatibility.

  • exporter/alibabacloud_logservice: Add security_token (STS) support alongside AK/SK; preserve ECS role/token-file fallback. (#​48624)
    When security_token is provided in the exporter configuration the SDK is
    configured to use static STS credentials via the provider. The existing
    ecs_ram_role and token_file_path behavior remains the higher-priority
    authentication method and is unchanged.

  • exporter/clickhouse: Add experimental support for the profiles signal (#​49304)

  • exporter/datadog: Emit otel.datadog_exporter.metrics.running.fargate{task_arn} for AWS ECS Fargate workloads so that each workload has its own metric. (#​49042)
    Host-based workloads continue to use otel.datadog_exporter.metrics.running{host} unchanged.
    otel.datadog_exporter.metrics.running will no longer be tagged with task_arn. Fargate workloads will only use otel.datadog_exporter.metrics.running.fargate{task_arn}.

  • exporter/datadog: Fargate workloads now emit a dedicated otel.datadog_exporter.metrics.running.fargate metric tagged with task_arn instead of sharing otel.datadog_exporter.metrics.running with host-based workloads. (#​49320)
    Host-based workloads continue to emit otel.datadog_exporter.metrics.running{host} unchanged.
    See DataDog/datadog-agent#52203.

  • exporter/elasticsearch: Support routing from data_stream attributes defined as scope attributes (#​49306)

  • extension/azure_auth: Promote the Azure Authenticator extension to beta stability. (#​48521)

  • extension/file_storage: Added max_size support to the filestorage extension to cap per-component database growth. (#​38620)

  • extension/sigv4auth: Add automatic service detection for CloudWatch OTLP metrics endpoint (monitoring..amazonaws.com) (#​48738)

  • pkg/translator/pprof: reduce allocations in sample conversion (#​49452)

  • processor/transform: Add exemplar context support to the transform processor, allowing metric_statements to read and modify exemplar fields on metric datapoints. (#​49022)

  • receiver/aws_lambda: Add support for AWS configuration overrides for static credentials (#​49163)

  • receiver/faro: Emit per-payload counters for ingested Faro logs, measurements, exceptions, and events (#​48071)
    Adds otelcol_faro_log_ingested_total, otelcol_faro_measurement_ingested_total,
    otelcol_faro_exception_ingested_total, and otelcol_faro_event_ingested_total. Each
    counter is incremented by the number of entries in the corresponding
    payload section after the request body is parsed.

  • receiver/mongodb: Add Query Sample collection to the MongoDB receiver, emitting a db.server.query_sample log event for each currently executing operation. (#​48573)
    Samples are collected via $currentOp, with idle connections and administrative commands
    filtered out. Each event includes obfuscated query text and operation metadata.
    The logs signal is at development stability; attribute names may change until OTel
    db.server.query_sample conventions stabilize. The metrics signal remains at beta.

  • receiver/oracledb: Add service.name and service.namespace opt-in resource attributes and allow overriding any resource attribute via override_value. (#​47088)

  • receiver/oracledb: Add workload analysis metrics related to scans, enqueue, LOB, parse, sort, cursor, and session activity (#​48808)
    Adds fourteen new opt-in metrics (disabled by default):

    • oracledb.call.count, oracledb.call.recursive.cpu.time
    • oracledb.cursor.cache.hits, oracledb.cursor.cache.size, oracledb.cursor.open
    • oracledb.db.time
    • oracledb.enqueue.operations
    • oracledb.lob.operations
    • oracledb.parse.cpu.time, oracledb.parse.elapsed.time
    • oracledb.scan.count, oracledb.scan.table.rows
    • oracledb.sort.operations, oracledb.sort.rows
      No new SQL queries are issued; the existing v$sysstat scrape already returns
      all required rows, so the receiver adds no additional load on the monitored
      Oracle instance.
  • receiver/oracledb: Add buffer cache and Database Writer (DBWR) metrics (#​49061)

  • receiver/oracledb: Add redo log metrics (#​49060)

  • receiver/postgresql: Add default service.name and service.namespace resource attributes (#​47087)
    Both attributes default to enabled: false. When enabled, service.name
    defaults to unknown_service:postgresql and service.namespace defaults
    to an empty string. Additionally, override_value is enabled for all
    resource attributes, allowing users to set custom values via
    override_value in the collector configuration.

  • receiver/postgresql: Adds blocking session and lock attributes to db.server.query_sample events for PostgreSQL blocking session detection. Blocking attributes are always emitted (empty string / 0 when not blocked). (#​49028)
    New attributes under postgresql.blocking.*: postgresql.blocking.pids, postgresql.blocking.start_time,
    postgresql.blocking.wait_duration, postgresql.blocking.lock.mode, postgresql.blocking.lock.type,
    postgresql.blocking.lock.relation, postgresql.blocking.transaction.start_time.
    postgresql.blocking.pids contains the full array of blocking PIDs from pg_blocking_pids() (e.g. {5121,5122}).
    postgresql.blocking.start_time uses pg_locks.waitstart (PostgreSQL 14+) to record when the lock wait began. waitstart is stable for the full duration of the wait — it is set once when the lock wait starts and is not affected by blockers joining or leaving.
    postgresql.blocking.transaction.start_time provides a UTC timestamp (RFC3339) from xact_start representing when the transaction started, predating the lock contention itself.
    Idle-in-transaction blocker sessions (holding locks without an active request) are captured via pg_blocking_pids subquery in the WHERE clause.
    All blocking attributes are always present on every db.server.query_sample event; empty string / 0 values indicate no active blocking.
    Requires PostgreSQL 14 or later.

  • receiver/prometheus: Promote receiver.prometheusreceiver.IgnoreScopeInfoMetric feature gate to beta. (#​47312)
    The otel_scope_info metric is now ignored for scope attribute extraction by default.
    To temporarily restore the previous behavior, disable the feature gate with --feature-gates=-receiver.prometheusreceiver.IgnoreScopeInfoMetric.

  • receiver/sqlserver: Add access methods and buffer pool metrics (#​49182)
    Adds the following metrics, all disabled by default:

    • sqlserver.access.scan.rate
    • sqlserver.extent.operation.rate
    • sqlserver.ghost_record.skipped.rate
    • sqlserver.page.allocation.rate
    • sqlserver.page.compression.rate
    • sqlserver.page.read_ahead.rate
    • sqlserver.scan_point.revalidation.rate
    • sqlserver.worktable.cache.hit_ratio
  • receiver/syslog: Add support for RFC6587 Octet Counting framing with RFC3164 message format. (#​45216)

🧰 Bug fixes 🧰
  • connector/routing: Fix duplicate routing table entry handling to correctly ignore duplicates instead of overwriting the original route (#​44762)
    Previously, when duplicate routing table entries were encountered, the warning message indicated that the duplicate
    would be ignored, but in fact the original entry was being overwritten by the duplicate.
    This fix ensures that duplicates are properly ignored and the original route's consumer is preserved.

  • exporter/awsxray: Use local service name for Consumer local root segment names, falling back to resource service name when aws.local.service is absent. (#​43432)
    Consumer spans promoted to X-Ray Segments after #​42633 were named
    using the span (operation) name instead of the local service name.
    The fix mirrors the existing Server span naming behavior.

  • exporter/datadog: Compress the metric sketches payload with gzip in the legacy metric API client, matching the metric series payload. Previously sketches were sent uncompressed, increasing egress for distribution/histogram metrics. (#​49313)

  • exporter/datadog: Fix CPU core count fields (cpu_cores, cpu_logical_processors) missing from host metadata payloads for remote hosts in OTel gateway topologies. (#​49320)
    CPU data arrives via system.cpu.physical.count / system.cpu.logical.count metrics and was never
    forwarded to the host metadata reporter in the serializer exporter path.
    See DataDog/datadog-agent#51893.

  • exporter/datadog: Fix host metadata collection no longer aborts the entire batch when one resource fails; errors are accumulated and processing continues for remaining resources (#​49153)
    See DataDog/datadog-agent#51893.

  • exporter/datadog: Metrics from the Podman stats receiver now report the correct Datadog metric origin (opentelemetry_collector_podmanreceiver) instead of falling through to opentelemetry_collector_unknown. (#​49320)
    See DataDog/datadog-agent#52594.

  • exporter/file: Fix path traversal vulnerability on Windows when using grouping file exporter (#​49194)

  • exporter/opensearch: Preserve LogRecord EventName field in all log encoding modes. (#​49314)

  • extension/datadog: Skip cloud metadata source provider probe when hostname is already set in config, avoiding spurious GCP metadata server requests on non-GCP hosts. (#​49241)

  • pkg/translator/pprof: Wrong conversion of labels from pprof to OTLP profiles (#​49449)

  • processor/cumulativetodelta: Align reset detection and dropping on histograms and exponential histograms (#​48278)
    Histograms and exponential histograms where there is a drop in total count or on any bucket counts are now treated as a reset and dropped.

  • processor/cumulativetodelta: Fix non-deterministic order of valid metric types in error messages for invalid metric_types config values. (#​49120)

  • processor/gen_ai_normalizer: Fix OpenInference message normalization for flattened indexed attributes (#​48421)
    Reconstruct gen_ai.input.messages and gen_ai.output.messages from
    OpenInference flattened indexed span attributes
    (llm.{input,output}_messages.N.message.*).

  • processor/k8s_attributes: Fix cache key memory leak in k8sattributesprocessor when a Pod's IP is missing or cleared from the delete event (#​48986)
    When a Pod is deleted, if its IP address is missing or already cleared from the delete event status,
    the processor now looks up the cached pod by its UID to retrieve the stored IP and correctly queue
    all associated keys for deletion.

  • processor/resource_detection: Fix Docker resource detection failing to start when optional resource attributes are disabled, including container attributes when the hostname does not match a Docker container name. (#​46275)

  • processor/spanpruning: Fix non-deterministic depth of preserved outlier spans by grouping leaves and parents by tree depth, so same-named ancestors at different depths are no longer merged. (#​49323)

  • receiver/aws_cloudwatch: Fix logs being skipped when AWS pagination returns an empty page (#​48577)

  • receiver/github: Capture the datapoint timestamp per repository instead of once at scrape start, so per-repository metrics carry a timestamp close to when each repository was observed. (#​48497)

  • receiver/prometheus: Prometheus API server config/targets stay in sync with Target Allocator changing it if both are enabled. (#​48040)
    Previously, the API server config and targets did not get the updates from the Target Allocator.

  • receiver/tcp_log: Fix tcp input operator emitting partial log data after a connection read error when one_log_per_packet is enabled (#​49199)
    Previously, if a TCP connection was reset mid-read while one_log_per_packet
    was set to true, the partial buffer was still processed and emitted as a log
    entry. Now the read error causes the message to be discarded instead.

v0.155.0

Compare Source

🛑 Breaking changes 🛑
  • all: Move cmd/schemagen to opentelemetry-collector as go.opentelemetry.io/collector/cmd/schemagen. (#​14543)
    The schemagen CLI now lives in the opentelemetry-collector repository. Existing make schemagen and
    make generate-schemas targets continue to work — they now invoke the tool via
    go run go.opentelemetry.io/collector/cmd/schemagen@latest. Override the new SCHEMAGEN_PKG variable
    to pin a specific release. Downstream users that previously imported
    github.com/open-telemetry/opentelemetry-collector-contrib/cmd/schemagen must update their import path
    to go.opentelemetry.io/collector/cmd/schemagen.

  • exporter/signalfx: Stop calculating per-core cpu.* metrics disabled by default. (#​49247)
    The default transformations still create aggregate CPU metrics. However, per-core cpu.* metrics which are disabled by default aren't produced by the default transformations anymore.
    This change doesn't have any impact unless any of cpu.* metrics are explicitly enabled with the cpu attribute in signalfx exporter with configuration like this:

    exporters:
      signalfx:
        include_metrics:
          - metric_name: cpu.idle
            dimensions:
              cpu: ["*"]

    In that case, the same metrics can be restore by applying the transform processor the following way:

    receivers:
      hostmetrics:
        scrapers:
          cpu:
            metrics:
              system.cpu.time:
                enabled: true
                attributes: [cpu, state]
    processors:
      transform/cpu_idle_per_core:
        error_mode: ignore
        metric_statements:
          - context: metric
            statements:
              - copy_metric(name="cpu.idle") where metric.name == "system.cpu.time"
          - context: datapoint
            statements:
              - set(datapoint.value_double, 0.0) where metric.name == "cpu.idle" and datapoint.attributes["state"] != "idle"
          - context: metric
            statements:
              - aggregate_on_attributes("sum", ["cpu"]) where metric.name == "cpu.idle"
              - scale_metric(100.0) where metric.name == "cpu.idle"
          - context: datapoint
            statements:
              - set(datapoint.value_int, Int(datapoint.value_double)) where metric.name == "cpu.idle"
    service:
      pipelines:
        metrics:
          receivers: [hostmetrics]
          processors: [transform/cpu_idle_per_core]
          exporters: [signalfx]
  • exporter/signalfx: Stop calculating cpu.utilization_per_core disabled by default. (#​49243)
    The exporter still creates the aggregate cpu.utilization metric by default. However, cpu.utilization_per_core which is disabled by default isn't produced by the default transformations anymore.
    This change doesn't have any impact unless cpu.utilization_per_core metric is explicitly enabled in signalfx exporter with configuration like this:

    exporters:
      signalfx:
        include_metrics:
          - metric_name: cpu.utilization_per_core

    In that case, the same metric can be restore by applying the transform processor the following way:

    receivers:
      hostmetrics:
        scrapers:
          cpu:
            metrics:
              system.cpu.utilization:
                enabled: true
                attributes: [cpu, state]
    processors:
      transform/cpu_utilization_per_core:
        error_mode: ignore
        metric_statements:
          - context: metric
            statements:
              - set(metric.name, "cpu.utilization_per_core") where metric.name == "system.cpu.utilization"
          - context: datapoint
            statements:
              - set(datapoint.value_double, 0.0) where metric.name == "cpu.utilization_per_core" and datapoint.attributes["state"] == "idle"
          - context: metric
            statements:
              - aggregate_on_attributes("sum", ["cpu"]) where metric.name == "cpu.utilization_per_core"
    service:
      pipelines:
        metrics:
          receivers: [hostmetrics]
          processors: [transform/cpu_utilization_per_core]
          exporters: [signalfx]
  • pkg/fileconsumer: Remove stable gate filelog.decompressFingerprint (#​48980)

  • processor/k8s_attributes: Remove deprecated gate k8sattr.labelsAnnotationsSingular.allow (#​48977)

  • processor/tail_sampling: Remove stable gate processor.tailsamplingprocessor.disableinvertdecisions (#​48976)

  • receiver/datadog: Enhance Datadog logs support (#​49102)
    Logs are now translated to the OpenTelemetry data model instead of being emitted as flat string
    attributes: the record timestamp/observed timestamp are set (converting Datadog epoch-milliseconds
    to nanoseconds), status maps to the severity number/text, hostname/service and known ddtags
    are promoted to resource attributes, and dd.trace_id/dd.span_id populate TraceID/SpanID for
    trace correlation (reconstructing full 128-bit trace ids from _dd.p.tid the same way spans do).
    A new logs::decode_json_message option (enabled by default) expands JSON-encoded log messages
    forwarded by the Datadog Agent, lifting their reserved fields and attributes into the log record.

  • receiver/datadog: Enable the receiver.datadogreceiver.Enable128BitTraceID feature gate by default (#​49103)
    The gate is promoted from alpha to beta (on by default), so spans reconstruct full 128-bit trace ids
    from _dd.p.tid and emit OpenTelemetry-native trace ids that correlate with other OpenTelemetry
    services. Disable the gate to fall back to 64-bit (zero-padded) trace ids.

  • receiver/mongodb: Minimum supported MongoDB version is now 4.4. (#​49248)
    MongoDB 4.0 reached end-of-life in April 2022 and is no longer supported by the Go MongoDB driver v2.7.0+,
    which raised the minimum required wire protocol version. Users still on MongoDB 4.0 must upgrade to at
    least MongoDB 4.4 before upgrading to this version of the receiver.

  • receiver/oracledb: Set db.namespace to database name and add oracle.db.service attribute on query sample and top query events. (#​48996)
    On db.server.query_sample and db.server.top_query events, db.namespace
    now reports the database name instead of the Oracle service
    name. The service name moves to the new oracle.db.service attribute.

🚩 Deprecations 🚩
  • connector/service_graph: Deprecate the legacy servicegraph connector latency metric names and millisecond latency unit feature gates, and mark the virtual node feature gate as stable. (#​49215)
  • receiver/flink_metrics: Rename receiver type from flinkmetrics to flink_metrics (#​45339)
  • receiver/splunk_enterprise: Rename receiver type from splunkenterprise to splunk_enterprise (#​45339)
🚀 New components 🚀
  • processor/cardinality_guardian: Promote the cardinalityguardian processor to alpha stability and include it in the contrib distribution. (#​47368)
  • receiver/active_directory_inv: Add Windows Active Directory Inventory receiver for collecting inventory data from Active Directory. (#​48733)
💡 Enhancements 💡
  • cmd/opampsupervisor: Allow Supervisor to configure its managed OpAMP extension config to include Collector resource attributes (#​48536)

  • connector/routing: Add connector.routing.defaultErrorModeIgnore feature gate to change default error_mode from propagate to ignore (#​48418)

  • exporter/awsxray: Migrate http.status_code (v1.25.0) semantic convention to http.response.status_code (v1.40.0) (#​45058)

  • exporter/awsxray: Migrate container.image.tag (v1.21.0) semantic convention to container.image.tags (v1.40.0) (#​45057)

  • exporter/azure_blob: Add support for gzip and zstd compression to the Azure Blob Storage exporter. The compression config option is now supported and the appropriate file extension is added to blob names. (#​45338)
    This mirrors the compression support added to the Google Cloud Storage exporter in commit 6fd0eb6. Compression is applied to the marshaled data before upload (including append blocks). Tests and documentation updated.

  • exporter/elasticsearch: Extract span events as separate ECS log documents in ECS mapping mode (#​49181)
    In ECS mapping mode, exception span events are routed to logs-apm.error-* and all other
    span events to logs-apm.app.<service>-*, with OTel exception attributes mapped to
    their correct nested ECS paths (error.exception.type, error.exception.message,
    error.stack_trace).

  • exporter/file: Add feature gate for native file-level compression in file exporter (#​44077)
    A new alpha feature gate exporter.file.nativeCompression enables native file-level zstd compression.
    When enabled, the exporter produces standard .zst files that can be decompressed with zstd -d,
    unlike the legacy per-message compression format which requires custom tooling.

  • exporter/google_cloud_storage: Add universe_domain config option to support Sovereign Google Cloud regions. Setting this field passes option.WithUniverseDomain to the underlying Google API client. (#​48924)

  • exporter/google_cloud_storage: Add resource_attrs_to_gcs to partition objects by a resource attribute value. (#​49136)
    When resource_attrs_to_gcs.prefix is set, the value of the given resource attribute
    (read from the first resource of each batch) is inserted as a partition path segment
    between bucket.partition.prefix and the time-based bucket.partition.format, mirroring
    the awss3exporter resource_attrs_to_s3 behavior.

  • exporter/googlecloudpubsub: Add universe_domain config option to support Sovereign Google Cloud regions. Setting this field passes option.WithUniverseDomain to the underlying Google API client. (#​48924)

  • exporter/kafka: Add producer.max_broker_write_bytes config (#​47492)
    The maximum size of a single write to a broker was previously fixed at the underlying
    franz-go default of 100 MiB and could not be configured. As a result, setting
    producer.max_message_bytes above 100 MiB passed configuration validation but caused the
    collector to fail on startup with an unrecoverable error ("max broker write bytes ... is
    erroneously less than max record batch bytes ...").

    The new producer.max_broker_write_bytes setting (default 1048576, i.e. 100 MiB) exposes
    this limit. To send messages larger than 100 MiB, raise it so it is greater than or equal to
    max_message_bytes. Configuration is now validated up front: the collector reports a clear
    error if max_broker_write_bytes is below the 100 MiB minimum or smaller than
    max_message_bytes, rather than failing at runtime.

  • exporter/load_balancing: Reduce CPU usage and memory allocations when routing traces by traceID (the default routing key) (#​48983)
    Routing decisions are unchanged. Spans are now regrouped per backend, so the exact
    ResourceSpans/ScopeSpans grouping of exported traces may differ from the input. If a downstream
    consumer is sensitive to this, a groupbyattrsprocessor on the receiving end can recompact the
    ResourceSpans.

  • exporter/splunk_hec: Support exporting profiles (#​48598)

  • extension/azure_encoding: Map schemaVersion and resourceType fields of Azure Storage Blob logs to azure.storage.schema_version and azure.resource.type. (#​48753)

  • extension/azure_encoding: Support statusMessage on Administrative Activity Logs (#​48932)
    The properties.statusMessage field on Azure Administrative activity logs is now
    parsed. When it contains JSON (the common case for VM ScaleSet operations etc.),
    the structured object is stored under the azure.administrative.status_message
    attribute. Plain-string values are stored as-is.

  • pkg/coreinternal: Migrate messaging.destination (v1.16.0) semantic convention to messaging.destination.name (v1.40.0) (#​45077)

  • pkg/coreinternal: Migrate semantic conventions from v1.18.0 to v1.40.0 (#​45293)
    Introduced feature gates for the migration of two deprecated semantic conventions:

    • FaaS Execution (faas.execution): Added internal.coreinternal.goldendataset.EmitV1FaaSConventions to opt-in to the new faas.invocation_id attribute.
    • HTTP User Agent (http.user_agent): Added internal.coreinternal.goldendataset.EmitV1HTTPConventions to opt-in to the new user_agent.original attribute.
  • pkg/coreinternal: Improved strptime compatibility for time parsing (#​43842)
    Time parsing interfaces (such as the OTTL Time function and the
    timestamp operator) accept strptime-style format strings. This
    PR makes several changes to the parsing logic to better match the
    behavior of strptime. (Most notably, leading zeros are now
    optional for numbers, whitespace is ignored before most elements,
    and more ISO 8601 timezone form

Note

PR body was truncated to here.


Configuration

📅 Schedule: (UTC)

  • Branch creation
    • "before 8am on Monday"
  • 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 renovate Bot requested a review from a team as a code owner June 22, 2026 00:36
@renovate renovate Bot added dependencies Pull requests that update a dependency file go Pull requests that update Go code labels Jun 22, 2026
@renovate

renovate Bot commented Jun 22, 2026

Copy link
Copy Markdown
Contributor Author

ℹ️ Artifact update notice

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

  • 95 additional dependencies were updated

Details:

Package Change
github.com/aws/aws-sdk-go-v2 v1.41.9 -> v1.42.1
github.com/aws/aws-sdk-go-v2/aws/protocol/eventstream v1.7.11 -> v1.7.14
github.com/aws/aws-sdk-go-v2/config v1.32.20 -> v1.32.28
github.com/aws/aws-sdk-go-v2/credentials v1.19.19 -> v1.19.27
github.com/aws/aws-sdk-go-v2/feature/ec2/imds v1.18.25 -> v1.18.30
github.com/aws/aws-sdk-go-v2/internal/configsources v1.4.25 -> v1.4.30
github.com/aws/aws-sdk-go-v2/internal/endpoints/v2 v2.7.25 -> v2.7.30
github.com/aws/aws-sdk-go-v2/internal/v4a v1.4.26 -> v1.4.31
github.com/aws/aws-sdk-go-v2/service/internal/accept-encoding v1.13.10 -> v1.13.13
github.com/aws/aws-sdk-go-v2/service/internal/checksum v1.9.18 -> v1.9.23
github.com/aws/aws-sdk-go-v2/service/internal/presigned-url v1.13.25 -> v1.13.30
github.com/aws/aws-sdk-go-v2/service/internal/s3shared v1.19.25 -> v1.19.31
github.com/aws/aws-sdk-go-v2/service/s3 v1.102.2 -> v1.105.0
github.com/aws/aws-sdk-go-v2/service/secretsmanager v1.41.7 -> v1.43.0
github.com/aws/aws-sdk-go-v2/service/signin v1.1.1 -> v1.3.0
github.com/aws/aws-sdk-go-v2/service/sso v1.30.19 -> v1.32.0
github.com/aws/aws-sdk-go-v2/service/ssooidc v1.36.2 -> v1.37.0
github.com/aws/aws-sdk-go-v2/service/sts v1.42.3 -> v1.44.0
github.com/aws/smithy-go v1.26.0 -> v1.27.3
github.com/grpc-ecosystem/grpc-gateway/v2 v2.28.0 -> v2.29.0
github.com/klauspost/compress v1.18.6 -> v1.18.7
github.com/knadh/koanf/v2 v2.3.4 -> v2.3.5
github.com/pierrec/lz4/v4 v4.1.26 -> v4.1.27
github.com/prometheus/common v0.67.5 -> v0.69.0
github.com/shirou/gopsutil/v4 v4.26.4 -> v4.26.5
go.opentelemetry.io/collector/client v1.59.0 -> v1.62.0
go.opentelemetry.io/collector/component/componentstatus v0.153.0 -> v0.156.0
go.opentelemetry.io/collector/component/componenttest v0.153.0 -> v0.156.0
go.opentelemetry.io/collector/config/configauth v1.59.0 -> v1.62.0
go.opentelemetry.io/collector/config/configcompression v1.59.0 -> v1.62.0
go.opentelemetry.io/collector/config/confighttp v0.153.0 -> v0.156.0
go.opentelemetry.io/collector/config/configmiddleware v1.59.0 -> v1.62.0
go.opentelemetry.io/collector/config/confignet v1.59.0 -> v1.62.0
go.opentelemetry.io/collector/config/configopaque v1.59.0 -> v1.62.0
go.opentelemetry.io/collector/config/configoptional v1.59.0 -> v1.62.0
go.opentelemetry.io/collector/config/configretry v1.59.0 -> v1.62.0
go.opentelemetry.io/collector/config/configtelemetry v0.153.0 -> v0.156.0
go.opentelemetry.io/collector/config/configtls v1.59.0 -> v1.62.0
go.opentelemetry.io/collector/confmap/xconfmap v0.153.0 -> v0.156.0
go.opentelemetry.io/collector/connector v0.153.0 -> v0.156.0
go.opentelemetry.io/collector/connector/connectortest v0.153.0 -> v0.156.0
go.opentelemetry.io/collector/connector/xconnector v0.153.0 -> v0.156.0
go.opentelemetry.io/collector/consumer v1.59.0 -> v1.62.0
go.opentelemetry.io/collector/consumer/consumererror v0.153.0 -> v0.156.0
go.opentelemetry.io/collector/consumer/consumertest v0.153.0 -> v0.156.0
go.opentelemetry.io/collector/consumer/xconsumer v0.153.0 -> v0.156.0
go.opentelemetry.io/collector/exporter v1.59.0 -> v1.62.0
go.opentelemetry.io/collector/exporter/exporterhelper v0.153.0 -> v0.156.0
go.opentelemetry.io/collector/exporter/xexporter v0.153.0 -> v0.156.0
go.opentelemetry.io/collector/extension v1.59.0 -> v1.62.0
go.opentelemetry.io/collector/extension/extensionauth v1.59.0 -> v1.62.0
go.opentelemetry.io/collector/extension/extensioncapabilities v0.153.0 -> v0.156.0
go.opentelemetry.io/collector/extension/extensionmiddleware v0.153.0 -> v0.156.0
go.opentelemetry.io/collector/extension/extensiontest v0.153.0 -> v0.156.0
go.opentelemetry.io/collector/extension/xextension v0.153.0 -> v0.156.0
go.opentelemetry.io/collector/featuregate v1.59.0 -> v1.62.0
go.opentelemetry.io/collector/internal/componentalias v0.153.0 -> v0.156.0
go.opentelemetry.io/collector/internal/fanoutconsumer v0.153.0 -> v0.156.0
go.opentelemetry.io/collector/internal/telemetry v0.153.0 -> v0.156.0
go.opentelemetry.io/collector/pdata v1.59.0 -> v1.62.0
go.opentelemetry.io/collector/pdata/pprofile v0.153.0 -> v0.156.0
go.opentelemetry.io/collector/pdata/testdata v0.153.0 -> v0.156.0
go.opentelemetry.io/collector/pdata/xpdata v0.153.0 -> v0.156.0
go.opentelemetry.io/collector/pipeline v1.59.0 -> v1.62.0
go.opentelemetry.io/collector/pipeline/xpipeline v0.153.0 -> v0.156.0
go.opentelemetry.io/collector/processor v1.59.0 -> v1.62.0
go.opentelemetry.io/collector/processor/processortest v0.153.0 -> v0.156.0
go.opentelemetry.io/collector/processor/xprocessor v0.153.0 -> v0.156.0
go.opentelemetry.io/collector/receiver v1.59.0 -> v1.62.0
go.opentelemetry.io/collector/receiver/xreceiver v0.153.0 -> v0.156.0
go.opentelemetry.io/collector/service/hostcapabilities v0.153.0 -> v0.156.0
go.opentelemetry.io/contrib/bridges/otelzap v0.18.0 -> v0.19.0
go.opentelemetry.io/contrib/otelconf v0.23.0 -> v0.24.0
go.opentelemetry.io/contrib/propagators/b3 v1.43.0 -> v1.44.0
go.opentelemetry.io/otel/exporters/otlp/otlplog/otlploggrpc v0.19.0 -> v0.20.0
go.opentelemetry.io/otel/exporters/otlp/otlplog/otlploghttp v0.19.0 -> v0.20.0
go.opentelemetry.io/otel/exporters/otlp/otlpmetric/otlpmetricgrpc v1.43.0 -> v1.44.0
go.opentelemetry.io/otel/exporters/otlp/otlpmetric/otlpmetrichttp v1.43.0 -> v1.44.0
go.opentelemetry.io/otel/exporters/otlp/otlptrace v1.43.0 -> v1.44.0
go.opentelemetry.io/otel/exporters/otlp/otlptrace/otlptracegrpc v1.43.0 -> v1.44.0
go.opentelemetry.io/otel/exporters/otlp/otlptrace/otlptracehttp v1.43.0 -> v1.44.0
go.opentelemetry.io/otel/exporters/prometheus v0.65.0 -> v0.66.0
go.opentelemetry.io/otel/exporters/stdout/stdoutlog v0.19.0 -> v0.20.0
go.opentelemetry.io/otel/exporters/stdout/stdoutmetric v1.43.0 -> v1.44.0
go.opentelemetry.io/otel/exporters/stdout/stdouttrace v1.43.0 -> v1.44.0
go.opentelemetry.io/otel/log v0.19.0 -> v0.20.0
go.opentelemetry.io/otel/sdk/log v0.19.0 -> v0.20.0
golang.org/x/crypto v0.52.0 -> v0.53.0
golang.org/x/exp v0.0.0-20260312153236-7ab1446f8b90 -> v0.0.0-20260527015227-08cc5374adb3
golang.org/x/net v0.55.0 -> v0.56.0
golang.org/x/sys v0.45.0 -> v0.46.0
golang.org/x/text v0.37.0 -> v0.38.0
google.golang.org/genproto/googleapis/api v0.0.0-20260406210006-6f92a3bedf2d -> v0.0.0-20260526163538-3dc84a4a5aaa
google.golang.org/genproto/googleapis/rpc v0.0.0-20260406210006-6f92a3bedf2d -> v0.0.0-20260526163538-3dc84a4a5aaa
google.golang.org/grpc v1.81.1 -> v1.82.0
File name: collector/lambdacomponents/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):

  • 119 additional dependencies were updated

Details:

Package Change
cloud.google.com/go/auth v0.18.2 -> v0.20.0
github.com/Azure/azure-sdk-for-go/sdk/azcore v1.21.0 -> v1.21.1
github.com/Azure/azure-sdk-for-go/sdk/internal v1.11.2 -> v1.12.0
github.com/aws/aws-sdk-go-v2 v1.41.9 -> v1.42.1
github.com/aws/aws-sdk-go-v2/config v1.32.20 -> v1.32.28
github.com/aws/aws-sdk-go-v2/credentials v1.19.19 -> v1.19.27
github.com/aws/aws-sdk-go-v2/feature/ec2/imds v1.18.25 -> v1.18.30
github.com/aws/aws-sdk-go-v2/internal/configsources v1.4.25 -> v1.4.30
github.com/aws/aws-sdk-go-v2/internal/endpoints/v2 v2.7.25 -> v2.7.30
github.com/aws/aws-sdk-go-v2/internal/v4a v1.4.26 -> v1.4.31
github.com/aws/aws-sdk-go-v2/service/internal/accept-encoding v1.13.10 -> v1.13.13
github.com/aws/aws-sdk-go-v2/service/internal/presigned-url v1.13.25 -> v1.13.30
github.com/aws/aws-sdk-go-v2/service/signin v1.1.1 -> v1.3.0
github.com/aws/aws-sdk-go-v2/service/sso v1.30.19 -> v1.32.0
github.com/aws/aws-sdk-go-v2/service/ssooidc v1.36.2 -> v1.37.0
github.com/aws/aws-sdk-go-v2/service/sts v1.42.3 -> v1.44.0
github.com/aws/smithy-go v1.26.0 -> v1.27.3
github.com/elastic/lunes v0.2.0 -> v0.2.2
github.com/googleapis/enterprise-certificate-proxy v0.3.14 -> v0.3.15
github.com/googleapis/gax-go/v2 v2.18.0 -> v2.22.0
github.com/grpc-ecosystem/grpc-gateway/v2 v2.28.0 -> v2.29.0
github.com/klauspost/compress v1.18.6 -> v1.18.7
github.com/knadh/koanf/v2 v2.3.4 -> v2.3.5
github.com/open-telemetry/opentelemetry-collector-contrib/extension/internal/basicauth v0.153.0 -> v0.156.0
github.com/open-telemetry/opentelemetry-collector-contrib/extension/internal/credentialsfile v0.153.0 -> v0.156.0
github.com/open-telemetry/opentelemetry-collector-contrib/internal/coreinternal v0.153.0 -> v0.156.0
github.com/open-telemetry/opentelemetry-collector-contrib/internal/filter v0.153.0 -> v0.156.0
github.com/open-telemetry/opentelemetry-collector-contrib/internal/pdatautil v0.153.0 -> v0.156.0
github.com/open-telemetry/opentelemetry-collector-contrib/pkg/ottl v0.153.0 -> v0.156.0
github.com/open-telemetry/opentelemetry-collector-contrib/pkg/pdatautil v0.153.0 -> v0.156.0
github.com/open-telemetry/opentelemetry-collector-contrib/pkg/resourcetotelemetry v0.153.0 -> v0.156.0
github.com/open-telemetry/opentelemetry-collector-contrib/pkg/sampling v0.153.0 -> v0.156.0
github.com/open-telemetry/opentelemetry-collector-contrib/pkg/translator/prometheus v0.153.0 -> v0.156.0
github.com/open-telemetry/opentelemetry-collector-contrib/pkg/translator/prometheusremotewrite v0.153.0 -> v0.156.0
github.com/pierrec/lz4/v4 v4.1.26 -> v4.1.27
github.com/prometheus/client_golang/exp v0.0.0-20260325093428-d8591d0db856 -> v0.0.0-20260518105423-c9d5bc4c50a9
github.com/prometheus/common v0.67.5 -> v0.69.0
github.com/prometheus/prometheus v0.311.4-0.20260507094802-91c184a899b8 -> v0.312.0
github.com/shirou/gopsutil/v4 v4.26.4 -> v4.26.5
github.com/tg123/go-htpasswd v1.2.4 -> v1.2.5
go.opentelemetry.io/collector v0.153.0 -> v0.156.0
go.opentelemetry.io/collector/client v1.59.0 -> v1.62.0
go.opentelemetry.io/collector/component/componentstatus v0.153.0 -> v0.156.0
go.opentelemetry.io/collector/component/componenttest v0.153.0 -> v0.156.0
go.opentelemetry.io/collector/config/configauth v1.59.0 -> v1.62.0
go.opentelemetry.io/collector/config/configcompression v1.59.0 -> v1.62.0
go.opentelemetry.io/collector/config/configgrpc v0.153.0 -> v0.156.0
go.opentelemetry.io/collector/config/confighttp v0.153.0 -> v0.156.0
go.opentelemetry.io/collector/config/configmiddleware v1.59.0 -> v1.62.0
go.opentelemetry.io/collector/config/confignet v1.59.0 -> v1.62.0
go.opentelemetry.io/collector/config/configopaque v1.59.0 -> v1.62.0
go.opentelemetry.io/collector/config/configoptional v1.59.0 -> v1.62.0
go.opentelemetry.io/collector/config/configretry v1.59.0 -> v1.62.0
go.opentelemetry.io/collector/config/configtelemetry v0.153.0 -> v0.156.0
go.opentelemetry.io/collector/config/configtls v1.59.0 -> v1.62.0
go.opentelemetry.io/collector/confmap v1.59.0 -> v1.62.0
go.opentelemetry.io/collector/confmap/xconfmap v0.153.0 -> v0.156.0
go.opentelemetry.io/collector/connector/connectortest v0.153.0 -> v0.156.0
go.opentelemetry.io/collector/connector/xconnector v0.153.0 -> v0.156.0
go.opentelemetry.io/collector/consumer v1.59.0 -> v1.62.0
go.opentelemetry.io/collector/consumer/consumererror v0.153.0 -> v0.156.0
go.opentelemetry.io/collector/consumer/consumererror/xconsumererror v0.153.0 -> v0.156.0
go.opentelemetry.io/collector/consumer/consumertest v0.153.0 -> v0.156.0
go.opentelemetry.io/collector/consumer/xconsumer v0.153.0 -> v0.156.0
go.opentelemetry.io/collector/exporter/exporterhelper v0.153.0 -> v0.156.0
go.opentelemetry.io/collector/exporter/exporterhelper/xexporterhelper v0.153.0 -> v0.156.0
go.opentelemetry.io/collector/exporter/exportertest v0.153.0 -> v0.156.0
go.opentelemetry.io/collector/exporter/xexporter v0.153.0 -> v0.156.0
go.opentelemetry.io/collector/extension/extensionauth v1.59.0 -> v1.62.0
go.opentelemetry.io/collector/extension/extensioncapabilities v0.153.0 -> v0.156.0
go.opentelemetry.io/collector/extension/extensionmiddleware v0.153.0 -> v0.156.0
go.opentelemetry.io/collector/extension/extensiontest v0.153.0 -> v0.156.0
go.opentelemetry.io/collector/extension/xextension v0.153.0 -> v0.156.0
go.opentelemetry.io/collector/featuregate v1.59.0 -> v1.62.0
go.opentelemetry.io/collector/internal/componentalias v0.153.0 -> v0.156.0
go.opentelemetry.io/collector/internal/fanoutconsumer v0.153.0 -> v0.156.0
go.opentelemetry.io/collector/internal/memorylimiter v0.153.0 -> v0.156.0
go.opentelemetry.io/collector/internal/sharedcomponent v0.153.0 -> v0.156.0
go.opentelemetry.io/collector/internal/telemetry v0.153.0 -> v0.156.0
go.opentelemetry.io/collector/pdata v1.59.0 -> v1.62.0
go.opentelemetry.io/collector/pdata/pprofile v0.153.0 -> v0.156.0
go.opentelemetry.io/collector/pdata/testdata v0.153.0 -> v0.156.0
go.opentelemetry.io/collector/pdata/xpdata v0.153.0 -> v0.156.0
go.opentelemetry.io/collector/pipeline v1.59.0 -> v1.62.0
go.opentelemetry.io/collector/pipeline/xpipeline v0.153.0 -> v0.156.0
go.opentelemetry.io/collector/processor/processorhelper v0.153.0 -> v0.156.0
go.opentelemetry.io/collector/processor/processorhelper/xprocessorhelper v0.153.0 -> v0.156.0
go.opentelemetry.io/collector/processor/processortest v0.153.0 -> v0.156.0
go.opentelemetry.io/collector/processor/xprocessor v0.153.0 -> v0.156.0
go.opentelemetry.io/collector/receiver/receiverhelper v0.153.0 -> v0.156.0
go.opentelemetry.io/collector/receiver/receivertest v0.153.0 -> v0.156.0
go.opentelemetry.io/collector/receiver/xreceiver v0.153.0 -> v0.156.0
go.opentelemetry.io/collector/service/hostcapabilities v0.153.0 -> v0.156.0
go.opentelemetry.io/contrib/bridges/otelzap v0.18.0 -> v0.19.0
go.opentelemetry.io/contrib/instrumentation/google.golang.org/grpc/otelgrpc v0.68.0 -> v0.69.0
go.opentelemetry.io/contrib/otelconf v0.23.0 -> v0.24.0
go.opentelemetry.io/contrib/propagators/b3 v1.43.0 -> v1.44.0
go.opentelemetry.io/otel/exporters/otlp/otlplog/otlploggrpc v0.19.0 -> v0.20.0
go.opentelemetry.io/otel/exporters/otlp/otlplog/otlploghttp v0.19.0 -> v0.20.0
go.opentelemetry.io/otel/exporters/otlp/otlpmetric/otlpmetricgrpc v1.43.0 -> v1.44.0
go.opentelemetry.io/otel/exporters/otlp/otlpmetric/otlpmetrichttp v1.43.0 -> v1.44.0
go.opentelemetry.io/otel/exporters/otlp/otlptrace v1.43.0 -> v1.44.0
go.opentelemetry.io/otel/exporters/otlp/otlptrace/otlptracegrpc v1.43.0 -> v1.44.0
go.opentelemetry.io/otel/exporters/otlp/otlptrace/otlptracehttp v1.43.0 -> v1.44.0
go.opentelemetry.io/otel/exporters/prometheus v0.65.0 -> v0.66.0
go.opentelemetry.io/otel/exporters/stdout/stdoutlog v0.19.0 -> v0.20.0
go.opentelemetry.io/otel/exporters/stdout/stdoutmetric v1.43.0 -> v1.44.0
go.opentelemetry.io/otel/exporters/stdout/stdouttrace v1.43.0 -> v1.44.0
go.opentelemetry.io/otel/log v0.19.0 -> v0.20.0
go.opentelemetry.io/otel/sdk/log v0.19.0 -> v0.20.0
golang.org/x/crypto v0.52.0 -> v0.53.0
golang.org/x/exp v0.0.0-20260312153236-7ab1446f8b90 -> v0.0.0-20260527015227-08cc5374adb3
golang.org/x/net v0.55.0 -> v0.56.0
golang.org/x/sys v0.45.0 -> v0.46.0
golang.org/x/text v0.37.0 -> v0.38.0
google.golang.org/api v0.272.0 -> v0.278.0
google.golang.org/genproto/googleapis/api v0.0.0-20260406210006-6f92a3bedf2d -> v0.0.0-20260526163538-3dc84a4a5aaa
google.golang.org/genproto/googleapis/rpc v0.0.0-20260406210006-6f92a3bedf2d -> v0.0.0-20260526163538-3dc84a4a5aaa
google.golang.org/grpc v1.81.1 -> v1.82.0
File name: collector/processor/coldstartprocessor/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):

  • 11 additional dependencies were updated

Details:

Package Change
go.opentelemetry.io/collector/component/componentstatus v0.153.0 -> v0.156.0
go.opentelemetry.io/collector/component/componenttest v0.153.0 -> v0.156.0
go.opentelemetry.io/collector/consumer/xconsumer v0.153.0 -> v0.156.0
go.opentelemetry.io/collector/featuregate v1.59.0 -> v1.62.0
go.opentelemetry.io/collector/internal/componentalias v0.153.0 -> v0.156.0
go.opentelemetry.io/collector/pdata/pprofile v0.153.0 -> v0.156.0
go.opentelemetry.io/collector/pdata/testdata v0.153.0 -> v0.156.0
go.opentelemetry.io/collector/pipeline v1.59.0 -> v1.62.0
go.opentelemetry.io/collector/processor/xprocessor v0.153.0 -> v0.156.0
go.opentelemetry.io/otel/sdk v1.43.0 -> v1.44.0
go.opentelemetry.io/otel/sdk/metric v1.43.0 -> v1.44.0
File name: collector/processor/decoupleprocessor/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):

  • 12 additional dependencies were updated

Details:

Package Change
github.com/knadh/koanf/v2 v2.3.4 -> v2.3.5
go.opentelemetry.io/collector/component/componentstatus v0.153.0 -> v0.156.0
go.opentelemetry.io/collector/component/componenttest v0.153.0 -> v0.156.0
go.opentelemetry.io/collector/consumer/xconsumer v0.153.0 -> v0.156.0
go.opentelemetry.io/collector/featuregate v1.59.0 -> v1.62.0
go.opentelemetry.io/collector/internal/componentalias v0.153.0 -> v0.156.0
go.opentelemetry.io/collector/pdata/pprofile v0.153.0 -> v0.156.0
go.opentelemetry.io/collector/pdata/testdata v0.153.0 -> v0.156.0
go.opentelemetry.io/collector/pipeline v1.59.0 -> v1.62.0
go.opentelemetry.io/collector/processor/xprocessor v0.153.0 -> v0.156.0
go.opentelemetry.io/otel/sdk v1.43.0 -> v1.44.0
go.opentelemetry.io/otel/sdk/metric v1.43.0 -> v1.44.0
File name: collector/receiver/telemetryapireceiver/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):

  • 11 additional dependencies were updated

Details:

Package Change
go.opentelemetry.io/collector/internal/componentalias v0.153.0 -> v0.156.0
github.com/knadh/koanf/v2 v2.3.4 -> v2.3.5
go.opentelemetry.io/collector/consumer/consumererror v0.153.0 -> v0.156.0
go.opentelemetry.io/collector/consumer/xconsumer v0.153.0 -> v0.156.0
go.opentelemetry.io/collector/featuregate v1.59.0 -> v1.62.0
go.opentelemetry.io/collector/pdata/pprofile v0.153.0 -> v0.156.0
go.opentelemetry.io/collector/pipeline v1.59.0 -> v1.62.0
go.opentelemetry.io/collector/receiver/xreceiver v0.153.0 -> v0.156.0
golang.org/x/sys v0.45.0 -> v0.46.0
google.golang.org/genproto/googleapis/rpc v0.0.0-20260406210006-6f92a3bedf2d -> v0.0.0-20260526163538-3dc84a4a5aaa
google.golang.org/grpc v1.81.1 -> v1.82.0

@renovate renovate Bot force-pushed the renovate/opentelemetry-deps-collector branch from 96cc385 to 4ffde97 Compare June 22, 2026 04:36
@renovate renovate Bot force-pushed the renovate/opentelemetry-deps-collector branch 13 times, most recently from e42f2c2 to 4a42c96 Compare June 28, 2026 21:10
@renovate renovate Bot force-pushed the renovate/opentelemetry-deps-collector branch 2 times, most recently from efaf9a3 to 1dbc0f9 Compare June 30, 2026 01:06
@renovate renovate Bot force-pushed the renovate/opentelemetry-deps-collector branch 7 times, most recently from ee28450 to c1776f9 Compare July 2, 2026 21:07
@thompson-tomo

Copy link
Copy Markdown
Contributor

@wpessers can you tick the rebase checkbox at the bottom of the pr description to trigger the ci workflows to run.

@renovate renovate Bot force-pushed the renovate/opentelemetry-deps-collector branch 17 times, most recently from 2f52a6d to a32a5e6 Compare July 10, 2026 08:44
@n-thomson

Copy link
Copy Markdown

@thompson-tomo , any ETA on the collector version v0.156.0 release?

@thompson-tomo

Copy link
Copy Markdown
Contributor

I am just an active contributor who was helping with renovate switch hence have no insight into release schedule. My guess would be some people were on vacation due to the time of year etc.

@renovate renovate Bot force-pushed the renovate/opentelemetry-deps-collector branch 8 times, most recently from 2dcc881 to 4fa5b20 Compare July 12, 2026 22:37
@renovate renovate Bot force-pushed the renovate/opentelemetry-deps-collector branch from d457f6e to 0a92e6b Compare July 13, 2026 01:10
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

dependencies Pull requests that update a dependency file go Pull requests that update Go code

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants