Skip to content

Conversation

@dependabot
Copy link
Contributor

@dependabot dependabot bot commented on behalf of github May 21, 2025

Bumps the orch-otelcol group with 4 updates in the /apps/orch-otelcol/o11y-otel-contextprocessor/otelcol-dev/contextprocessor directory: go.opentelemetry.io/collector/client, go.opentelemetry.io/collector/component, go.opentelemetry.io/collector/processor and go.opentelemetry.io/otel.

Updates go.opentelemetry.io/collector/client from 1.29.0 to 1.32.0

Release notes

Sourced from go.opentelemetry.io/collector/client's releases.

v1.32.0/v0.126.0

Images and binaries here: https://github.com/open-telemetry/opentelemetry-collector-releases/releases/tag/v0.126.0

End User Changelog

🛑 Breaking changes 🛑

  • configauth: Removes deprecated configauth.Authentication and extensionauthtest.NewErrorClient (#12992) The following have been removed:
    • configauth.Authentication use configauth.Config instead
    • extensionauthtest.NewErrorClient use extensionauthtest.NewErr instead

💡 Enhancements 💡

  • service: Replace go.opentelemetry.io/collector/semconv usage with go.opentelemetry.io/otel/semconv (#12991)

  • confmap: Update the behavior of the confmap.enableMergeAppendOption feature gate to merge only component lists. (#12926)

  • service: Add item count metrics defined in Pipeline Component Telemetry RFC (#12812) See Pipeline Component Telemetry RFC for more details:

    • otelcol.receiver.produced.items
    • otelcol.processor.consumed.items
    • otelcol.processor.produced.items
    • otelcol.connector.consumed.items
    • otelcol.connector.produced.items
    • otelcol.exporter.consumed.items
  • tls: Add trusted platform module (TPM) support to TLS authentication. (#12801) Now the TLS allows the use of TPM for loading private keys (e.g. in TSS2 format).

🧰 Bug fixes 🧰

  • exporterhelper: Add validation error for batch config if min_size is greater than queue_size. (#12948)

  • telemetry: Allocate less memory per component when OTLP exporting of logs is disabled (#13014)

  • confmap: Use reflect.DeepEqual to avoid panic when confmap.enableMergeAppendOption feature gate is enabled. (#12932)

  • internal telemetry: Add resource attributes from telemetry.resource to the logger (#12582) Resource attributes from telemetry.resource were not added to the internal console logs.

    Now, they are added to the logger as part of the "resource" field.

  • confighttp and configcompression: Fix handling of snappy content-encoding in a backwards-compatible way (#10584, #12825) The collector used the Snappy compression type of "framed" to handle the HTTP content-encoding "snappy". However, this encoding is typically used to indicate the "block" compression variant of "snappy". This change allows the collector to:

    • When receiving a request with encoding 'snappy', the server endpoints will peek at the first bytes of the payload to determine if it is "framed" or "block" snappy, and will decompress accordingly. This is a backwards-compatible change.

    If the feature-gate "confighttp.framedSnappy" is enabled, you'll see new behavior for both client and server:

... (truncated)

Changelog

Sourced from go.opentelemetry.io/collector/client's changelog.

v1.32.0/v0.126.0

🚩 Deprecations 🚩

  • configauth: Deprecate configauth.Authentication in favor of configauth.Config. (#12875)

💡 Enhancements 💡

  • cmd/mdatagen: Add type definition for events in mdatagen (#12571)
  • cmd/mdatagen: Add functions for processing structured events in mdatagen (#12571)

v1.31.0/v0.125.0

🚩 Deprecations 🚩

  • extensionauthtest: Deprecate NewErrorClient in favor of NewErrClient. (#12874)

💡 Enhancements 💡

  • xextension/storage: ErrStorageFull error added to xextension/storage contract (#12925)
  • pdata: Add MoveTo to pcommon.Value, only type missing this (#12877)

🧰 Bug fixes 🧰

  • pdata: Fix MoveTo when moving to the same destination (#12887)

v1.30.0/v0.124.0

🛑 Breaking changes 🛑

  • exporterbatcher: Remove deprecated package exporterbatcher (#12780)
  • exporterqueue: Remove deprecated package exporterqueue (#12779)

💡 Enhancements 💡

  • mdatagen: Add variable for metric name in mdatagen (#12459) Access metric name via metadata.MetricsInfo.<metric-variable>.Name
  • client: Add support for iterating over client metadata keys (#12804)
  • service: Adds the GetFactory interface to the hostcapabilities package (#12789)
  • cmd/mdatagen: Add the foundational changes necessary for supporting logs data in mdatagen (#12571)
Commits
  • c2431f0 [chore] Prepare release v1.32.0/v0.126.0 (#13026)
  • 67920d4 [chore] update go patch version in cmd/otelcorecol and github actions (#13030)
  • 0bef089 [chore] Update github.com/ebitengine/purego to v0.8.3 (#13024)
  • f592f1c [chore] Add a known issues section to v1.29.0/v0.123.0 item (#13020)
  • 8991b48 Avoid allocating too much memory, sampling logic is not re-applied (#13015)
  • f846829 [chore] Document scalability, performance and resiliency requirements for sta...
  • 279752c [service/internal/graph] Measure telemetry as it is passed between pipeline c...
  • 4ca0f18 update semconv dependency to otelgo's semconv package (#12991)
  • 5800834 [chore] Make mapstructure hooks safe against untyped nils (#13001)
  • 6bd77b3 [chore] Add tests loading nil to any (#12998)
  • Additional commits viewable in compare view

Updates go.opentelemetry.io/collector/component from 1.29.0 to 1.32.0

Release notes

Sourced from go.opentelemetry.io/collector/component's releases.

v1.32.0/v0.126.0

Images and binaries here: https://github.com/open-telemetry/opentelemetry-collector-releases/releases/tag/v0.126.0

End User Changelog

🛑 Breaking changes 🛑

  • configauth: Removes deprecated configauth.Authentication and extensionauthtest.NewErrorClient (#12992) The following have been removed:
    • configauth.Authentication use configauth.Config instead
    • extensionauthtest.NewErrorClient use extensionauthtest.NewErr instead

💡 Enhancements 💡

  • service: Replace go.opentelemetry.io/collector/semconv usage with go.opentelemetry.io/otel/semconv (#12991)

  • confmap: Update the behavior of the confmap.enableMergeAppendOption feature gate to merge only component lists. (#12926)

  • service: Add item count metrics defined in Pipeline Component Telemetry RFC (#12812) See Pipeline Component Telemetry RFC for more details:

    • otelcol.receiver.produced.items
    • otelcol.processor.consumed.items
    • otelcol.processor.produced.items
    • otelcol.connector.consumed.items
    • otelcol.connector.produced.items
    • otelcol.exporter.consumed.items
  • tls: Add trusted platform module (TPM) support to TLS authentication. (#12801) Now the TLS allows the use of TPM for loading private keys (e.g. in TSS2 format).

🧰 Bug fixes 🧰

  • exporterhelper: Add validation error for batch config if min_size is greater than queue_size. (#12948)

  • telemetry: Allocate less memory per component when OTLP exporting of logs is disabled (#13014)

  • confmap: Use reflect.DeepEqual to avoid panic when confmap.enableMergeAppendOption feature gate is enabled. (#12932)

  • internal telemetry: Add resource attributes from telemetry.resource to the logger (#12582) Resource attributes from telemetry.resource were not added to the internal console logs.

    Now, they are added to the logger as part of the "resource" field.

  • confighttp and configcompression: Fix handling of snappy content-encoding in a backwards-compatible way (#10584, #12825) The collector used the Snappy compression type of "framed" to handle the HTTP content-encoding "snappy". However, this encoding is typically used to indicate the "block" compression variant of "snappy". This change allows the collector to:

    • When receiving a request with encoding 'snappy', the server endpoints will peek at the first bytes of the payload to determine if it is "framed" or "block" snappy, and will decompress accordingly. This is a backwards-compatible change.

    If the feature-gate "confighttp.framedSnappy" is enabled, you'll see new behavior for both client and server:

... (truncated)

Changelog

Sourced from go.opentelemetry.io/collector/component's changelog.

v1.32.0/v0.126.0

🚩 Deprecations 🚩

  • configauth: Deprecate configauth.Authentication in favor of configauth.Config. (#12875)

💡 Enhancements 💡

  • cmd/mdatagen: Add type definition for events in mdatagen (#12571)
  • cmd/mdatagen: Add functions for processing structured events in mdatagen (#12571)

v1.31.0/v0.125.0

🚩 Deprecations 🚩

  • extensionauthtest: Deprecate NewErrorClient in favor of NewErrClient. (#12874)

💡 Enhancements 💡

  • xextension/storage: ErrStorageFull error added to xextension/storage contract (#12925)
  • pdata: Add MoveTo to pcommon.Value, only type missing this (#12877)

🧰 Bug fixes 🧰

  • pdata: Fix MoveTo when moving to the same destination (#12887)

v1.30.0/v0.124.0

🛑 Breaking changes 🛑

  • exporterbatcher: Remove deprecated package exporterbatcher (#12780)
  • exporterqueue: Remove deprecated package exporterqueue (#12779)

💡 Enhancements 💡

  • mdatagen: Add variable for metric name in mdatagen (#12459) Access metric name via metadata.MetricsInfo.<metric-variable>.Name
  • client: Add support for iterating over client metadata keys (#12804)
  • service: Adds the GetFactory interface to the hostcapabilities package (#12789)
  • cmd/mdatagen: Add the foundational changes necessary for supporting logs data in mdatagen (#12571)
Commits
  • c2431f0 [chore] Prepare release v1.32.0/v0.126.0 (#13026)
  • 67920d4 [chore] update go patch version in cmd/otelcorecol and github actions (#13030)
  • 0bef089 [chore] Update github.com/ebitengine/purego to v0.8.3 (#13024)
  • f592f1c [chore] Add a known issues section to v1.29.0/v0.123.0 item (#13020)
  • 8991b48 Avoid allocating too much memory, sampling logic is not re-applied (#13015)
  • f846829 [chore] Document scalability, performance and resiliency requirements for sta...
  • 279752c [service/internal/graph] Measure telemetry as it is passed between pipeline c...
  • 4ca0f18 update semconv dependency to otelgo's semconv package (#12991)
  • 5800834 [chore] Make mapstructure hooks safe against untyped nils (#13001)
  • 6bd77b3 [chore] Add tests loading nil to any (#12998)
  • Additional commits viewable in compare view

Updates go.opentelemetry.io/collector/consumer from 1.29.0 to 1.32.0

Release notes

Sourced from go.opentelemetry.io/collector/consumer's releases.

v1.32.0/v0.126.0

Images and binaries here: https://github.com/open-telemetry/opentelemetry-collector-releases/releases/tag/v0.126.0

End User Changelog

🛑 Breaking changes 🛑

  • configauth: Removes deprecated configauth.Authentication and extensionauthtest.NewErrorClient (#12992) The following have been removed:
    • configauth.Authentication use configauth.Config instead
    • extensionauthtest.NewErrorClient use extensionauthtest.NewErr instead

💡 Enhancements 💡

  • service: Replace go.opentelemetry.io/collector/semconv usage with go.opentelemetry.io/otel/semconv (#12991)

  • confmap: Update the behavior of the confmap.enableMergeAppendOption feature gate to merge only component lists. (#12926)

  • service: Add item count metrics defined in Pipeline Component Telemetry RFC (#12812) See Pipeline Component Telemetry RFC for more details:

    • otelcol.receiver.produced.items
    • otelcol.processor.consumed.items
    • otelcol.processor.produced.items
    • otelcol.connector.consumed.items
    • otelcol.connector.produced.items
    • otelcol.exporter.consumed.items
  • tls: Add trusted platform module (TPM) support to TLS authentication. (#12801) Now the TLS allows the use of TPM for loading private keys (e.g. in TSS2 format).

🧰 Bug fixes 🧰

  • exporterhelper: Add validation error for batch config if min_size is greater than queue_size. (#12948)

  • telemetry: Allocate less memory per component when OTLP exporting of logs is disabled (#13014)

  • confmap: Use reflect.DeepEqual to avoid panic when confmap.enableMergeAppendOption feature gate is enabled. (#12932)

  • internal telemetry: Add resource attributes from telemetry.resource to the logger (#12582) Resource attributes from telemetry.resource were not added to the internal console logs.

    Now, they are added to the logger as part of the "resource" field.

  • confighttp and configcompression: Fix handling of snappy content-encoding in a backwards-compatible way (#10584, #12825) The collector used the Snappy compression type of "framed" to handle the HTTP content-encoding "snappy". However, this encoding is typically used to indicate the "block" compression variant of "snappy". This change allows the collector to:

    • When receiving a request with encoding 'snappy', the server endpoints will peek at the first bytes of the payload to determine if it is "framed" or "block" snappy, and will decompress accordingly. This is a backwards-compatible change.

    If the feature-gate "confighttp.framedSnappy" is enabled, you'll see new behavior for both client and server:

... (truncated)

Changelog

Sourced from go.opentelemetry.io/collector/consumer's changelog.

v1.32.0/v0.126.0

🚩 Deprecations 🚩

  • configauth: Deprecate configauth.Authentication in favor of configauth.Config. (#12875)

💡 Enhancements 💡

  • cmd/mdatagen: Add type definition for events in mdatagen (#12571)
  • cmd/mdatagen: Add functions for processing structured events in mdatagen (#12571)

v1.31.0/v0.125.0

🚩 Deprecations 🚩

  • extensionauthtest: Deprecate NewErrorClient in favor of NewErrClient. (#12874)

💡 Enhancements 💡

  • xextension/storage: ErrStorageFull error added to xextension/storage contract (#12925)
  • pdata: Add MoveTo to pcommon.Value, only type missing this (#12877)

🧰 Bug fixes 🧰

  • pdata: Fix MoveTo when moving to the same destination (#12887)

v1.30.0/v0.124.0

🛑 Breaking changes 🛑

  • exporterbatcher: Remove deprecated package exporterbatcher (#12780)
  • exporterqueue: Remove deprecated package exporterqueue (#12779)

💡 Enhancements 💡

  • mdatagen: Add variable for metric name in mdatagen (#12459) Access metric name via metadata.MetricsInfo.<metric-variable>.Name
  • client: Add support for iterating over client metadata keys (#12804)
  • service: Adds the GetFactory interface to the hostcapabilities package (#12789)
  • cmd/mdatagen: Add the foundational changes necessary for supporting logs data in mdatagen (#12571)
Commits
  • c2431f0 [chore] Prepare release v1.32.0/v0.126.0 (#13026)
  • 67920d4 [chore] update go patch version in cmd/otelcorecol and github actions (#13030)
  • 0bef089 [chore] Update github.com/ebitengine/purego to v0.8.3 (#13024)
  • f592f1c [chore] Add a known issues section to v1.29.0/v0.123.0 item (#13020)
  • 8991b48 Avoid allocating too much memory, sampling logic is not re-applied (#13015)
  • f846829 [chore] Document scalability, performance and resiliency requirements for sta...
  • 279752c [service/internal/graph] Measure telemetry as it is passed between pipeline c...
  • 4ca0f18 update semconv dependency to otelgo's semconv package (#12991)
  • 5800834 [chore] Make mapstructure hooks safe against untyped nils (#13001)
  • 6bd77b3 [chore] Add tests loading nil to any (#12998)
  • Additional commits viewable in compare view

Updates go.opentelemetry.io/collector/pdata from 1.29.0 to 1.32.0

Release notes

Sourced from go.opentelemetry.io/collector/pdata's releases.

v1.32.0/v0.126.0

Images and binaries here: https://github.com/open-telemetry/opentelemetry-collector-releases/releases/tag/v0.126.0

End User Changelog

🛑 Breaking changes 🛑

  • configauth: Removes deprecated configauth.Authentication and extensionauthtest.NewErrorClient (#12992) The following have been removed:
    • configauth.Authentication use configauth.Config instead
    • extensionauthtest.NewErrorClient use extensionauthtest.NewErr instead

💡 Enhancements 💡

  • service: Replace go.opentelemetry.io/collector/semconv usage with go.opentelemetry.io/otel/semconv (#12991)

  • confmap: Update the behavior of the confmap.enableMergeAppendOption feature gate to merge only component lists. (#12926)

  • service: Add item count metrics defined in Pipeline Component Telemetry RFC (#12812) See Pipeline Component Telemetry RFC for more details:

    • otelcol.receiver.produced.items
    • otelcol.processor.consumed.items
    • otelcol.processor.produced.items
    • otelcol.connector.consumed.items
    • otelcol.connector.produced.items
    • otelcol.exporter.consumed.items
  • tls: Add trusted platform module (TPM) support to TLS authentication. (#12801) Now the TLS allows the use of TPM for loading private keys (e.g. in TSS2 format).

🧰 Bug fixes 🧰

  • exporterhelper: Add validation error for batch config if min_size is greater than queue_size. (#12948)

  • telemetry: Allocate less memory per component when OTLP exporting of logs is disabled (#13014)

  • confmap: Use reflect.DeepEqual to avoid panic when confmap.enableMergeAppendOption feature gate is enabled. (#12932)

  • internal telemetry: Add resource attributes from telemetry.resource to the logger (#12582) Resource attributes from telemetry.resource were not added to the internal console logs.

    Now, they are added to the logger as part of the "resource" field.

  • confighttp and configcompression: Fix handling of snappy content-encoding in a backwards-compatible way (#10584, #12825) The collector used the Snappy compression type of "framed" to handle the HTTP content-encoding "snappy". However, this encoding is typically used to indicate the "block" compression variant of "snappy". This change allows the collector to:

    • When receiving a request with encoding 'snappy', the server endpoints will peek at the first bytes of the payload to determine if it is "framed" or "block" snappy, and will decompress accordingly. This is a backwards-compatible change.

    If the feature-gate "confighttp.framedSnappy" is enabled, you'll see new behavior for both client and server:

... (truncated)

Changelog

Sourced from go.opentelemetry.io/collector/pdata's changelog.

v1.32.0/v0.126.0

🚩 Deprecations 🚩

  • configauth: Deprecate configauth.Authentication in favor of configauth.Config. (#12875)

💡 Enhancements 💡

  • cmd/mdatagen: Add type definition for events in mdatagen (#12571)
  • cmd/mdatagen: Add functions for processing structured events in mdatagen (#12571)

v1.31.0/v0.125.0

🚩 Deprecations 🚩

  • extensionauthtest: Deprecate NewErrorClient in favor of NewErrClient. (#12874)

💡 Enhancements 💡

  • xextension/storage: ErrStorageFull error added to xextension/storage contract (#12925)
  • pdata: Add MoveTo to pcommon.Value, only type missing this (#12877)

🧰 Bug fixes 🧰

  • pdata: Fix MoveTo when moving to the same destination (#12887)

v1.30.0/v0.124.0

🛑 Breaking changes 🛑

  • exporterbatcher: Remove deprecated package exporterbatcher (#12780)
  • exporterqueue: Remove deprecated package exporterqueue (#12779)

💡 Enhancements 💡

  • mdatagen: Add variable for metric name in mdatagen (#12459) Access metric name via metadata.MetricsInfo.<metric-variable>.Name
  • client: Add support for iterating over client metadata keys (#12804)
  • service: Adds the GetFactory interface to the hostcapabilities package (#12789)
  • cmd/mdatagen: Add the foundational changes necessary for supporting logs data in mdatagen (#12571)
Commits
  • c2431f0 [chore] Prepare release v1.32.0/v0.126.0 (#13026)
  • 67920d4 [chore] update go patch version in cmd/otelcorecol and github actions (#13030)
  • 0bef089 [chore] Update github.com/ebitengine/purego to v0.8.3 (#13024)
  • f592f1c [chore] Add a known issues section to v1.29.0/v0.123.0 item (#13020)
  • 8991b48 Avoid allocating too much memory, sampling logic is not re-applied (#13015)
  • f846829 [chore] Document scalability, performance and resiliency requirements for sta...
  • 279752c [service/internal/graph] Measure telemetry as it is passed between pipeline c...
  • 4ca0f18 update semconv dependency to otelgo's semconv package (#12991)
  • 5800834 [chore] Make mapstructure hooks safe against untyped nils (#13001)
  • 6bd77b3 [chore] Add tests loading nil to any (#12998)
  • Additional commits viewable in compare view

Updates go.opentelemetry.io/collector/processor from 1.29.0 to 1.32.0

Release notes

Sourced from go.opentelemetry.io/collector/processor's releases.

v1.32.0/v0.126.0

Images and binaries here: https://github.com/open-telemetry/opentelemetry-collector-releases/releases/tag/v0.126.0

End User Changelog

🛑 Breaking changes 🛑

  • configauth: Removes deprecated configauth.Authentication and extensionauthtest.NewErrorClient (#12992) The following have been removed:
    • configauth.Authentication use configauth.Config instead
    • extensionauthtest.NewErrorClient use extensionauthtest.NewErr instead

💡 Enhancements 💡

  • service: Replace go.opentelemetry.io/collector/semconv usage with go.opentelemetry.io/otel/semconv (#12991)

  • confmap: Update the behavior of the confmap.enableMergeAppendOption feature gate to merge only component lists. (#12926)

  • service: Add item count metrics defined in Pipeline Component Telemetry RFC (#12812) See Pipeline Component Telemetry RFC for more details:

    • otelcol.receiver.produced.items
    • otelcol.processor.consumed.items
    • otelcol.processor.produced.items
    • otelcol.connector.consumed.items
    • otelcol.connector.produced.items
    • otelcol.exporter.consumed.items
  • tls: Add trusted platform module (TPM) support to TLS authentication. (#12801) Now the TLS allows the use of TPM for loading private keys (e.g. in TSS2 format).

🧰 Bug fixes 🧰

  • exporterhelper: Add validation error for batch config if min_size is greater than queue_size. (#12948)

  • telemetry: Allocate less memory per component when OTLP exporting of logs is disabled (#13014)

  • confmap: Use reflect.DeepEqual to avoid panic when confmap.enableMergeAppendOption feature gate is enabled. (#12932)

  • internal telemetry: Add resource attributes from telemetry.resource to the logger (#12582) Resource attributes from telemetry.resource were not added to the internal console logs.

    Now, they are added to the logger as part of the "resource" field.

  • confighttp and configcompression: Fix handling of snappy content-encoding in a backwards-compatible way (#10584, #12825) The collector used the Snappy compression type of "framed" to handle the HTTP content-encoding "snappy". However, this encoding is typically used to indicate the "block" compression variant of "snappy". This change allows the collector to:

    • When receiving a request with encoding 'snappy', the server endpoints will peek at the first bytes of the payload to determine if it is "framed" or "block" snappy, and will decompress accordingly. This is a backwards-compatible change.

    If the feature-gate "confighttp.framedSnappy" is enabled, you'll see new behavior for both client and server:

... (truncated)

Changelog

Sourced from go.opentelemetry.io/collector/processor's changelog.

v1.32.0/v0.126.0

🚩 Deprecations 🚩

  • configauth: Deprecate configauth.Authentication in favor of configauth.Config. (#12875)

💡 Enhancements 💡

  • cmd/mdatagen: Add type definition for events in mdatagen (#12571)
  • cmd/mdatagen: Add functions for processing structured events in mdatagen (#12571)

v1.31.0/v0.125.0

🚩 Deprecations 🚩

  • extensionauthtest: Deprecate NewErrorClient in favor of NewErrClient. (#12874)

💡 Enhancements 💡

  • xextension/storage: ErrStorageFull error added to xextension/storage contract (#12925)
  • pdata: Add MoveTo to pcommon.Value, only type missing this (#12877)

🧰 Bug fixes 🧰

  • pdata: Fix MoveTo when moving to the same destination (#12887)

v1.30.0/v0.124.0

🛑 Breaking changes 🛑

  • exporterbatcher: Remove deprecated package exporterbatcher (#12780)
  • exporterqueue: Remove deprecated package exporterqueue (#12779)

💡 Enhancements 💡

  • mdatagen: Add variable for metric name in mdatagen (#12459) Access metric name via metadata.MetricsInfo.<metric-variable>.Name
  • client: Add support for iterating over client metadata keys (#12804)
  • service: Adds the GetFactory interface to the hostcapabilities package (#12789)
  • cmd/mdatagen: Add the foundational changes necessary for supporting logs data in mdatagen (#12571)
Commits
  • c2431f0 [chore] Prepare release v1.32.0/v0.126.0 (#13026)
  • 67920d4 [chore] update go patch version in cmd/otelcorecol and github actions (#13030)
  • 0bef089 [chore] Update github.com/ebitengine/purego to v0.8.3 (#13024)
  • f592f1c [chore] Add a known issues section to v1.29.0/v0.123.0 item (#13020)
  • 8991b48 Avoid allocating too much memory, sampling logic is not re-applied (#13015)
  • f846829 [chore] Document scalability, performance and resiliency requirements for sta...
  • 279752c [service/internal/graph] Measure telemetry as it is passed between pipeline c...
  • 4ca0f18 update semconv dependency to otelgo's semconv package (#12991)
  • 5800834 [chore] Make mapstructure hooks safe against untyped nils (#13001)
  • 6bd77b3 [chore] Add tests loading nil to any (#12998)
  • Additional commits viewable in compare view

Updates go.opentelemetry.io/otel from 1.35.0 to 1.36.0

Changelog

Sourced from go.opentelemetry.io/otel's changelog.

[1.36.0/0.58.0/0.12.0] 2025-05-20

Added

  • Add exponential histogram support in go.opentelemetry.io/otel/exporters/prometheus. (#6421)
  • The go.opentelemetry.io/otel/semconv/v1.31.0 package. The package contains semantic conventions from the v1.31.0 version of the OpenTelemetry Semantic Conventions. See the migration documentation for information on how to upgrade from go.opentelemetry.io/otel/semconv/v1.30.0. (#6479)
  • Add Recording, Scope, and Record types in go.opentelemetry.io/otel/log/logtest. (#6507)
  • Add WithHTTPClient option to configure the http.Client used by go.opentelemetry.io/otel/exporters/otlp/otlptrace/otlptracehttp. (#6751)
  • Add WithHTTPClient option to configure the http.Client used by go.opentelemetry.io/otel/exporters/otlp/otlpmetric/otlpmetrichttp. (#6752)
  • Add WithHTTPClient option to configure the http.Client used by go.opentelemetry.io/otel/exporters/otlp/otlplog/otlploghttp. (#6688)
  • Add ValuesGetter in go.opentelemetry.io/otel/propagation, a TextMapCarrier that supports retrieving multiple values for a single key. (#5973)
  • Add Values method to HeaderCarrier to implement the new ValuesGetter interface in go.opentelemetry.io/otel/propagation. (#5973)
  • Update Baggage in go.opentelemetry.io/otel/propagation to retrieve multiple values for a key when the carrier implements ValuesGetter. (#5973)
  • Add AssertEqual function in go.opentelemetry.io/otel/log/logtest. (#6662)
  • The go.opentelemetry.io/otel/semconv/v1.32.0 package. The package contains semantic conventions from the v1.32.0 version of the OpenTelemetry Semantic Conventions. See the migration documentation for information on how to upgrade from go.opentelemetry.io/otel/semconv/v1.31.0(#6782)
  • Add Transform option in go.opentelemetry.io/otel/log/logtest. (#6794)
  • Add Desc option in go.opentelemetry.io/otel/log/logtest. (#6796)

Removed

  • Drop support for [Go 1.22]. (#6381, #6418)
  • Remove Resource field from EnabledParameters in go.opentelemetry.io/otel/sdk/log. (#6494)
  • Remove RecordFactory type from go.opentelemetry.io/otel/log/logtest. (#6492)
  • Remove ScopeRecords, EmittedRecord, and RecordFactory types from go.opentelemetry.io/otel/log/logtest. (#6507)
  • Remove AssertRecordEqual function in go.opentelemetry.io/otel/log/logtest, use AssertEqual instead. (#6662)

Changed

  • ⚠️ Update github.com/prometheus/client_golang to v1.21.1, which changes the NameValidationScheme to UTF8Validation. This allows metrics names to keep original delimiters (e.g. .), rather than replacing with underscores. This can be reverted by setting github.com/prometheus/common/model.NameValidationScheme to LegacyValidation in github.com/prometheus/common/model. (#6433)
  • Initialize map with len(keys) in NewAllowKeysFilter and NewDenyKeysFilter to avoid unnecessary allocations in go.opentelemetry.io/otel/attribute. (#6455)
  • go.opentelemetry.io/otel/log/logtest is now a separate Go module. (#6465)
  • go.opentelemetry.io/otel/sdk/log/logtest is now a separate Go module. (#6466)
  • Recorder in go.opentelemetry.io/otel/log/logtest no longer separately stores records emitted by loggers with the same instrumentation scope. (#6507)
  • Improve performance of BatchProcessor in go.opentelemetry.io/otel/sdk/log by not exporting when exporter cannot accept more. (#6569, #6641)

Deprecated

  • Deprecate support for model.LegacyValidation for go.opentelemetry.io/otel/exporters/prometheus. (#6449)

Fixes

  • Stop percent encoding header environment variables in go.opentelemetry.io/otel/exporters/otlp/otlplog/otlploggrpc and go.opentelemetry.io/otel/exporters/otlp/otlplog/otlploghttp. (#6392)
  • Ensure the noopSpan.tracerProvider method is not inlined in go.opentelemetry.io/otel/trace so the go.opentelemetry.io/auto instrumentation can instrument non-recording spans. (#6456)
  • Use a sync.Pool instead of allocating metricdata.ResourceMetrics in go.opentelemetry.io/otel/exporters/prometheus. (#6472)
Commits

@dependabot dependabot bot added dependencies Pull requests that update a dependency file go Pull requests that update go code labels May 21, 2025
@dependabot dependabot bot added the dependencies Pull requests that update a dependency file label May 21, 2025
@dependabot dependabot bot requested review from ltalarcz and mholowni as code owners May 21, 2025 09:36
@dependabot dependabot bot added the go Pull requests that update go code label May 21, 2025
@dependabot dependabot bot force-pushed the dependabot/go_modules/apps/orch-otelcol/o11y-otel-contextprocessor/otelcol-dev/contextprocessor/orch-otelcol-f94e8660e3 branch 2 times, most recently from 676069c to b2c0e1d Compare May 27, 2025 09:34
@dependabot dependabot bot force-pushed the dependabot/go_modules/apps/orch-otelcol/o11y-otel-contextprocessor/otelcol-dev/contextprocessor/orch-otelcol-f94e8660e3 branch 8 times, most recently from edf346c to e2c0634 Compare June 9, 2025 10:02
@dependabot dependabot bot force-pushed the dependabot/go_modules/apps/orch-otelcol/o11y-otel-contextprocessor/otelcol-dev/contextprocessor/orch-otelcol-f94e8660e3 branch 4 times, most recently from 3e48ac1 to 17ec96b Compare June 16, 2025 11:08
@dependabot dependabot bot force-pushed the dependabot/go_modules/apps/orch-otelcol/o11y-otel-contextprocessor/otelcol-dev/contextprocessor/orch-otelcol-f94e8660e3 branch from 17ec96b to d110142 Compare June 19, 2025 09:31
@dependabot dependabot bot force-pushed the dependabot/go_modules/apps/orch-otelcol/o11y-otel-contextprocessor/otelcol-dev/contextprocessor/orch-otelcol-f94e8660e3 branch from d110142 to e3fa815 Compare July 14, 2025 11:17
@dependabot dependabot bot requested a review from cjnolan as a code owner July 14, 2025 11:17
@dependabot dependabot bot force-pushed the dependabot/go_modules/apps/orch-otelcol/o11y-otel-contextprocessor/otelcol-dev/contextprocessor/orch-otelcol-f94e8660e3 branch from e3fa815 to 5e4845c Compare July 16, 2025 09:40
@dependabot @github
Copy link
Contributor Author

dependabot bot commented on behalf of github Jul 21, 2025

Dependabot tried to update this pull request, but something went wrong. We're looking into it, but in the meantime you can retry the update by commenting @dependabot rebase.

@dependabot dependabot bot force-pushed the dependabot/go_modules/apps/orch-otelcol/o11y-otel-contextprocessor/otelcol-dev/contextprocessor/orch-otelcol-f94e8660e3 branch 4 times, most recently from fd7b1f9 to 522399a Compare July 24, 2025 10:13
@dependabot dependabot bot force-pushed the dependabot/go_modules/apps/orch-otelcol/o11y-otel-contextprocessor/otelcol-dev/contextprocessor/orch-otelcol-f94e8660e3 branch 2 times, most recently from 5eb71e5 to 3c8c3fd Compare August 4, 2025 13:09
@dependabot dependabot bot force-pushed the dependabot/go_modules/apps/orch-otelcol/o11y-otel-contextprocessor/otelcol-dev/contextprocessor/orch-otelcol-f94e8660e3 branch 2 times, most recently from c27afef to 2fefc11 Compare August 18, 2025 15:19
@dependabot dependabot bot force-pushed the dependabot/go_modules/apps/orch-otelcol/o11y-otel-contextprocessor/otelcol-dev/contextprocessor/orch-otelcol-f94e8660e3 branch 2 times, most recently from f0f45d4 to 18ae24c Compare September 4, 2025 00:06
@dependabot dependabot bot force-pushed the dependabot/go_modules/apps/orch-otelcol/o11y-otel-contextprocessor/otelcol-dev/contextprocessor/orch-otelcol-f94e8660e3 branch from 18ae24c to 6f78a32 Compare September 10, 2025 09:19
@cjnolan
Copy link
Contributor

cjnolan commented Sep 15, 2025

@dependabot rebase

@dependabot dependabot bot force-pushed the dependabot/go_modules/apps/orch-otelcol/o11y-otel-contextprocessor/otelcol-dev/contextprocessor/orch-otelcol-f94e8660e3 branch from 6f78a32 to 6c4e5c0 Compare September 15, 2025 13:27
@dependabot @github
Copy link
Contributor Author

dependabot bot commented on behalf of github Sep 16, 2025

Dependabot tried to update this pull request, but something went wrong. We're looking into it, but in the meantime you can retry the update by commenting @dependabot rebase.

@dependabot dependabot bot force-pushed the dependabot/go_modules/apps/orch-otelcol/o11y-otel-contextprocessor/otelcol-dev/contextprocessor/orch-otelcol-f94e8660e3 branch from 6c4e5c0 to ad017e5 Compare September 18, 2025 09:19
@dependabot dependabot bot force-pushed the dependabot/go_modules/apps/orch-otelcol/o11y-otel-contextprocessor/otelcol-dev/contextprocessor/orch-otelcol-f94e8660e3 branch 2 times, most recently from c456f65 to 58640b0 Compare September 26, 2025 09:21
@dependabot dependabot bot force-pushed the dependabot/go_modules/apps/orch-otelcol/o11y-otel-contextprocessor/otelcol-dev/contextprocessor/orch-otelcol-f94e8660e3 branch 2 times, most recently from 68a6795 to 7ba1943 Compare October 8, 2025 09:20
@dependabot dependabot bot force-pushed the dependabot/go_modules/apps/orch-otelcol/o11y-otel-contextprocessor/otelcol-dev/contextprocessor/orch-otelcol-f94e8660e3 branch 3 times, most recently from f7a1e3e to 2cb01c2 Compare October 21, 2025 09:19
@dependabot dependabot bot force-pushed the dependabot/go_modules/apps/orch-otelcol/o11y-otel-contextprocessor/otelcol-dev/contextprocessor/orch-otelcol-f94e8660e3 branch 3 times, most recently from 8900f0e to bdf3f7d Compare October 31, 2025 09:18
@dependabot dependabot bot force-pushed the dependabot/go_modules/apps/orch-otelcol/o11y-otel-contextprocessor/otelcol-dev/contextprocessor/orch-otelcol-f94e8660e3 branch 2 times, most recently from 5ef0334 to bc10a48 Compare November 10, 2025 10:45
Bumps the orch-otelcol group with 4 updates in the /apps/orch-otelcol/o11y-otel-contextprocessor/otelcol-dev/contextprocessor directory: [go.opentelemetry.io/collector/client](https://github.com/open-telemetry/opentelemetry-collector), [go.opentelemetry.io/collector/component](https://github.com/open-telemetry/opentelemetry-collector), [go.opentelemetry.io/collector/processor](https://github.com/open-telemetry/opentelemetry-collector) and [go.opentelemetry.io/otel](https://github.com/open-telemetry/opentelemetry-go).


Updates `go.opentelemetry.io/collector/client` from 1.29.0 to 1.32.0
- [Release notes](https://github.com/open-telemetry/opentelemetry-collector/releases)
- [Changelog](https://github.com/open-telemetry/opentelemetry-collector/blob/main/CHANGELOG-API.md)
- [Commits](open-telemetry/opentelemetry-collector@pdata/v1.29.0...pdata/v1.32.0)

Updates `go.opentelemetry.io/collector/component` from 1.29.0 to 1.32.0
- [Release notes](https://github.com/open-telemetry/opentelemetry-collector/releases)
- [Changelog](https://github.com/open-telemetry/opentelemetry-collector/blob/main/CHANGELOG-API.md)
- [Commits](open-telemetry/opentelemetry-collector@pdata/v1.29.0...pdata/v1.32.0)

Updates `go.opentelemetry.io/collector/consumer` from 1.29.0 to 1.32.0
- [Release notes](https://github.com/open-telemetry/opentelemetry-collector/releases)
- [Changelog](https://github.com/open-telemetry/opentelemetry-collector/blob/main/CHANGELOG-API.md)
- [Commits](open-telemetry/opentelemetry-collector@pdata/v1.29.0...pdata/v1.32.0)

Updates `go.opentelemetry.io/collector/pdata` from 1.29.0 to 1.32.0
- [Release notes](https://github.com/open-telemetry/opentelemetry-collector/releases)
- [Changelog](https://github.com/open-telemetry/opentelemetry-collector/blob/main/CHANGELOG-API.md)
- [Commits](open-telemetry/opentelemetry-collector@pdata/v1.29.0...pdata/v1.32.0)

Updates `go.opentelemetry.io/collector/processor` from 1.29.0 to 1.32.0
- [Release notes](https://github.com/open-telemetry/opentelemetry-collector/releases)
- [Changelog](https://github.com/open-telemetry/opentelemetry-collector/blob/main/CHANGELOG-API.md)
- [Commits](open-telemetry/opentelemetry-collector@pdata/v1.29.0...pdata/v1.32.0)

Updates `go.opentelemetry.io/otel` from 1.35.0 to 1.36.0
- [Release notes](https://github.com/open-telemetry/opentelemetry-go/releases)
- [Changelog](https://github.com/open-telemetry/opentelemetry-go/blob/main/CHANGELOG.md)
- [Commits](open-telemetry/opentelemetry-go@v1.35.0...v1.36.0)

Updates `go.opentelemetry.io/otel/trace` from 1.35.0 to 1.36.0
- [Release notes](https://github.com/open-telemetry/opentelemetry-go/releases)
- [Changelog](https://github.com/open-telemetry/opentelemetry-go/blob/main/CHANGELOG.md)
- [Commits](open-telemetry/opentelemetry-go@v1.35.0...v1.36.0)

---
updated-dependencies:
- dependency-name: go.opentelemetry.io/collector/client
  dependency-version: 1.32.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: orch-otelcol
- dependency-name: go.opentelemetry.io/collector/component
  dependency-version: 1.32.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: orch-otelcol
- dependency-name: go.opentelemetry.io/collector/consumer
  dependency-version: 1.32.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: orch-otelcol
- dependency-name: go.opentelemetry.io/collector/pdata
  dependency-version: 1.32.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: orch-otelcol
- dependency-name: go.opentelemetry.io/collector/processor
  dependency-version: 1.32.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: orch-otelcol
- dependency-name: go.opentelemetry.io/otel
  dependency-version: 1.36.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: orch-otelcol
- dependency-name: go.opentelemetry.io/otel/trace
  dependency-version: 1.36.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: orch-otelcol
...

Signed-off-by: dependabot[bot] <[email protected]>
@dependabot dependabot bot force-pushed the dependabot/go_modules/apps/orch-otelcol/o11y-otel-contextprocessor/otelcol-dev/contextprocessor/orch-otelcol-f94e8660e3 branch from bc10a48 to 7d25c45 Compare November 12, 2025 09:20
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