NewYour coding agent can read the release notes before it upgrades.Set up the MCP server →
Go modules · #3389 by repository stars
Last release 1 years ago
15 Sep 2025
Ships fairly regularly
a new release about every 2 weeks
Nearly every release is documented
notes for 53 of 57 stable releases
1 version withdrawn
withdrawn after publishing
4 years old
121 releases · first in 2023
Module set pkgs, Version v0.33.0
Module set pkgs, Version v0.33.0
pkg/otlp/attributes: changes MeterProvider to be from github.com/DataDog/datadog-agent/pkg/opentelemetry-mapping-go/otlp/attributes which is a copy of this library (#768)pkg/inframetadata: Changes Pusher type to be from github.com/DataDog/datadog-agent/pkg/opentelemetry-mapping-go/inframetadata which is a copy of this library (#768)pkg/internal/sketchtest: Changes references to github.com/DataDog/opentelemetry-mapping-go/pkg/internal/sketchtest to github.com/DataDog/datadog-agent/pkg/util/quantile/sketchtest (#768, #818)all: Deprecate all modules in this repository. (#839)
See go.mod files and README.md for replacements.One column per quarter.
Nothing published for this version
Module set pkgs, Version v0.32.0
Module set pkgs, Version v0.32.0
pkg/otlp/rum: Add OTLP -> RUM translation and also deprecate MapLogs in favor of MapLogsAndRouteRUMEvents so that RUM events are handled. (#745)pkg/otlp/metrics: Add WithInferDeltaInterval option to infer the interval for delta metrics (#765)pkg/otlp/rum: Add RUM -> OTLP translation. (#747)Nothing published for this version
pkg/quantile: Return an error on non monotonic bounds for histogram metrics. Previously, this would create a panic.
pkg/quantile: Return an error on non monotonic bounds for histogram metrics. Previously, this would create a panic. (#744)Nothing published for this version
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 previ
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.pkg/quantile: Add a binary generator to the quantile package to facilitate DDSketch to OTLPHistogram conversion. (#738)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)Nothing published for this version
Nothing published for this version
pkg/otlp/metrics: Do not consume host or tags for ResourceMetrics that only contain APM metrics.
pkg/otlp/metrics: Do not consume host or tags for ResourceMetrics that only contain APM metrics. (#721)Nothing published for this version
Nothing published for this version
pkg/otlp/metrics, pkg/quantile: Improve accuracy of exponential histogram conversion when count = 1 (#696) In cases where an exponential histogram onl
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)
Nothing published for this version
Nothing published for this version
Nothing published for this version
pkg/inframetadata: Add support for host aliasing via resource attribute datadog.host.aliases
pkg/inframetadata: Add support for host aliasing via resource attribute datadog.host.aliases (#661)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)
Nothing published for this version
Nothing published for this version
pkg/otlp/metrics: Correctly treat summary counts as cumulative monotonic sums instead of cumulative non-monotonic sums
pkg/otlp/metrics: Correctly treat summary counts as cumulative monotonic sums instead of cumulative non-monotonic sums (#617)Nothing published for this version
pkg/otlp: Convert OTel instrumentation scope attributes to log attributes / metric tags (#598) For metrics, the conversion is enabled by the WithInstr
pkg/otlp: Convert OTel instrumentation scope attributes to log attributes / metric tags (#598)
For metrics, the conversion is enabled by the WithInstrumentationScopeMetadataAsTags option.all: Bump required minimum Go version to 1.23
all: Bump required minimum Go version to 1.23 (#517)pkg/otlp/logs: Add attributes.HostFromAttributesHandler to Translator.MapLogs (#516)
Impacted functions:|(*Translator).MapLogsNothing published for this version
pkg/otlp/attributes: Add a new parameter which has a method called when the hostname is resolved (#479) Impacted functions:|(*Translator).ResourceToSo
pkg/otlp/attributes: Add a new parameter which has a method called when the hostname is resolved (#479)
Impacted functions:|(*Translator).ResourceToSource|SourceFromAttrspkg/quantile: Improve stability of OTel histogram conversion (#468)Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
pkg/otlp/metrics: Fix metric origin mappings from OTel collector receiver instrumentation scope
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)Nothing published for this version
Nothing published for this version
Nothing published for this version
pkg/otlp/attributes: Add support for mapping OTLP -> DD semantic conventions for HTTP attributes. These mappings are outlined in DD documentation - ht
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)Nothing published for this version
Nothing published for this version
all: Bump required minimum Go version to 1.22
all: Bump required minimum Go version to 1.22 (#413)Nothing published for this version
pkg/otlp/metrics: Stop prefixing http_server_duration, http_server_request_size and http_server_response_size with otelcol_
pkg/otlp/metrics: Stop prefixing http_server_duration, http_server_request_size and http_server_response_size with otelcol_ (#406)Nothing published for this version
Nothing published for this version
pkg/otlp/attributes: Map the new OTel semantic convention deployment.environment.name to env (#400) Mapping of the old convention deployment.environme
pkg/otlp/attributes: Map the new OTel semantic convention deployment.environment.name to env (#400)
Mapping of the old convention deployment.environment stays the sameNothing published for this version
pkg/otlp/metrics: Add otelcol_ prefix to internal metrics from trace agent
pkg/otlp/metrics: Add otelcol_ prefix to internal metrics from trace agent (#387)pkg/otlp/metrics: Add option that adds prefix to OTEL host metrics
pkg/otlp/metrics: Add option that adds prefix to OTEL host metrics (#367)Nothing published for this version
pkg/otlp/attributes: Adds Kubernetes DD tags to keep when mapping resource attributes.
pkg/otlp/attributes: Adds Kubernetes DD tags to keep when mapping resource attributes. (#334)pkg/otlp/logs: Fix panics on invalid sized trace & span IDs (#340)pkg/otlp/metrics: Ignore metric datapoints with 'no recorded value' flag (#330)
pkg/otlp/attributes: Adds Kubernetes DD tags to keep when mapping resource attributes.
pkg/otlp/attributes: Adds Kubernetes DD tags to keep when mapping resource attributes. (#334)pkg/otlp/metrics: Ignore metric datapoints with 'no recorded value' flag (#330)
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
pkg/otlp/metrics: Rename metrics origin fields and methods according to new nomenclature. Add OriginProductDatadogExporter value.
pkg/otlp/metrics: Rename metrics origin fields and methods according to new nomenclature. Add OriginProductDatadogExporter value. (#322)pkg/inframetadata: Initialize gohai fields on first access to avoid nil pointer dereference (#306)pkg/otlp/metrics: Deprecate the APMStatsConsumer interface and remove it from the Consumer interface. (#320) The only breaking change is users can no…
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.Nothing published for this version
pkg/otlp/metrics: Remove dead code from mapping-go for older statstoOTLP conversion
pkg/otlp/metrics: Remove dead code from mapping-go for older statstoOTLP conversion (#282)pkg/otlp/attributes: Make container mapping public (#315)pkg/inframetadata: Fixes warning log where resource attributes were not correctly logged (#314)Nothing published for this version
Nothing published for this version
Nothing published for this version
Your coding agent can read these notes before it upgrades. Set up the MCP server →