Skip to content

Update All OpenTelemetry Collector packages - #107

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

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

Conversation

@renovate

@renovate renovate Bot commented Aug 4, 2026

Copy link
Copy Markdown
Contributor

This PR contains the following updates:

Package Change Age Confidence
go.opentelemetry.io/collector/component v1.63.0v1.65.0 age confidence
go.opentelemetry.io/collector/component/componenttest v0.157.0v0.159.0 age confidence
go.opentelemetry.io/collector/config/configopaque v1.63.0v1.65.0 age confidence
go.opentelemetry.io/collector/config/configtls v1.63.0v1.65.0 age confidence
go.opentelemetry.io/collector/confmap v1.63.0v1.65.0 age confidence
go.opentelemetry.io/collector/consumer v1.63.0v1.65.0 age confidence
go.opentelemetry.io/collector/consumer/consumertest v0.157.0v0.159.0 age confidence
go.opentelemetry.io/collector/exporter v1.63.0v1.65.0 age confidence
go.opentelemetry.io/collector/exporter/exportertest v0.157.0v0.159.0 age confidence
go.opentelemetry.io/collector/exporter/otlphttpexporter v0.157.0v0.159.0 age confidence
go.opentelemetry.io/collector/featuregate v1.63.0v1.65.0 age confidence
go.opentelemetry.io/collector/pdata v1.63.0v1.65.0 age confidence
go.opentelemetry.io/collector/receiver v1.63.0v1.65.0 age confidence
go.opentelemetry.io/collector/receiver/otlpreceiver v0.157.0v0.159.0 age confidence

Warning

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


Release Notes

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

v1.65.0

