Skip to content

Conversation

dependabot[bot]
Copy link
Contributor

@dependabot dependabot bot commented on behalf of github Sep 2, 2025

Bumps the otel group with 3 updates in the / directory: github.com/open-telemetry/opentelemetry-collector-contrib/pkg/translator/jaeger, go.opentelemetry.io/otel and go.opentelemetry.io/otel/sdk.

Updates github.com/open-telemetry/opentelemetry-collector-contrib/pkg/translator/jaeger from 0.131.0 to 0.134.0

Release notes

Sourced from github.com/open-telemetry/opentelemetry-collector-contrib/pkg/translator/jaeger's releases.

v0.134.0

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

End User Changelog

🛑 Breaking changes 🛑

  • receiver/awscloudwatchmetrics: Remove unmaintained component (#42238)
  • opencensusreceiver: Remove the deprecated opencensus receiver. (#36791)
  • opencensusexporter: Remove the deprecated opencensus exporter. (#36791)
  • pkg/ottl: Keep the original map and continue processing keys if an error is encountered when calling an optional replacement function in replace_all_patterns. (#42359)

💡 Enhancements 💡

  • cmd/opampsupervisor: Add metrics to the Supervisor application. (#40155) Add some metrics to the cmd/opampsupervisor application.

    The following metrics are added:

    • supervisor.collector.health_status: The health status of the collector.
  • cfgardenobserver: Move to alpha (#41586)

  • exporter/prometheus: Add debug logging for refused metric points. (#13643)

  • httpcheckreceiver: Add response body validation (#41325) The httpcheckreceiver now supports validating the response body using a few approaches. String matching, JSON path matching, size ranges, and regex matching are supported.

  • httpcheckreceiver: Fix race for timing of request steps (#42042) The httpcheckreceiver uses atomic operations to track the timing of request steps to avoid race conditions.

  • pkg/ottl: Avoid multiple copies of the Map in replace_all_patterns. (#42359)

  • kafkareceiver: Add profiles support (#41479)

  • pkg/ottl: Remove unnecessary Value initialization when setting an attribute/body (#42335, #42362)

  • opampsupervisor: Emit spans for handling OpAMP messages (#38724)

  • pkg/ottl: Add an Index(target, value) OTTL function which returns the index of the first occurrence of value in target. (#40351)

  • pkg/stanza: add sanitize_utf8 operator to replace invalid UTF-8 characters. (#42028)

🧰 Bug fixes 🧰

  • elasticsearchexporter: Fix the warning on Kibana when using sum operation on delta temporality sum metric mapped as a counter (#40804)

  • failoverconnector: fix for flaky test in failover_test.go (#42020)

  • k8sattributesprocessor: Allow service.namespace to be used in rules and fix docs (#40859)

  • prometheusremotewriteexporter: Make sure concurrency is set to the appropriate value (#41785)

  • tailsamplingprocessor: Fix a race condition in the tailsampling processor that could cause traces to be dropped prematurely. (#41656)

  • sqlserverreceiver: Fix memory leak from top queries and query samples features (#42302) The issue was caused by the misuse of the obfuscate library.

  • telemetrygen: Fix infinite duration bug and add tests. (#42170)

... (truncated)

Changelog

Sourced from github.com/open-telemetry/opentelemetry-collector-contrib/pkg/translator/jaeger's changelog.

v0.134.0

v0.133.0

🛑 Breaking changes 🛑

  • signaltometricsconnector: Use configoptional for optional metric fields (#41922)
  • azureauthextension: Use configoptional for optional fields in azureauthextension config. (#41926)
  • libhoneyreceiver: Use configoptional for HTTP config in libhoneyreceiver (#41974)
  • sumologicprocessor: Remove unnecessary pointer for types in configuration struct. (#41928)
  • receiver/prometheus: Use configoptional for optional fields (#42140)
  • prometheusremotewriteexporter: Use configoptional for WAL configuration (#41980)
  • jaegerreceiver: Use configoptional for optional protocol sections. (#41982)
  • pulsarreceiver: Use configoptional for optional authentication fields. (#41920)
  • awscloudwatchreceiver: Remove pointer from type of config (#41975)
  • mongodbatlasreceiver: Use configoptional and remove pointer for Config fields (#41939)
  • solacereceiver: Use configoptional for optional types (#41977)
  • spanmetricsconnector: Use configoptional for optional fields (#41941)

🚩 Deprecations 🚩

  • opencensusreceiver, opencensusexporter: Deprecate opencensusreceiver and opencensusexporter. (#36791)

💡 Enhancements 💡

  • filterprocessor: Create With*Functions factory options to provide custom OTTL functions for logs, metrics or traces to the resulting filter processor. (#40948)
  • oidcauthextension: Add support for accessing custom JWT claims. (#41449) Users can now access JWT claims from OIDC Auth context allowing dynamic processing based on received JWT token.

v0.132.0

🛑 Breaking changes 🛑

  • journaldreceiver: Unexport ReceiverType (#40666)
  • pulsarexporter: Use configoptional.Optional for authentication fields (#41723)
  • exporter/loadbalancingexporter: Use configoptional for optional config sections (#41697)

💡 Enhancements 💡

  • pkg/ottl: Add OTTL support for sample submessage of OTel Profiling signal. (#40161)
  • internal/common: Add a priority queue implementation to the common package. (#41755)
Commits
  • 88441c5 [chore] Prepare release 0.134.0 (#42375)
  • d06de5d [chore] Update core dependencies (#42372)
  • 947a51e [chore] Promote Paulo Janotti as approver (#42334)
  • a0ea062 [chore] Fix flaky ctx canceled error on datadogreceiver tests (#42370)
  • 372c5d9 [chore] Fix test flakiness in prometheusexporter (#42351)
  • 8b9e223 [chore] rename integration test file to match the pattern of integration_test...
  • d4a072f [chore] Remove unnecessary extra allocations/copies in func_slice_to_map (#42...
  • 024eac2 ottl: Remove unnecessary Value initialization when setting an attribute/body ...
  • bcf2beb [chore] Remove some unnecessary AsRaw calls from profiles (#42363)
  • f3d0bb0 Avoid multiple copies of the Map in replace_all_patterns (#42359)
  • Additional commits viewable in compare view

Updates go.opentelemetry.io/collector/consumer from 1.37.0 to 1.40.0

Release notes

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

v1.40.0/v0.134.0

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

End User Changelog

💡 Enhancements 💡

  • pdata: Add custom grpc/encoding that replaces proto and calls into the custom marshal/unmarshal logic in pdata. (#13631) This change should not affect other gRPC calls since it fallbacks to the default grpc/proto encoding if requests are not pdata/otlp requests.
  • pdata: Avoid copying the pcommon.Map when same origin (#13731) This is a very large improvement if using OTTL with map functions since it will avoid a map copy.
  • exporterhelper: Respect num_consumers when batching and partitioning are enabled. (#13607)

🧰 Bug fixes 🧰

  • pdata: Correctly parse OTLP payloads containing non-packed repeated primitive fields (#13727, #13730) This bug prevented the Collector from ingesting most Histogram, ExponentialHistogram, and Profile payloads.

API Changelog

💡 Enhancements 💡

  • exporterhelper: Split exporterhelper into a separate module (#12985)

v1.39.0/v0.133.0

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

End User Changelog

🛑 Breaking changes 🛑

  • all: Increase minimum Go version to 1.24 (#13627)

💡 Enhancements 💡

  • otlphttpexporter: Add profiles_endpoint configuration option to allow custom endpoint for profiles data export (#13504) The profiles_endpoint configuration follows the same pattern as traces_endpoint, metrics_endpoint, and logs_endpoint. When specified, profiles data will be sent to the custom URL instead of the default {endpoint}/v1development/profiles.

  • pdata: Add support for local memory pooling for data objects. (#13678) This is still an early experimental (alpha) feature. Do not recommended to be used production. To enable use "--featuregate=+pdata.useProtoPooling"

  • pdata: Optimize CopyTo messages to avoid any copy when same source and destination (#13680)

  • receiverhelper: New feature flag to make receiverhelper distinguish internal vs. downstream errors using new otelcol_receiver_failed_x and otelcol_receiver_requests metrics (#12207, #12802) This is a breaking change for the semantics of the otelcol_receiver_refused_metric_points, otelcol_receiver_refused_log_records and otelcol_receiver_refused_spans metrics.

... (truncated)

Changelog

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

v1.40.0/v0.134.0

💡 Enhancements 💡

  • exporterhelper: Split exporterhelper into a separate module (#12985)

v1.39.0/v0.133.0

🛑 Breaking changes 🛑

  • configgrpc: Set tcp as the default transport type (#13657) gRPC is generally used with HTTP/2, so this will simplify usage for most components.

🚩 Deprecations 🚩

  • pdata/pprofile: Deprecate Profiles.ProfilesDictionary in favor of Profiles.Dictionary. (#13644)

💡 Enhancements 💡

  • pdata: Add support for local memory pooling for data objects. (#13678) This is still an early experimental (alpha) feature. Do not recommended to be used production. To enable use "--featuregate=+pdata.useProtoPooling"

🧰 Bug fixes 🧰

  • configoptional: Allow validating nested types (#13579) configoptional.Optional now implements xconfmap.Validator

v1.38.0/v0.132.0

🛑 Breaking changes 🛑

  • componenttest: Remove GetFactory from the host returned by NewNopHost (#13577) This method is no longer part of the component.Host interface.

💡 Enhancements 💡

  • exporterhelper: Provide an interface queue_batch.Setting.MergeCtx so users can control how context values are preserved or combined (#13320) By supplying a custom mergeCtx function, users can control how context values are preserved or combined. The default behavior is to preserve no context values.

  • pdata: Generate Logs/Traces/Metrics/Profiles and p[log|trace|metric|profile]ExportResponse with pdatagen. (#13597) This change brings consistency on how these structs are written and remove JSON marshaling/unmarshaling hand written logic.

  • pdata: Avoid unnecessary buffer copy when JSON marshal fails. (#13598)

  • pipeline: Mark module as stable (#12831)

Commits
  • 76862b8 [chore] Prepare release v1.40.0/v0.134.0 (#13736)
  • 9f90261 Revert to github.com/stretchr/testify v1.10.0 (#13733)
  • 826dfcd [internal/cmd/pdatagen] Parsing of non-packed primitive arrays (#13730)
  • 2b9b63d Avoid copying the pcommon.Map when same origin (#13731)
  • df8fac7 [exporter/exporterhelper] Split into a separate module from exporter (#13729)
  • 2b4ab2d [chore] Fix issue template (#13728)
  • 3d3d087 [chore] service/telemetry: introduce Factory interface (#13725)
  • 822643b [chore] Small nits, consistent JSON and Proto logic to call into internal (#1...
  • 04a7e7a Add custom grpc/encoding that replaces proto and calls into our formats first...
  • 5a5da91 [chore] service/telemetry: encapsulate SDK creation (#13606)
  • Additional commits viewable in compare view

Updates go.opentelemetry.io/collector/pdata from 1.37.0 to 1.40.0

Release notes

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

v1.40.0/v0.134.0

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

End User Changelog

💡 Enhancements 💡

  • pdata: Add custom grpc/encoding that replaces proto and calls into the custom marshal/unmarshal logic in pdata. (#13631) This change should not affect other gRPC calls since it fallbacks to the default grpc/proto encoding if requests are not pdata/otlp requests.
  • pdata: Avoid copying the pcommon.Map when same origin (#13731) This is a very large improvement if using OTTL with map functions since it will avoid a map copy.
  • exporterhelper: Respect num_consumers when batching and partitioning are enabled. (#13607)

🧰 Bug fixes 🧰

  • pdata: Correctly parse OTLP payloads containing non-packed repeated primitive fields (#13727, #13730) This bug prevented the Collector from ingesting most Histogram, ExponentialHistogram, and Profile payloads.

API Changelog

💡 Enhancements 💡

  • exporterhelper: Split exporterhelper into a separate module (#12985)

v1.39.0/v0.133.0

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

End User Changelog

🛑 Breaking changes 🛑

  • all: Increase minimum Go version to 1.24 (#13627)

💡 Enhancements 💡

  • otlphttpexporter: Add profiles_endpoint configuration option to allow custom endpoint for profiles data export (#13504) The profiles_endpoint configuration follows the same pattern as traces_endpoint, metrics_endpoint, and logs_endpoint. When specified, profiles data will be sent to the custom URL instead of the default {endpoint}/v1development/profiles.

  • pdata: Add support for local memory pooling for data objects. (#13678) This is still an early experimental (alpha) feature. Do not recommended to be used production. To enable use "--featuregate=+pdata.useProtoPooling"

  • pdata: Optimize CopyTo messages to avoid any copy when same source and destination (#13680)

  • receiverhelper: New feature flag to make receiverhelper distinguish internal vs. downstream errors using new otelcol_receiver_failed_x and otelcol_receiver_requests metrics (#12207, #12802) This is a breaking change for the semantics of the otelcol_receiver_refused_metric_points, otelcol_receiver_refused_log_records and otelcol_receiver_refused_spans metrics.

... (truncated)

Changelog

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

v1.40.0/v0.134.0

💡 Enhancements 💡

  • exporterhelper: Split exporterhelper into a separate module (#12985)

v1.39.0/v0.133.0

🛑 Breaking changes 🛑

  • configgrpc: Set tcp as the default transport type (#13657) gRPC is generally used with HTTP/2, so this will simplify usage for most components.

🚩 Deprecations 🚩

  • pdata/pprofile: Deprecate Profiles.ProfilesDictionary in favor of Profiles.Dictionary. (#13644)

💡 Enhancements 💡

  • pdata: Add support for local memory pooling for data objects. (#13678) This is still an early experimental (alpha) feature. Do not recommended to be used production. To enable use "--featuregate=+pdata.useProtoPooling"

🧰 Bug fixes 🧰

  • configoptional: Allow validating nested types (#13579) configoptional.Optional now implements xconfmap.Validator

v1.38.0/v0.132.0

🛑 Breaking changes 🛑

  • componenttest: Remove GetFactory from the host returned by NewNopHost (#13577) This method is no longer part of the component.Host interface.

💡 Enhancements 💡

  • exporterhelper: Provide an interface queue_batch.Setting.MergeCtx so users can control how context values are preserved or combined (#13320) By supplying a custom mergeCtx function, users can control how context values are preserved or combined. The default behavior is to preserve no context values.

  • pdata: Generate Logs/Traces/Metrics/Profiles and p[log|trace|metric|profile]ExportResponse with pdatagen. (#13597) This change brings consistency on how these structs are written and remove JSON marshaling/unmarshaling hand written logic.

  • pdata: Avoid unnecessary buffer copy when JSON marshal fails. (#13598)

  • pipeline: Mark module as stable (#12831)

Commits
  • 76862b8 [chore] Prepare release v1.40.0/v0.134.0 (#13736)
  • 9f90261 Revert to github.com/stretchr/testify v1.10.0 (#13733)
  • 826dfcd [internal/cmd/pdatagen] Parsing of non-packed primitive arrays (#13730)
  • 2b9b63d Avoid copying the pcommon.Map when same origin (#13731)
  • df8fac7 [exporter/exporterhelper] Split into a separate module from exporter (#13729)
  • 2b4ab2d [chore] Fix issue template (#13728)
  • 3d3d087 [chore] service/telemetry: introduce Factory interface (#13725)
  • 822643b [chore] Small nits, consistent JSON and Proto logic to call into internal (#1...
  • 04a7e7a Add custom grpc/encoding that replaces proto and calls into our formats first...
  • 5a5da91 [chore] service/telemetry: encapsulate SDK creation (#13606)
  • Additional commits viewable in compare view

Updates go.opentelemetry.io/otel from 1.37.0 to 1.38.0

Changelog

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

[1.38.0/0.60.0/0.14.0/0.0.13] 2025-08-29

This release is the last to support [Go 1.23]. The next release will require at least [Go 1.24].

Added

  • Add native histogram exemplar support in go.opentelemetry.io/otel/exporters/prometheus. (#6772)
  • Add template attribute functions to the go.opentelmetry.io/otel/semconv/v1.34.0 package. (#6939)
    • ContainerLabel
    • DBOperationParameter
    • DBSystemParameter
    • HTTPRequestHeader
    • HTTPResponseHeader
    • K8SCronJobAnnotation
    • K8SCronJobLabel
    • K8SDaemonSetAnnotation
    • K8SDaemonSetLabel
    • K8SDeploymentAnnotation
    • K8SDeploymentLabel
    • K8SJobAnnotation
    • K8SJobLabel
    • K8SNamespaceAnnotation
    • K8SNamespaceLabel
    • K8SNodeAnnotation
    • K8SNodeLabel
    • K8SPodAnnotation
    • K8SPodLabel
    • K8SReplicaSetAnnotation
    • K8SReplicaSetLabel
    • K8SStatefulSetAnnotation
    • K8SStatefulSetLabel
    • ProcessEnvironmentVariable
    • RPCConnectRPCRequestMetadata
    • RPCConnectRPCResponseMetadata
    • RPCGRPCRequestMetadata
    • RPCGRPCResponseMetadata
  • Add ErrorType attribute helper function to the go.opentelmetry.io/otel/semconv/v1.34.0 package. (#6962)
  • Add WithAllowKeyDuplication in go.opentelemetry.io/otel/sdk/log which can be used to disable deduplication for log records. (#6968)
  • Add WithCardinalityLimit option to configure the cardinality limit in go.opentelemetry.io/otel/sdk/metric. (#6996, #7065, #7081, #7164, #7165, #7179)
  • Add Clone method to Record in go.opentelemetry.io/otel/log that returns a copy of the record with no shared state. (#7001)
  • Add experimental self-observability span and batch span processor metrics in go.opentelemetry.io/otel/sdk/trace. Check the go.opentelemetry.io/otel/sdk/trace/internal/x package documentation for more information. (#7027, #6393, #7209)
  • The go.opentelemetry.io/otel/semconv/v1.36.0 package. The package contains semantic conventions from the v1.36.0 version of the OpenTelemetry Semantic Conventions. See the migration documentation for information on how to upgrade from go.opentelemetry.io/otel/semconv/v1.34.0.(#7032, #7041)
  • Add support for configuring Prometheus name translation using WithTranslationStrategy option in go.opentelemetry.io/otel/exporters/prometheus. The current default translation strategy when UTF-8 mode is enabled is NoUTF8EscapingWithSuffixes, but a future release will change the default strategy to UnderscoreEscapingWithSuffixes for compliance with the specification. (#7111)
  • Add experimental self-observability log metrics in go.opentelemetry.io/otel/sdk/log. Check the go.opentelemetry.io/otel/sdk/log/internal/x package documentation for more information. (#7121)
  • Add experimental self-observability trace exporter metrics in go.opentelemetry.io/otel/exporters/stdout/stdouttrace.

... (truncated)

Commits

Updates go.opentelemetry.io/otel/metric from 1.37.0 to 1.38.0

Changelog

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

[1.38.0/0.60.0/0.14.0/0.0.13] 2025-08-29

This release is the last to support [Go 1.23]. The next release will require at least [Go 1.24].

Added

  • Add native histogram exemplar support in go.opentelemetry.io/otel/exporters/prometheus. (#6772)
  • Add template attribute functions to the go.opentelmetry.io/otel/semconv/v1.34.0 package. (#6939)
    • ContainerLabel
    • DBOperationParameter
    • DBSystemParameter
    • HTTPRequestHeader
    • HTTPResponseHeader
    • K8SCronJobAnnotation
    • K8SCronJobLabel
    • K8SDaemonSetAnnotation
    • K8SDaemonSetLabel
    • K8SDeploymentAnnotation
    • K8SDeploymentLabel
    • K8SJobAnnotation
    • K8SJobLabel
    • K8SNamespaceAnnotation
    • K8SNamespaceLabel
    • K8SNodeAnnotation
    • K8SNodeLabel
    • K8SPodAnnotation
    • K8SPodLabel
    • K8SReplicaSetAnnotation
    • K8SReplicaSetLabel
    • K8SStatefulSetAnnotation
    • K8SStatefulSetLabel
    • ProcessEnvironmentVariable
    • RPCConnectRPCRequestMetadata
    • RPCConnectRPCResponseMetadata
    • RPCGRPCRequestMetadata
    • RPCGRPCResponseMetadata
  • Add ErrorType attribute helper function to the go.opentelmetry.io/otel/semconv/v1.34.0 package. (#6962)
  • Add WithAllowKeyDuplication in go.opentelemetry.io/otel/sdk/log which can be used to disable deduplication for log records. (#6968)
  • Add WithCardinalityLimit option to configure the cardinality limit in go.opentelemetry.io/otel/sdk/metric. (#6996, #7065, #7081, #7164, #7165, #7179)
  • Add Clone method to Record in go.opentelemetry.io/otel/log that returns a copy of the record with no shared state. (#7001)
  • Add experimental self-observability span and batch span processor metrics in go.opentelemetry.io/otel/sdk/trace. Check the go.opentelemetry.io/otel/sdk/trace/internal/x package documentation for more information. (#7027, #6393, #7209)
  • The go.opentelemetry.io/otel/semconv/v1.36.0 package. The package contains semantic conventions from the v1.36.0 version of the OpenTelemetry Semantic Conventions. See the migration documentation for information on how to upgrade from go.opentelemetry.io/otel/semconv/v1.34.0.(#7032, #7041)
  • Add support for configuring Prometheus name translation using WithTranslationStrategy option in go.opentelemetry.io/otel/exporters/prometheus. The current default translation strategy when UTF-8 mode is enabled is NoUTF8EscapingWithSuffixes, but a future release will change the default strategy to UnderscoreEscapingWithSuffixes for compliance with the specification. (#7111)
  • Add experimental self-observability log metrics in go.opentelemetry.io/otel/sdk/log. Check the go.opentelemetry.io/otel/sdk/log/internal/x package documentation for more information. (#7121)
  • Add experimental self-observability trace exporter metrics in go.opentelemetry.io/otel/exporters/stdout/stdouttrace.

... (truncated)

Commits

Updates go.opentelemetry.io/otel/sdk from 1.37.0 to 1.38.0

Changelog

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

[1.38.0/0.60.0/0.14.0/0.0.13] 2025-08-29

This release is the last to support [Go 1.23]. The next release will require at least [Go 1.24].

Added

  • Add native histogram exemplar support in go.opentelemetry.io/otel/exporters/prometheus. (#6772)
  • Add template attribute functions to the go.opentelmetry.io/otel/semconv/v1.34.0 package. (#6939)
    • ContainerLabel
    • DBOperationParameter
    • DBSystemParameter
    • HTTPRequestHeader
    • HTTPResponseHeader
    • K8SCronJobAnnotation
    • K8SCronJobLabel
    • K8SDaemonSetAnnotation
    • K8SDaemonSetLabel
    • K8SDeploymentAnnotation
    • K8SDeploymentLabel
    • K8SJobAnnotation
    • K8SJobLabel
    • K8SNamespaceAnnotation
    • K8SNamespaceLabel
    • K8SNodeAnnotation
    • K8SNodeLabel
    • K8SPodAnnotation
    • K8SPodLabel
    • K8SReplicaSetAnnotation
    • K8SReplicaSetLabel
    • K8SStatefulSetAnnotation
    • K8SStatefulSetLabel
    • ProcessEnvironmentVariable
    • RPCConnectRPCRequestMetadata
    • RPCConnectRPCResponseMetadata
    • RPCGRPCRequestMetadata
    • RPCGRPCResponseMetadata
  • Add ErrorType attribute helper function to the go.opentelmetry.io/otel/semconv/v1.34.0 package. (#6962)
  • Add WithAllowKeyDuplication in go.opentelemetry.io/otel/sdk/log which can be used to disable deduplication for log records. (#6968)
  • Add WithCardinalityLimit option to configure the cardinality limit in go.opentelemetry.io/otel/sdk/metric. (#6996, #7065, #7081, #7164, #7165, #7179)
  • Add Clone method to Record in go.opentelemetry.io/otel/log that returns a copy of the record with no shared state. (#7001)
  • Add experimental self-observability span and batch span processor metrics in go.opentelemetry.io/otel/sdk/trace. Check the go.opentelemetry.io/otel/sdk/trace/internal/x package documentation for more information. (#7027, #6393, #7209)
  • The go.opentelemetry.io/otel/semconv/v1.36.0 package. The package contains semantic conventions from the v1.36.0 version of the OpenTelemetry Semantic Conventions. See the migration documentation for information on how to upgrade from go.opentelemetry.io/otel/semconv/v1.34.0.(#7032, #7041)
  • Add support for configuring Prometheus name translation using WithTranslationStrategy option in go.opentelemetry.io/otel/exporters/prometheus. The current default translation strategy when UTF-8 mode is enabled is NoUTF8EscapingWithSuffixes, but a future release will change the default strategy to UnderscoreEscapingWithSuffixes for compliance with the specification. (#7111)
  • Add experimental self-observability log metrics in go.opentelemetry.io/otel/sdk/log. Check the go.opentelemetry.io/otel/sdk/log/internal/x package documentation for more information. (#7121)
  • Add experimental self-observability trace exporter metrics in go.opentelemetry.io/otel/exporters/stdout/stdouttrace.

... (truncated)

Commits

Updates go.opentelemetry.io/otel/sdk/metric from 1.37.0 to 1.38.0

Changelog

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

[1.38.0/0.60.0/0.14.0/0.0.13] 2025-08-29

This release is the last to support [Go 1.23]. The next release will require at least [Go 1.24].

Added

  • Add native histogram exemplar support in go.opentelemetry.io/otel/exporters/prometheus. (#6772)
  • Add template attribute functions to the go.opentelmetry.io/otel/semconv/v1.34.0 package. (#6939)
    • ContainerLabel
    • DBOperationParameter
    • DBSystemParameter
    • HTTPRequestHeader
    • HTTPResponseHeader
    • K8SCronJobAnnotation
    • K8SCronJobLabel
    • K8SDaemonSetAnnotation
    • K8SDaemonSetLabel
    • K8SDeploymentAnnotation
    • K8SDeploymentLabel
    • K8SJobAnnotation
    • K8SJobLabel
    • K8SNamespaceAnnotation
    • K8SNamespaceLabel
    • K8SNodeAnnotation
    • K8SNodeLabel
    • K8SPodAnnotation
    • K8SPodLabel
    • K8SReplicaSetAnnotation
    • K8SReplicaSetLabel
    • K8SStatefulSetAnnotation
    • K8SStatefulSetLabel
    • ProcessEnvironmentVariable
    • RPCConnectRPCRequestMetadata
    • RPCConnectRPCResponseMetadata
    • RPCGRPCRequestMetadata
    • RPCGRPCResponseMetadata
    • Description has been truncated

      Note
      Automatic rebases have been disabled on this pull request as it has been open for over 30 days.

@dependabot dependabot bot added dependencies Pull requests that update a dependency file go Pull requests that update Go code labels Sep 2, 2025
@dependabot dependabot bot requested a review from a team as a code owner September 2, 2025 19:15
@dependabot dependabot bot added dependencies Pull requests that update a dependency file go Pull requests that update Go code labels Sep 2, 2025
@dependabot dependabot bot force-pushed the dependabot/go_modules/otel-74a6245c02 branch 3 times, most recently from 862cac1 to 18559ba Compare September 11, 2025 12:02
Copy link
Contributor Author

dependabot bot commented on behalf of github Sep 15, 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/otel-74a6245c02 branch 2 times, most recently from ba4f7c6 to c5cb980 Compare September 22, 2025 18:47
@dependabot dependabot bot force-pushed the dependabot/go_modules/otel-74a6245c02 branch from c5cb980 to d9fd0f7 Compare October 8, 2025 18:07
Bumps the otel group with 3 updates in the / directory: [github.com/open-telemetry/opentelemetry-collector-contrib/pkg/translator/jaeger](https://github.com/open-telemetry/opentelemetry-collector-contrib), [go.opentelemetry.io/otel](https://github.com/open-telemetry/opentelemetry-go) and [go.opentelemetry.io/otel/sdk](https://github.com/open-telemetry/opentelemetry-go).


Updates `github.com/open-telemetry/opentelemetry-collector-contrib/pkg/translator/jaeger` from 0.131.0 to 0.134.0
- [Release notes](https://github.com/open-telemetry/opentelemetry-collector-contrib/releases)
- [Changelog](https://github.com/open-telemetry/opentelemetry-collector-contrib/blob/main/CHANGELOG-API.md)
- [Commits](open-telemetry/opentelemetry-collector-contrib@v0.131.0...v0.134.0)

Updates `go.opentelemetry.io/collector/consumer` from 1.37.0 to 1.40.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.37.0...pdata/v1.40.0)

Updates `go.opentelemetry.io/collector/pdata` from 1.37.0 to 1.40.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.37.0...pdata/v1.40.0)

Updates `go.opentelemetry.io/otel` from 1.37.0 to 1.38.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.37.0...v1.38.0)

Updates `go.opentelemetry.io/otel/metric` from 1.37.0 to 1.38.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.37.0...v1.38.0)

Updates `go.opentelemetry.io/otel/sdk` from 1.37.0 to 1.38.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.37.0...v1.38.0)

Updates `go.opentelemetry.io/otel/sdk/metric` from 1.37.0 to 1.38.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.37.0...v1.38.0)

Updates `go.opentelemetry.io/otel/trace` from 1.37.0 to 1.38.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.37.0...v1.38.0)

---
updated-dependencies:
- dependency-name: github.com/open-telemetry/opentelemetry-collector-contrib/pkg/translator/jaeger
  dependency-version: 0.134.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: otel
- dependency-name: go.opentelemetry.io/collector/consumer
  dependency-version: 1.40.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: otel
- dependency-name: go.opentelemetry.io/collector/pdata
  dependency-version: 1.40.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: otel
- dependency-name: go.opentelemetry.io/otel
  dependency-version: 1.38.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: otel
- dependency-name: go.opentelemetry.io/otel/metric
  dependency-version: 1.38.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: otel
- dependency-name: go.opentelemetry.io/otel/sdk
  dependency-version: 1.38.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: otel
- dependency-name: go.opentelemetry.io/otel/sdk/metric
  dependency-version: 1.38.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: otel
- dependency-name: go.opentelemetry.io/otel/trace
  dependency-version: 1.38.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: otel
...

Signed-off-by: dependabot[bot] <[email protected]>
@dependabot dependabot bot force-pushed the dependabot/go_modules/otel-74a6245c02 branch from d9fd0f7 to 4b69c8b Compare October 10, 2025 18:17
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.

0 participants