Go modules
github.com/DataDog/opentelemetry-mapping-go/pkg/otlp/attributes
v0.32.0DataDog/opentelemetry-mapping-go โLast release 11 months ago
15 Sep 2025
Ships fairly regularly
a new release about every 2 weeks
Nearly every release is documented
notes for 52 of 56 stable releases
3 versions withdrawn
withdrawn after publishing
4 years old
121 releases ยท first in 2023
Release timeline
121 releases since 2023One column per quarter.
Releases
- v0.33.015 Sept 2025withdrawn: Module deprecated: use github.com/DataDog/datadog-agent/pkg/opentelemetry-mapping-go/otlp/attributes instead.
Additional notes
Open source โ๐ Breaking changes ๐
pkg/otlp/attributes: changes MeterProvider to be fromgithub.com/DataDog/datadog-agent/pkg/opentelemetry-mapping-go/otlp/attributeswhich is a copy of this library (#768)pkg/inframetadata: Changes Pusher type to be fromgithub.com/DataDog/datadog-agent/pkg/opentelemetry-mapping-go/inframetadatawhich is a copy of this library (#768)pkg/internal/sketchtest: Changes references togithub.com/DataDog/opentelemetry-mapping-go/pkg/internal/sketchtesttogithub.com/DataDog/datadog-agent/pkg/util/quantile/sketchtest(#768, #818)
๐ฉ Deprecations ๐ฉ
all: Deprecate all modules in this repository. (#839) See go.mod files and README.md for replacements.
- v0.32.1-0.20250821132738-c5054d91ff2121 Aug 2025pre-release
Nothing published for this version
- v0.32.019 Aug 2025
Additional notes
Open source โ๐ New components ๐
pkg/otlp/rum: Add OTLP -> RUM translation and also deprecate MapLogs in favor of MapLogsAndRouteRUMEvents so that RUM events are handled. (#745)
๐ก Enhancements ๐ก
pkg/otlp/metrics: AddWithInferDeltaIntervaloption to infer the interval for delta metrics (#765)pkg/otlp/rum: Add RUM -> OTLP translation. (#747)
- v0.31.1-0.20250812184606-9589c552f6ef12 Aug 2025pre-release
Nothing published for this version
- v0.31.07 Aug 2025
Release notes
Open source โ๐งฐ Bug fixes ๐งฐ
pkg/quantile: Return an error on non monotonic bounds for histogram metrics. Previously, this would create a panic. (#744)
- v0.30.1-0.20250801221109-5d167b0875621 Aug 2025pre-release
Nothing published for this version
- v0.30.025 Jul 2025
Release notes
Open source โ๐ Breaking changes ๐
pkg/otlp/metrics: Add interval argument to Consumer methods. (#725) All intervals passed as of this change will be 0, which is equivalent to the previous behavior.
๐ก Enhancements ๐ก
pkg/quantile: Add a binary generator to the quantile package to facilitate DDSketch to OTLPHistogram conversion. (#738)
๐งฐ Bug fixes ๐งฐ
pkg/otlp/logs: Log attribute values of type bool, int and double will be represented as such. Previously, they were incorrectly converted to string. (#740)
- v0.29.2-0.20250717153807-48d74c0b6bce17 Jul 2025pre-release
Nothing published for this version
- v0.29.2-0.20250714082952-43dbee38bd7114 Jul 2025pre-release
Nothing published for this version
- v0.29.110 Jul 2025
Release notes
Open source โ๐งฐ Bug fixes ๐งฐ
pkg/otlp/metrics: Do not consume host or tags for ResourceMetrics that only contain APM metrics. (#721)
- v0.29.1-0.20250709163114-5b8c8a901d509 Jul 2025pre-release
Nothing published for this version
- v0.29.1-0.20250625193828-776c5bbff86b25 Jun 2025pre-release
Nothing published for this version
- v0.29.023 Jun 2025
Release notes
Open source โ๐ก Enhancements ๐ก
-
pkg/otlp/metrics, pkg/quantile: Improve accuracy of exponential histogram conversion when count = 1 (#696) In cases where an exponential histogram only contains one point, we can deduce this point's exact value from the histogram sum. We can convert the histogram into a Datadog sketch more accurately by taking this information into account. -
pkg/quantile: Omit empty buckets when converting exponential histograms (#699)
-
- v0.28.1-0.20250612161158-36426042cb6912 Jun 2025pre-release
Nothing published for this version
- v0.28.1-0.20250603141129-d173db9439713 Jun 2025pre-release
Nothing published for this version
- v0.28.1-0.20250602204036-0eb9c9de78cb2 Jun 2025pre-release
Nothing published for this version
- v0.28.02 Jun 2025
Release notes
Open source โ๐ก Enhancements ๐ก
pkg/inframetadata: Add support for host aliasing via resource attribute datadog.host.aliases (#661)
๐งฐ Bug fixes ๐งฐ
-
pkg/otlp/metrics: Fix automatic intial point dropping when converting cumulative monotonic sum metrics (#654) This may fix issues with large spikes on Agent/Collector restarts. -
pkg/inframetadata: Send host metadata on new hosts. (#652)
- v0.27.2-0.20250528145638-76611c3851cd28 May 2025pre-release
Nothing published for this version
- v0.27.2-0.20250521150518-60799bb6e6eb21 May 2025pre-release
Nothing published for this version
- v0.27.120 May 2025
Release notes
Open source โ๐งฐ Bug fixes ๐งฐ
pkg/otlp/metrics: Correctly treat summary counts as cumulative monotonic sums instead of cumulative non-monotonic sums (#617)
- v0.27.1-0.20250519113608-5c4c5c388f4e19 May 2025pre-release
Nothing published for this version
- v0.27.010 Apr 2025
Release notes
Open source โ๐ก Enhancements ๐ก
pkg/otlp: Convert OTel instrumentation scope attributes to log attributes / metric tags (#598) For metrics, the conversion is enabled by the WithInstrumentationScopeMetadataAsTags option.
- v0.26.013 Feb 2025
Release notes
Open source โ๐ Breaking changes ๐
all: Bump required minimum Go version to 1.23 (#517)pkg/otlp/logs: Add attributes.HostFromAttributesHandler to Translator.MapLogs (#516) Impacted functions:|(*Translator).MapLogs
- v0.25.1-0.20250204175135-10cf60f6d55d4 Feb 2025pre-release
Nothing published for this version
- v0.25.029 Jan 2025
Release notes
Open source โ๐ Breaking changes ๐
pkg/otlp/attributes: Add a new parameter which has a method called when the hostname is resolved (#479) Impacted functions:|(*Translator).ResourceToSource|SourceFromAttrs
๐งฐ Bug fixes ๐งฐ
pkg/quantile: Improve stability of OTel histogram conversion (#468)
- v0.24.1-0.20250129101016-29cbfb25255b29 Jan 2025pre-release
Nothing published for this version
- v0.24.1-0.20250124131402-bcd6fd1617a624 Jan 2025pre-release
Nothing published for this version
- v0.24.1-0.20250123165744-30dbd897169623 Jan 2025pre-release
Nothing published for this version
- v0.24.1-0.20250121175705-7a80ef81c82321 Jan 2025pre-release
Nothing published for this version
- v0.24.1-0.20250121133132-d477e919621521 Jan 2025pre-release
Nothing published for this version
- v0.24.017 Jan 2025
Release notes
Open source โ๐งฐ Bug fixes ๐งฐ
pkg/otlp/metrics: Fix metric origin mappings from OTel collector receiver instrumentation scope (#466)pkg/otlp/attributes: Remove HTTP attributes from container tags in OTLP span -> Datadog span mapping (#470)
- v0.23.1-0.20250117184249-13a65d3c0baa17 Jan 2025pre-release
Nothing published for this version
- v0.23.1-0.20250117170003-4f7f6183a20d17 Jan 2025pre-release
Nothing published for this version
- v0.23.1-0.20250117092032-3aaff863deba17 Jan 2025pre-release
Nothing published for this version
- v0.23.016 Jan 2025
Release notes
Open source โ๐ก Enhancements ๐ก
pkg/otlp/attributes: Add support for mapping OTLP -> DD semantic conventions for HTTP attributes. These mappings are outlined in DD documentation - https://docs.datadoghq.com/opentelemetry/schema_semantics/semantic_mapping/?tab=datadogexporter#http (#426)
- v0.22.1-0.20250108154448-b89eaa2f59618 Jan 2025pre-release
Nothing published for this version
- v0.22.1-0.20241217210228-2da86d00934017 Dec 2024pre-release
Nothing published for this version
- v0.22.011 Dec 2024
Release notes
Open source โ๐ก Enhancements ๐ก
all: Bump required minimum Go version to 1.22 (#413)
- v0.21.1-0.20241126155042-6c2d6a8350d126 Nov 2024pre-release
Nothing published for this version
- v0.21.07 Nov 2024
Release notes
Open source โ๐ Breaking changes ๐
pkg/otlp/metrics: Stop prefixinghttp_server_duration,http_server_request_sizeandhttp_server_response_sizewithotelcol_(#406)
- v0.20.1-0.20241104162058-2d5726d6779e4 Nov 2024pre-release
Nothing published for this version
- v0.20.1-0.20241104161530-5f791b47775c4 Nov 2024pre-release
Nothing published for this version
- v0.20.010 Sept 2024
Release notes
Open source โ๐ก Enhancements ๐ก
pkg/otlp/attributes: Map the new OTel semantic conventiondeployment.environment.nametoenv(#400) Mapping of the old conventiondeployment.environmentstays the same
- v0.19.1-0.20240910144338-995e88fcdff010 Sept 2024pre-release
Nothing published for this version
- v0.19.022 Aug 2024
Release notes
Open source โ๐ก Enhancements ๐ก
pkg/otlp/metrics: Addotelcol_prefix to internal metrics from trace agent (#387)
- v0.18.05 Aug 2024
Release notes
Open source โ๐ก Enhancements ๐ก
pkg/otlp/metrics: Add option that adds prefix to OTEL host metrics (#367)
- v0.17.1-0.20240626142358-6e80d7ed923d26 Jun 2024pre-release
Nothing published for this version
- v0.17.024 Jun 2024
Release notes
Open source โ๐ก Enhancements ๐ก
pkg/otlp/attributes: Adds Kubernetes DD tags to keep when mapping resource attributes. (#334)
๐งฐ Bug fixes ๐งฐ
pkg/otlp/logs: Fix panics on invalid sized trace & span IDs (#340)pkg/otlp/metrics: Ignore metric datapoints with 'no recorded value' flag (#330)- This flag is not supported by Datadog, so we just ignore these datapoints.
- v0.16.122 May 2024
Release notes
Open source โ๐ก Enhancements ๐ก
pkg/otlp/attributes: Adds Kubernetes DD tags to keep when mapping resource attributes. (#334)
๐งฐ Bug fixes ๐งฐ
pkg/otlp/metrics: Ignore metric datapoints with 'no recorded value' flag (#330)- This flag is not supported by Datadog, so we just ignore these datapoints.
- v0.16.1-0.20240522152619-1c05558fbaee22 May 2024pre-release
Nothing published for this version
- v0.16.1-0.20240521203313-5f63a21aaeb021 May 2024pre-release
Nothing published for this version
- v0.16.1-0.20240517202805-408e1b12be7b17 May 2024pre-release
Nothing published for this version
- v0.16.1-0.20240507183325-90e0f332549c7 May 2024pre-release
Nothing published for this version
- v0.16.06 May 2024
Release notes
Open source โ๐ Breaking changes ๐
pkg/otlp/metrics: Rename metrics origin fields and methods according to new nomenclature. Add OriginProductDatadogExporter value. (#322)
๐งฐ Bug fixes ๐งฐ
pkg/inframetadata: Initialize gohai fields on first access to avoid nil pointer dereference (#306)
- v0.15.022 Apr 2024
Release notes
Open source โ๐ Breaking changes ๐
pkg/otlp/metrics: Deprecate the APMStatsConsumer interface and remove it from the Consumer interface. (#320) The only breaking change is users can no longer do consumer.(*Consumer).ConsumeAPMStats(), instead they can do consumer.(*APMStatsConsumer).ConsumeAPMStats(). Everything else is backwards-compatible.
- v0.14.1-0.20240422141800-b0b0415f6fc622 Apr 2024pre-release
Nothing published for this version
- v0.14.09 Apr 2024
Release notes
Open source โ๐ Breaking changes ๐
pkg/otlp/metrics: Remove dead code from mapping-go for older statstoOTLP conversion (#282)
๐ก Enhancements ๐ก
pkg/otlp/attributes: Make container mapping public (#315)
๐งฐ Bug fixes ๐งฐ
pkg/inframetadata: Fixes warning log where resource attributes were not correctly logged (#314)
- v0.13.5-0.20240402133950-ba4072f848882 Apr 2024pre-release
Nothing published for this version
- v0.13.5-0.20240307153415-4a6d530273747 Mar 2024pre-release
Nothing published for this version
- v0.13.5-0.20240227194107-eed5c213ec3327 Feb 2024pre-release
Nothing published for this version