💡 Enhancements 💡
  • pkg/exporterhelper: Add the pkg.exporterhelper.queueBatchEnabled feature gate (#​14038, #​13582, #​12022)
    When enabled, the batch settings returned by NewDefaultQueueConfig() have
    batch::enabled true. See migration RFC.
🧰 Bug fixes 🧰
  • pkg/exporterhelper: Record otelcol_exporter_queue_batch_send_size and otelcol_exporter_queue_batch_send_size_bytes after batching, and add otelcol_exporter_enqueue_size and otelcol_exporter_enqueue_size_bytes for enqueue-time sizes. (#​14674)
    Previously the batch send size histograms were recorded at enqueue time (Offer), so they
    measured incoming request sizes rather than the post-batching request handed to the
    downstream sender. Those histograms are now recorded in the obs report sender.
    The previous enqueue-time measurements are preserved under the new
    otelcol_exporter_enqueue_size and otelcol_exporter_enqueue_size_bytes metrics for
    queue sizing. Users with the exporter batcher enabled will observe different values for
    otelcol_exporter_queue_batch_send_size*.
    otelcol_exporter_queue_batch_send_size and otelcol_exporter_queue_batch_send_size_bytes
    are now only recorded when sending_queue::batch is configured; they will not appear at all
    for exporters that do not enable batching.

  • pkg/scraperhelper: Use {record} instead of {datapoint} as the unit of the log record and profile record scraper metrics (#​15730)
    Affects otelcol_scraper_scraped_log_records, otelcol_scraper_errored_log_records,
    otelcol_scraper_scraped_profile_records and otelcol_scraper_errored_profile_records.

v1.64.0

🚀 New components 🚀
💡 Enhancements 💡
  • cmd/mdatagen: Add first-class extended type aliases (int64, duration, opaque_string, id, opaque_map, etc.) to config schemas in metadata.yaml (#​15513)
    Authors can now write type: int64, type: duration, type: opaque_string, type: id, or
    type: opaque_map directly as a property type in the config: section of metadata.yaml.
    Each alias expands to the correct JSON Schema representation and Go type automatically.
    Existing uses of standard JSON Schema types, format:, and x-customType: remain supported
    without migration.

  • extension/memory_limiter: Promote the memory limiter extension to beta stability. (#​14533)

🧰 Bug fixes 🧰
  • cmd/mdatagen: Removes the extra line in the documentation.md around description (#​15664)

  • cmd/mdatagen: Auto-enable v1 metrics when legacy metric is enabled and v1 feature gate is on (#​15650)
    When the v1 feature gate is enabled and a legacy metric is enabled, the corresponding
    v1 metric is now programmatically enabled so users don't need to add the v1 metric
    to their config.

  • cmd/mdatagen: Fix incorrect collision warning for versioned metrics with different emitted names (#​15648)
    Same name collision detection (type/attribute checks) was being used for versioned metrics
    with different names. This caused the legacy metric to be disabled which was incorrect and also
    a warning msg was being incorrectly logged that stated the metrics had the same name when in
    fact they had different names.

  • cmd/mdatagen: Versioned metrics don't handle renamed attributes with same type (#​15595)
    Versioned metrics need to support emitting legacy and latest attributes when the metric name is the same but the
    attributes names differ. This was not working when the attributes name changed but the type remained the same.
    Here we add support to versioned metrics with renamed attributes where those attributes have the same type.

  • exporter/debug: Fix profile sample attribute formatting for non-string values (#​15647)
    Previously, non-string values produced malformed output such as %!s(int64=42).
    Profile sample attributes now use the debug exporter's typed attribute format, such as Int(42).
    This will also change strings from hello-world to Str(hello-world).

  • pkg/config/configtls: Fix goroutine and file descriptor leak when client_ca_file_reload is enabled (#​9221)
    Every call to ServerConfig.LoadTLSConfig with client_ca_file_reload enabled started a
    file watcher goroutine that could never be stopped, since the reloader was not reachable
    from the returned *tls.Config. The client CA file is now checked for changes while TLS
    handshakes are served, at most once per second, matching how reload_interval already
    reloads the server certificate. No background goroutine is started, so nothing is left
    behind when a server is torn down and recreated.


Configuration

📅 Schedule: (UTC)

  • Branch creation
    • "on tuesday"
  • 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 commented Aug 4, 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):

  • 47 additional dependencies were updated

Details:

Package Change
go.opentelemetry.io/collector/receiver/receivertest v0.157.0 -> v0.159.0
go.opentelemetry.io/otel/metric v1.44.0 -> v1.45.0
go.opentelemetry.io/otel/trace v1.44.0 -> v1.45.0
go.yaml.in/yaml/v3 v3.0.4 -> v3.0.5
github.com/klauspost/compress v1.19.1 -> v1.19.2
github.com/knadh/koanf/maps v0.1.2 -> v0.1.3
github.com/knadh/koanf/providers/confmap v1.0.0 -> v1.0.1
github.com/knadh/koanf/v2 v2.3.5 -> v2.3.6
github.com/pierrec/lz4/v4 v4.1.27 -> v4.1.28
go.opentelemetry.io/collector v0.157.0 -> v0.159.0
go.opentelemetry.io/collector/client v1.63.0 -> v1.65.0
go.opentelemetry.io/collector/component/componentstatus v0.157.0 -> v0.159.0
go.opentelemetry.io/collector/config/configauth v1.63.0 -> v1.65.0
go.opentelemetry.io/collector/config/configcompression v1.63.0 -> v1.65.0
go.opentelemetry.io/collector/config/configgrpc v0.157.0 -> v1.65.0
go.opentelemetry.io/collector/config/confighttp v0.157.0 -> v0.159.0
go.opentelemetry.io/collector/config/configmiddleware v1.63.0 -> v1.65.0
go.opentelemetry.io/collector/config/confignet v1.63.0 -> v1.65.0
go.opentelemetry.io/collector/config/configoptional v1.63.0 -> v1.65.0
go.opentelemetry.io/collector/config/configretry v1.63.0 -> v1.65.0
go.opentelemetry.io/collector/consumer/consumererror v0.157.0 -> v0.159.0
go.opentelemetry.io/collector/consumer/consumererror/xconsumererror v0.157.0 -> v0.159.0
go.opentelemetry.io/collector/consumer/xconsumer v0.157.0 -> v0.159.0
go.opentelemetry.io/collector/exporter/exporterhelper v0.157.0 -> v0.159.0
go.opentelemetry.io/collector/exporter/exporterhelper/xexporterhelper v0.157.0 -> v0.159.0
go.opentelemetry.io/collector/exporter/xexporter v0.157.0 -> v0.159.0
go.opentelemetry.io/collector/extension v1.63.0 -> v1.65.0
go.opentelemetry.io/collector/extension/extensionauth v1.63.0 -> v1.65.0
go.opentelemetry.io/collector/extension/extensionmiddleware v0.157.0 -> v0.159.0
go.opentelemetry.io/collector/extension/xextension v0.157.0 -> v0.159.0
go.opentelemetry.io/collector/internal/componentalias v0.157.0 -> v0.159.0
go.opentelemetry.io/collector/internal/sharedcomponent v0.157.0 -> v0.159.0
go.opentelemetry.io/collector/internal/telemetry v0.157.0 -> v0.159.0
go.opentelemetry.io/collector/pdata/pprofile v0.157.0 -> v0.159.0
go.opentelemetry.io/collector/pdata/xpdata v0.157.0 -> v0.159.0
go.opentelemetry.io/collector/pipeline v1.63.0 -> v1.65.0
go.opentelemetry.io/collector/pipeline/xpipeline v0.157.0 -> v0.159.0
go.opentelemetry.io/collector/receiver/receiverhelper v0.157.0 -> v0.159.0
go.opentelemetry.io/collector/receiver/xreceiver v0.157.0 -> v0.159.0
go.opentelemetry.io/contrib/instrumentation/google.golang.org/grpc/otelgrpc v0.69.0 -> v0.70.0
go.opentelemetry.io/contrib/instrumentation/net/http/otelhttp v0.69.0 -> v0.70.0
go.opentelemetry.io/otel v1.44.0 -> v1.45.0
go.opentelemetry.io/otel/sdk v1.44.0 -> v1.45.0
go.opentelemetry.io/otel/sdk/metric v1.44.0 -> v1.45.0
google.golang.org/genproto/googleapis/rpc v0.0.0-20260724162435-b2f20204f0df -> v0.0.0-20260803160001-6ac0973c030d
google.golang.org/grpc v1.82.1 -> v1.83.0
google.golang.org/protobuf v1.36.11 -> v1.36.12
File name: pkg/splunkinputsreceiver/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):

  • 44 additional dependencies were updated

Details:

Package Change
github.com/klauspost/compress v1.19.1 -> v1.19.2
github.com/knadh/koanf/maps v0.1.2 -> v0.1.3
github.com/knadh/koanf/providers/confmap v1.0.0 -> v1.0.1
github.com/knadh/koanf/v2 v2.3.5 -> v2.3.6
github.com/pierrec/lz4/v4 v4.1.27 -> v4.1.28
go.opentelemetry.io/collector/client v1.63.0 -> v1.65.0
go.opentelemetry.io/collector/config/configauth v1.63.0 -> v1.65.0
go.opentelemetry.io/collector/config/configcompression v1.63.0 -> v1.65.0
go.opentelemetry.io/collector/config/confighttp v0.157.0 -> v0.159.0
go.opentelemetry.io/collector/config/configmiddleware v1.63.0 -> v1.65.0
go.opentelemetry.io/collector/config/confignet v1.63.0 -> v1.65.0
go.opentelemetry.io/collector/config/configopaque v1.63.0 -> v1.65.0
go.opentelemetry.io/collector/config/configoptional v1.63.0 -> v1.65.0
go.opentelemetry.io/collector/config/configretry v1.63.0 -> v1.65.0
go.opentelemetry.io/collector/config/configtls v1.63.0 -> v1.65.0
go.opentelemetry.io/collector/confmap v1.63.0 -> v1.65.0
go.opentelemetry.io/collector/consumer/consumererror v0.157.0 -> v0.159.0
go.opentelemetry.io/collector/consumer/consumererror/xconsumererror v0.157.0 -> v0.159.0
go.opentelemetry.io/collector/consumer/consumertest v0.157.0 -> v0.159.0
go.opentelemetry.io/collector/consumer/xconsumer v0.157.0 -> v0.159.0
go.opentelemetry.io/collector/exporter v1.63.0 -> v1.65.0
go.opentelemetry.io/collector/exporter/exporterhelper v0.157.0 -> v0.159.0
go.opentelemetry.io/collector/exporter/exporterhelper/xexporterhelper v0.157.0 -> v0.159.0
go.opentelemetry.io/collector/exporter/xexporter v0.157.0 -> v0.159.0
go.opentelemetry.io/collector/extension v1.63.0 -> v1.65.0
go.opentelemetry.io/collector/extension/extensionauth v1.63.0 -> v1.65.0
go.opentelemetry.io/collector/extension/extensionmiddleware v0.157.0 -> v0.159.0
go.opentelemetry.io/collector/extension/xextension v0.157.0 -> v0.159.0
go.opentelemetry.io/collector/featuregate v1.63.0 -> v1.65.0
go.opentelemetry.io/collector/internal/componentalias v0.157.0 -> v0.159.0
go.opentelemetry.io/collector/pdata/pprofile v0.157.0 -> v0.159.0
go.opentelemetry.io/collector/pdata/xpdata v0.157.0 -> v0.159.0
go.opentelemetry.io/collector/pipeline v1.63.0 -> v1.65.0
go.opentelemetry.io/collector/pipeline/xpipeline v0.157.0 -> v0.159.0
go.opentelemetry.io/collector/receiver/receiverhelper v0.157.0 -> v0.159.0
go.opentelemetry.io/collector/receiver/xreceiver v0.157.0 -> v0.159.0
go.opentelemetry.io/contrib/instrumentation/net/http/otelhttp v0.69.0 -> v0.70.0
go.opentelemetry.io/otel v1.44.0 -> v1.45.0
go.opentelemetry.io/otel/metric v1.44.0 -> v1.45.0
go.opentelemetry.io/otel/trace v1.44.0 -> v1.45.0
go.yaml.in/yaml/v3 v3.0.4 -> v3.0.5
google.golang.org/genproto/googleapis/rpc v0.0.0-20260724162435-b2f20204f0df -> v0.0.0-20260803160001-6ac0973c030d
google.golang.org/grpc v1.82.1 -> v1.83.0
google.golang.org/protobuf v1.36.11 -> v1.36.12
File name: pkg/splunkoutputsexporter/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):

  • 44 additional dependencies were updated

Details:

Package Change
github.com/klauspost/compress v1.19.1 -> v1.19.2
github.com/knadh/koanf/maps v0.1.2 -> v0.1.3
github.com/knadh/koanf/providers/confmap v1.0.0 -> v1.0.1
github.com/knadh/koanf/v2 v2.3.5 -> v2.3.6
github.com/pierrec/lz4/v4 v4.1.27 -> v4.1.28
go.opentelemetry.io/collector/client v1.63.0 -> v1.65.0
go.opentelemetry.io/collector/config/configauth v1.63.0 -> v1.65.0
go.opentelemetry.io/collector/config/configcompression v1.63.0 -> v1.65.0
go.opentelemetry.io/collector/config/confighttp v0.157.0 -> v0.159.0
go.opentelemetry.io/collector/config/configmiddleware v1.63.0 -> v1.65.0
go.opentelemetry.io/collector/config/confignet v1.63.0 -> v1.65.0
go.opentelemetry.io/collector/config/configopaque v1.63.0 -> v1.65.0
go.opentelemetry.io/collector/config/configoptional v1.63.0 -> v1.65.0
go.opentelemetry.io/collector/config/configretry v1.63.0 -> v1.65.0
go.opentelemetry.io/collector/config/configtls v1.63.0 -> v1.65.0
go.opentelemetry.io/collector/confmap v1.63.0 -> v1.65.0
go.opentelemetry.io/collector/consumer/consumererror v0.157.0 -> v0.159.0
go.opentelemetry.io/collector/consumer/consumererror/xconsumererror v0.157.0 -> v0.159.0
go.opentelemetry.io/collector/consumer/consumertest v0.157.0 -> v0.159.0
go.opentelemetry.io/collector/consumer/xconsumer v0.157.0 -> v0.159.0
go.opentelemetry.io/collector/exporter/exporterhelper v0.157.0 -> v0.159.0
go.opentelemetry.io/collector/exporter/exporterhelper/xexporterhelper v0.157.0 -> v0.159.0
go.opentelemetry.io/collector/exporter/xexporter v0.157.0 -> v0.159.0
go.opentelemetry.io/collector/extension v1.63.0 -> v1.65.0
go.opentelemetry.io/collector/extension/extensionauth v1.63.0 -> v1.65.0
go.opentelemetry.io/collector/extension/extensionmiddleware v0.157.0 -> v0.159.0
go.opentelemetry.io/collector/extension/xextension v0.157.0 -> v0.159.0
go.opentelemetry.io/collector/featuregate v1.63.0 -> v1.65.0
go.opentelemetry.io/collector/internal/componentalias v0.157.0 -> v0.159.0
go.opentelemetry.io/collector/pdata/pprofile v0.157.0 -> v0.159.0
go.opentelemetry.io/collector/pdata/xpdata v0.157.0 -> v0.159.0
go.opentelemetry.io/collector/pipeline v1.63.0 -> v1.65.0
go.opentelemetry.io/collector/pipeline/xpipeline v0.157.0 -> v0.159.0
go.opentelemetry.io/collector/receiver v1.63.0 -> v1.65.0
go.opentelemetry.io/collector/receiver/receiverhelper v0.157.0 -> v0.159.0
go.opentelemetry.io/collector/receiver/xreceiver v0.157.0 -> v0.159.0
go.opentelemetry.io/contrib/instrumentation/net/http/otelhttp v0.69.0 -> v0.70.0
go.opentelemetry.io/otel v1.44.0 -> v1.45.0
go.opentelemetry.io/otel/metric v1.44.0 -> v1.45.0
go.opentelemetry.io/otel/trace v1.44.0 -> v1.45.0
go.yaml.in/yaml/v3 v3.0.4 -> v3.0.5
google.golang.org/genproto/googleapis/rpc v0.0.0-20260724162435-b2f20204f0df -> v0.0.0-20260803160001-6ac0973c030d
google.golang.org/grpc v1.82.1 -> v1.83.0
google.golang.org/protobuf v1.36.11 -> v1.36.12

@renovate
renovate Bot force-pushed the renovate/all-opentelemetry-collector-packages branch 2 times, most recently from a7c818c to 55d8960 Compare August 12, 2026 12:10
@renovate
renovate Bot force-pushed the renovate/all-opentelemetry-collector-packages branch 3 times, most recently from 9c6a87e to 94749fa Compare August 19, 2026 17:27
@renovate
renovate Bot force-pushed the renovate/all-opentelemetry-collector-packages branch from 94749fa to ec3a161 Compare August 20, 2026 07:17
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