From de47c3cf7e895f6585c4cb38f6123d328bb577bf Mon Sep 17 00:00:00 2001 From: "dd-octo-sts[bot]" <200755185+dd-octo-sts[bot]@users.noreply.github.com> Date: Mon, 23 Mar 2026 16:56:56 +0000 Subject: [PATCH 1/5] chore: Release --- Cargo.lock | 2 +- libdd-common-ffi/Cargo.toml | 2 +- libdd-common/CHANGELOG.md | 9 +++++++++ libdd-common/Cargo.toml | 2 +- libdd-crashtracker/Cargo.toml | 4 ++-- libdd-data-pipeline/Cargo.toml | 2 +- libdd-dogstatsd-client/Cargo.toml | 2 +- libdd-profiling/Cargo.toml | 2 +- libdd-telemetry/Cargo.toml | 2 +- libdd-trace-obfuscation/Cargo.toml | 2 +- libdd-trace-utils/Cargo.toml | 2 +- 11 files changed, 20 insertions(+), 11 deletions(-) diff --git a/Cargo.lock b/Cargo.lock index a4d73c2917..b7ca289938 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -2842,7 +2842,7 @@ dependencies = [ [[package]] name = "libdd-common" -version = "3.0.0" +version = "3.0.1" dependencies = [ "anyhow", "bytes", diff --git a/libdd-common-ffi/Cargo.toml b/libdd-common-ffi/Cargo.toml index 561a258a5b..40d98981de 100644 --- a/libdd-common-ffi/Cargo.toml +++ b/libdd-common-ffi/Cargo.toml @@ -23,7 +23,7 @@ build_common = { path = "../build-common" } anyhow = "1.0" chrono = { version = "0.4.38", features = ["std"] } crossbeam-queue = "0.3.11" -libdd-common = { version = "3.0.0", path = "../libdd-common" } +libdd-common = { version = "3.0.1", path = "../libdd-common" } hyper = { workspace = true} serde = "1.0" diff --git a/libdd-common/CHANGELOG.md b/libdd-common/CHANGELOG.md index 2529d29753..31de30fd04 100644 --- a/libdd-common/CHANGELOG.md +++ b/libdd-common/CHANGELOG.md @@ -2,6 +2,15 @@ +## [3.0.1](https://github.com/datadog/libdatadog/compare/libdd-common-v3.0.0..libdd-common-v3.0.1) - 2026-03-23 + +### Changed + +- Update reqwest and quinn-proto dependency for dependabot alert ([#1774](https://github.com/datadog/libdatadog/issues/1774)) - ([1cd2791](https://github.com/datadog/libdatadog/commit/1cd2791f5e94ab3197e8e68bf6d670cc715d80a0)) +- Ekump/APMSP-2718 update aws-lc dependencies ([#1751](https://github.com/datadog/libdatadog/issues/1751)) - ([5d5a596](https://github.com/datadog/libdatadog/commit/5d5a596b54b4bc3729063c30393e9706cf2d4eba)) + + + ## [3.0.0](https://github.com/datadog/libdatadog/compare/libdd-common-v2.0.1..libdd-common-v3.0.0) - 2026-03-18 ### Changed diff --git a/libdd-common/Cargo.toml b/libdd-common/Cargo.toml index 9e144abe20..7e2b8aa5fa 100644 --- a/libdd-common/Cargo.toml +++ b/libdd-common/Cargo.toml @@ -3,7 +3,7 @@ [package] name = "libdd-common" -version = "3.0.0" +version = "3.0.1" description = "Shared utilities for Datadog libraries including HTTP/HTTPS connectors, container entity detection, tag validation, rate limiting, and Unix/Windows platform helpers" homepage = "https://github.com/DataDog/libdatadog/tree/main/datadog-common" repository = "https://github.com/DataDog/libdatadog/tree/main/datadog-common" diff --git a/libdd-crashtracker/Cargo.toml b/libdd-crashtracker/Cargo.toml index ebfa26a737..1aef94a176 100644 --- a/libdd-crashtracker/Cargo.toml +++ b/libdd-crashtracker/Cargo.toml @@ -49,7 +49,7 @@ anyhow = "1.0" chrono = {version = "0.4", default-features = false, features = ["std", "clock", "serde"]} cxx = { version = "1.0", optional = true } errno = "0.3" -libdd-common = { version = "3.0.0", path = "../libdd-common" } +libdd-common = { version = "3.0.1", path = "../libdd-common" } libdd-telemetry = { version = "3.0.0", path = "../libdd-telemetry" } http = "1.1" libc = "0.2" @@ -85,4 +85,4 @@ cxx-build = { version = "1.0", optional = true } # in the build-script context. The build script only needs cc_utils, which has no TLS dependency. # Without this, aws-lc-sys gets compiled twice: once for the normal dep graph and once for the # build-script dep graph (Cargo resolver v2 keeps these contexts separate). -libdd-common = { version = "3.0.0", path = "../libdd-common", default-features = false } +libdd-common = { version = "3.0.1", path = "../libdd-common", default-features = false } diff --git a/libdd-data-pipeline/Cargo.toml b/libdd-data-pipeline/Cargo.toml index 92a56f380c..291ca2a82c 100644 --- a/libdd-data-pipeline/Cargo.toml +++ b/libdd-data-pipeline/Cargo.toml @@ -30,7 +30,7 @@ tokio = { version = "1.23", features = [ ], default-features = false } uuid = { version = "1.10.0", features = ["v4"] } tokio-util = "0.7.11" -libdd-common = { version = "3.0.0", path = "../libdd-common", default-features = false } +libdd-common = { version = "3.0.1", path = "../libdd-common", default-features = false } libdd-telemetry = { version = "3.0.0", path = "../libdd-telemetry", default-features = false } libdd-trace-protobuf = { version = "2.0.0", path = "../libdd-trace-protobuf" } libdd-trace-stats = { version = "1.0.3", path = "../libdd-trace-stats" } diff --git a/libdd-dogstatsd-client/Cargo.toml b/libdd-dogstatsd-client/Cargo.toml index 2314ac15e4..93385c585b 100644 --- a/libdd-dogstatsd-client/Cargo.toml +++ b/libdd-dogstatsd-client/Cargo.toml @@ -12,7 +12,7 @@ license.workspace = true bench = false [dependencies] -libdd-common = { version = "3.0.0", path = "../libdd-common", default-features = false } +libdd-common = { version = "3.0.1", path = "../libdd-common", default-features = false } cadence = "1.3.0" serde = { version = "1.0", features = ["derive", "rc"] } tracing = { version = "0.1", default-features = false } diff --git a/libdd-profiling/Cargo.toml b/libdd-profiling/Cargo.toml index 588c18545f..731bef4ff5 100644 --- a/libdd-profiling/Cargo.toml +++ b/libdd-profiling/Cargo.toml @@ -42,7 +42,7 @@ http-body-util = "0.1" httparse = "1.9" indexmap = "2.11" libdd-alloc = { version = "1.0.0", path = "../libdd-alloc" } -libdd-common = { version = "3.0.0", path = "../libdd-common", default-features = false, features = ["reqwest", "test-utils"] } +libdd-common = { version = "3.0.1", path = "../libdd-common", default-features = false, features = ["reqwest", "test-utils"] } libdd-profiling-protobuf = { version = "1.0.0", path = "../libdd-profiling-protobuf", features = ["prost_impls"] } mime = "0.3.16" parking_lot = { version = "0.12", default-features = false } diff --git a/libdd-telemetry/Cargo.toml b/libdd-telemetry/Cargo.toml index 5a9565cde1..2f5d748bb8 100644 --- a/libdd-telemetry/Cargo.toml +++ b/libdd-telemetry/Cargo.toml @@ -31,7 +31,7 @@ tracing = { version = "0.1", default-features = false } uuid = { version = "1.3", features = ["v4"] } hashbrown = "0.15" -libdd-common = { version = "3.0.0", path = "../libdd-common", default-features = false } +libdd-common = { version = "3.0.1", path = "../libdd-common", default-features = false } libdd-ddsketch = { version = "1.0.1", path = "../libdd-ddsketch" } [target."cfg(unix)".dependencies] diff --git a/libdd-trace-obfuscation/Cargo.toml b/libdd-trace-obfuscation/Cargo.toml index c3af5e2efc..5964e0a39c 100644 --- a/libdd-trace-obfuscation/Cargo.toml +++ b/libdd-trace-obfuscation/Cargo.toml @@ -19,7 +19,7 @@ log = "0.4" fluent-uri = "0.4.1" libdd-trace-protobuf = { version = "2.0.0", path = "../libdd-trace-protobuf" } libdd-trace-utils = { version = "2.0.2", path = "../libdd-trace-utils" } -libdd-common = { version = "3.0.0", path = "../libdd-common" } +libdd-common = { version = "3.0.1", path = "../libdd-common" } [dev-dependencies] duplicate = "0.4.1" diff --git a/libdd-trace-utils/Cargo.toml b/libdd-trace-utils/Cargo.toml index c4239f6f14..05923c57a2 100644 --- a/libdd-trace-utils/Cargo.toml +++ b/libdd-trace-utils/Cargo.toml @@ -35,7 +35,7 @@ bytes = "1.11.1" rmpv = { version = "1.3.0", default-features = false } rmp = { version = "0.8.14", default-features = false } -libdd-common = { version = "3.0.0", path = "../libdd-common", default-features = false } +libdd-common = { version = "3.0.1", path = "../libdd-common", default-features = false } libdd-trace-protobuf = { version = "2.0.0", path = "../libdd-trace-protobuf" } libdd-trace-normalization = { version = "1.0.2", path = "../libdd-trace-normalization" } libdd-tinybytes = { version = "1.1.0", path = "../libdd-tinybytes", features = [ From 65dabf9647f515ee40cd629c927e9a39e2f30b91 Mon Sep 17 00:00:00 2001 From: "dd-octo-sts[bot]" <200755185+dd-octo-sts[bot]@users.noreply.github.com> Date: Mon, 23 Mar 2026 16:57:39 +0000 Subject: [PATCH 2/5] chore: Release --- Cargo.lock | 2 +- libdd-data-pipeline/Cargo.toml | 2 +- libdd-library-config/Cargo.toml | 2 +- libdd-trace-normalization/Cargo.toml | 2 +- libdd-trace-obfuscation/Cargo.toml | 2 +- libdd-trace-protobuf/CHANGELOG.md | 12 ++++++++++++ libdd-trace-protobuf/Cargo.toml | 2 +- libdd-trace-stats/Cargo.toml | 2 +- libdd-trace-utils/Cargo.toml | 2 +- 9 files changed, 20 insertions(+), 8 deletions(-) diff --git a/Cargo.lock b/Cargo.lock index b7ca289938..d4f90275aa 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -3261,7 +3261,7 @@ dependencies = [ [[package]] name = "libdd-trace-protobuf" -version = "2.0.0" +version = "3.0.0" dependencies = [ "prost", "prost-build", diff --git a/libdd-data-pipeline/Cargo.toml b/libdd-data-pipeline/Cargo.toml index 291ca2a82c..5b328f55b4 100644 --- a/libdd-data-pipeline/Cargo.toml +++ b/libdd-data-pipeline/Cargo.toml @@ -32,7 +32,7 @@ uuid = { version = "1.10.0", features = ["v4"] } tokio-util = "0.7.11" libdd-common = { version = "3.0.1", path = "../libdd-common", default-features = false } libdd-telemetry = { version = "3.0.0", path = "../libdd-telemetry", default-features = false } -libdd-trace-protobuf = { version = "2.0.0", path = "../libdd-trace-protobuf" } +libdd-trace-protobuf = { version = "3.0.0", path = "../libdd-trace-protobuf" } libdd-trace-stats = { version = "1.0.3", path = "../libdd-trace-stats" } libdd-trace-utils = { version = "2.0.2", path = "../libdd-trace-utils", default-features = false } libdd-ddsketch = { version = "1.0.1", path = "../libdd-ddsketch" } diff --git a/libdd-library-config/Cargo.toml b/libdd-library-config/Cargo.toml index 3e85bbe23c..8c2f2e35a8 100644 --- a/libdd-library-config/Cargo.toml +++ b/libdd-library-config/Cargo.toml @@ -24,7 +24,7 @@ rand = "0.8.3" rmp = "0.8.14" rmp-serde = "1.3.0" -libdd-trace-protobuf = { version = "2.0.0", path = "../libdd-trace-protobuf" } +libdd-trace-protobuf = { version = "3.0.0", path = "../libdd-trace-protobuf" } [dev-dependencies] tempfile = { version = "3.3" } diff --git a/libdd-trace-normalization/Cargo.toml b/libdd-trace-normalization/Cargo.toml index 8e3cbd3fca..6897f757a1 100644 --- a/libdd-trace-normalization/Cargo.toml +++ b/libdd-trace-normalization/Cargo.toml @@ -14,7 +14,7 @@ bench = false [dependencies] anyhow = "1.0" -libdd-trace-protobuf = { version = "2.0.0", path = "../libdd-trace-protobuf" } +libdd-trace-protobuf = { version = "3.0.0", path = "../libdd-trace-protobuf" } arbitrary = { version = "1.3", features = ["derive"], optional = true } [features] diff --git a/libdd-trace-obfuscation/Cargo.toml b/libdd-trace-obfuscation/Cargo.toml index 5964e0a39c..75d5fd5812 100644 --- a/libdd-trace-obfuscation/Cargo.toml +++ b/libdd-trace-obfuscation/Cargo.toml @@ -17,7 +17,7 @@ serde_json = { version = "1.0", features = ["preserve_order"] } percent-encoding = "2.1" log = "0.4" fluent-uri = "0.4.1" -libdd-trace-protobuf = { version = "2.0.0", path = "../libdd-trace-protobuf" } +libdd-trace-protobuf = { version = "3.0.0", path = "../libdd-trace-protobuf" } libdd-trace-utils = { version = "2.0.2", path = "../libdd-trace-utils" } libdd-common = { version = "3.0.1", path = "../libdd-common" } diff --git a/libdd-trace-protobuf/CHANGELOG.md b/libdd-trace-protobuf/CHANGELOG.md index cf47e24014..d8a4f58466 100644 --- a/libdd-trace-protobuf/CHANGELOG.md +++ b/libdd-trace-protobuf/CHANGELOG.md @@ -2,6 +2,18 @@ +## [3.0.0](https://github.com/datadog/libdatadog/compare/libdd-trace-protobuf-v2.0.0..libdd-trace-protobuf-v3.0.0) - 2026-03-23 + +### Added + +- Add process_tags to remote config Target ([#1586](https://github.com/datadog/libdatadog/issues/1586)) - ([e44af12](https://github.com/datadog/libdatadog/commit/e44af12593051510ca7b4ff3430b8ae668389cc8)) + +### Fixed + +- Rename wrongly cased stats fields ([#1780](https://github.com/datadog/libdatadog/issues/1780)) - ([5ff99ff](https://github.com/datadog/libdatadog/commit/5ff99ff6c465a95a740a494f42cce258c0e80be8)) + + + ## [2.0.0](https://github.com/datadog/libdatadog/compare/libdd-trace-protobuf-v1.1.0..libdd-trace-protobuf-v2.0.0) - 2026-03-13 ### Added diff --git a/libdd-trace-protobuf/Cargo.toml b/libdd-trace-protobuf/Cargo.toml index ee76c62d3e..e1fcad5ed3 100644 --- a/libdd-trace-protobuf/Cargo.toml +++ b/libdd-trace-protobuf/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "libdd-trace-protobuf" -version = "2.0.0" +version = "3.0.0" description = "Protobuf utils for Datadog's traces serialization" homepage = "https://github.com/DataDog/libdatadog/tree/main/libdd-trace-protobuf" repository = "https://github.com/DataDog/libdatadog/tree/main/libdd-trace-protobuf" diff --git a/libdd-trace-stats/Cargo.toml b/libdd-trace-stats/Cargo.toml index e0ddad618d..6d88e398d5 100644 --- a/libdd-trace-stats/Cargo.toml +++ b/libdd-trace-stats/Cargo.toml @@ -11,7 +11,7 @@ autobenches = false [dependencies] libdd-ddsketch = { version = "1.0.1", path = "../libdd-ddsketch" } -libdd-trace-protobuf = { version = "2.0.0", path = "../libdd-trace-protobuf" } +libdd-trace-protobuf = { version = "3.0.0", path = "../libdd-trace-protobuf" } libdd-trace-utils = { version = "2.0.2", path = "../libdd-trace-utils", default-features = false } hashbrown = { version = "0.15" } diff --git a/libdd-trace-utils/Cargo.toml b/libdd-trace-utils/Cargo.toml index 05923c57a2..ef012eb0bb 100644 --- a/libdd-trace-utils/Cargo.toml +++ b/libdd-trace-utils/Cargo.toml @@ -36,7 +36,7 @@ rmpv = { version = "1.3.0", default-features = false } rmp = { version = "0.8.14", default-features = false } libdd-common = { version = "3.0.1", path = "../libdd-common", default-features = false } -libdd-trace-protobuf = { version = "2.0.0", path = "../libdd-trace-protobuf" } +libdd-trace-protobuf = { version = "3.0.0", path = "../libdd-trace-protobuf" } libdd-trace-normalization = { version = "1.0.2", path = "../libdd-trace-normalization" } libdd-tinybytes = { version = "1.1.0", path = "../libdd-tinybytes", features = [ "bytes_string", From f71041de0e218350c50ae72c2299817608d594f8 Mon Sep 17 00:00:00 2001 From: "dd-octo-sts[bot]" <200755185+dd-octo-sts[bot]@users.noreply.github.com> Date: Mon, 23 Mar 2026 16:59:23 +0000 Subject: [PATCH 3/5] chore: Release --- Cargo.lock | 2 +- libdd-crashtracker/Cargo.toml | 2 +- libdd-data-pipeline/Cargo.toml | 2 +- libdd-telemetry/CHANGELOG.md | 8 ++++++++ libdd-telemetry/Cargo.toml | 2 +- 5 files changed, 12 insertions(+), 4 deletions(-) diff --git a/Cargo.lock b/Cargo.lock index d4f90275aa..5ecb84a9e3 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -3179,7 +3179,7 @@ dependencies = [ [[package]] name = "libdd-telemetry" -version = "3.0.0" +version = "3.1.0" dependencies = [ "anyhow", "base64 0.22.1", diff --git a/libdd-crashtracker/Cargo.toml b/libdd-crashtracker/Cargo.toml index 1aef94a176..5373fc648d 100644 --- a/libdd-crashtracker/Cargo.toml +++ b/libdd-crashtracker/Cargo.toml @@ -50,7 +50,7 @@ chrono = {version = "0.4", default-features = false, features = ["std", "clock", cxx = { version = "1.0", optional = true } errno = "0.3" libdd-common = { version = "3.0.1", path = "../libdd-common" } -libdd-telemetry = { version = "3.0.0", path = "../libdd-telemetry" } +libdd-telemetry = { version = "3.1.0", path = "../libdd-telemetry" } http = "1.1" libc = "0.2" nix = { version = "0.29", features = ["poll", "signal", "socket"] } diff --git a/libdd-data-pipeline/Cargo.toml b/libdd-data-pipeline/Cargo.toml index 5b328f55b4..7b18168c04 100644 --- a/libdd-data-pipeline/Cargo.toml +++ b/libdd-data-pipeline/Cargo.toml @@ -31,7 +31,7 @@ tokio = { version = "1.23", features = [ uuid = { version = "1.10.0", features = ["v4"] } tokio-util = "0.7.11" libdd-common = { version = "3.0.1", path = "../libdd-common", default-features = false } -libdd-telemetry = { version = "3.0.0", path = "../libdd-telemetry", default-features = false } +libdd-telemetry = { version = "3.1.0", path = "../libdd-telemetry", default-features = false } libdd-trace-protobuf = { version = "3.0.0", path = "../libdd-trace-protobuf" } libdd-trace-stats = { version = "1.0.3", path = "../libdd-trace-stats" } libdd-trace-utils = { version = "2.0.2", path = "../libdd-trace-utils", default-features = false } diff --git a/libdd-telemetry/CHANGELOG.md b/libdd-telemetry/CHANGELOG.md index cd874894ce..8d843e7fc8 100644 --- a/libdd-telemetry/CHANGELOG.md +++ b/libdd-telemetry/CHANGELOG.md @@ -2,6 +2,14 @@ +## [3.1.0](https://github.com/datadog/libdatadog/compare/libdd-telemetry-v3.0.0..libdd-telemetry-v3.1.0) - 2026-03-23 + +### Changed + +- Refactor tarpc away ([#1742](https://github.com/datadog/libdatadog/issues/1742)) - ([c722b20](https://github.com/datadog/libdatadog/commit/c722b209ece89f245da4d5c1f35e01914b27f315)) + + + ## [3.0.0](https://github.com/datadog/libdatadog/compare/libdd-telemetry-v2.0.0..libdd-telemetry-v3.0.0) - 2026-02-23 ### Added diff --git a/libdd-telemetry/Cargo.toml b/libdd-telemetry/Cargo.toml index 2f5d748bb8..33f3b302d0 100644 --- a/libdd-telemetry/Cargo.toml +++ b/libdd-telemetry/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "libdd-telemetry" -version= "3.0.0" +version= "3.1.0" description = "Telemetry client allowing to send data as described in https://docs.datadoghq.com/tracing/configure_data_security/?tab=net#telemetry-collection" homepage = "https://github.com/DataDog/libdatadog/tree/main/libdd-telemetry" repository = "https://github.com/DataDog/libdatadog/tree/main/libdd-telemetry" From d3bd6fe9aa685500390246390be9773f6b2b7975 Mon Sep 17 00:00:00 2001 From: "dd-octo-sts[bot]" <200755185+dd-octo-sts[bot]@users.noreply.github.com> Date: Mon, 23 Mar 2026 17:02:26 +0000 Subject: [PATCH 4/5] chore: Release --- Cargo.lock | 2 +- libdd-data-pipeline/Cargo.toml | 2 +- libdd-trace-obfuscation/Cargo.toml | 2 +- libdd-trace-stats/Cargo.toml | 2 +- libdd-trace-utils/CHANGELOG.md | 12 ++++++++++++ libdd-trace-utils/Cargo.toml | 2 +- 6 files changed, 17 insertions(+), 5 deletions(-) diff --git a/Cargo.lock b/Cargo.lock index 5ecb84a9e3..d8ae7d030d 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -3286,7 +3286,7 @@ dependencies = [ [[package]] name = "libdd-trace-utils" -version = "2.0.2" +version = "3.0.0" dependencies = [ "anyhow", "bolero", diff --git a/libdd-data-pipeline/Cargo.toml b/libdd-data-pipeline/Cargo.toml index 7b18168c04..05670b7046 100644 --- a/libdd-data-pipeline/Cargo.toml +++ b/libdd-data-pipeline/Cargo.toml @@ -34,7 +34,7 @@ libdd-common = { version = "3.0.1", path = "../libdd-common", default-features = libdd-telemetry = { version = "3.1.0", path = "../libdd-telemetry", default-features = false } libdd-trace-protobuf = { version = "3.0.0", path = "../libdd-trace-protobuf" } libdd-trace-stats = { version = "1.0.3", path = "../libdd-trace-stats" } -libdd-trace-utils = { version = "2.0.2", path = "../libdd-trace-utils", default-features = false } +libdd-trace-utils = { version = "3.0.0", path = "../libdd-trace-utils", default-features = false } libdd-ddsketch = { version = "1.0.1", path = "../libdd-ddsketch" } libdd-dogstatsd-client = { version = "1.0.1", path = "../libdd-dogstatsd-client", default-features = false } libdd-tinybytes = { version = "1.1.0", path = "../libdd-tinybytes", features = [ diff --git a/libdd-trace-obfuscation/Cargo.toml b/libdd-trace-obfuscation/Cargo.toml index 75d5fd5812..def8513fa7 100644 --- a/libdd-trace-obfuscation/Cargo.toml +++ b/libdd-trace-obfuscation/Cargo.toml @@ -18,7 +18,7 @@ percent-encoding = "2.1" log = "0.4" fluent-uri = "0.4.1" libdd-trace-protobuf = { version = "3.0.0", path = "../libdd-trace-protobuf" } -libdd-trace-utils = { version = "2.0.2", path = "../libdd-trace-utils" } +libdd-trace-utils = { version = "3.0.0", path = "../libdd-trace-utils" } libdd-common = { version = "3.0.1", path = "../libdd-common" } [dev-dependencies] diff --git a/libdd-trace-stats/Cargo.toml b/libdd-trace-stats/Cargo.toml index 6d88e398d5..9cfa60a29d 100644 --- a/libdd-trace-stats/Cargo.toml +++ b/libdd-trace-stats/Cargo.toml @@ -12,7 +12,7 @@ autobenches = false [dependencies] libdd-ddsketch = { version = "1.0.1", path = "../libdd-ddsketch" } libdd-trace-protobuf = { version = "3.0.0", path = "../libdd-trace-protobuf" } -libdd-trace-utils = { version = "2.0.2", path = "../libdd-trace-utils", default-features = false } +libdd-trace-utils = { version = "3.0.0", path = "../libdd-trace-utils", default-features = false } hashbrown = { version = "0.15" } [lib] diff --git a/libdd-trace-utils/CHANGELOG.md b/libdd-trace-utils/CHANGELOG.md index c29546879b..43dc1b5aad 100644 --- a/libdd-trace-utils/CHANGELOG.md +++ b/libdd-trace-utils/CHANGELOG.md @@ -1,6 +1,18 @@ # Changelog + +## [3.0.0](https://github.com/datadog/libdatadog/compare/libdd-trace-utils-v2.0.2..libdd-trace-utils-v3.0.0) - 2026-03-23 + +### Changed + +- Change header name type to accept dynamic values ([#1722](https://github.com/datadog/libdatadog/issues/1722)) - ([4dd532f](https://github.com/datadog/libdatadog/commit/4dd532f2c15e928103fc441ab030bc8d94f070c0)) + +### Fixed + +- Rename wrongly cased stats fields ([#1780](https://github.com/datadog/libdatadog/issues/1780)) - ([5ff99ff](https://github.com/datadog/libdatadog/commit/5ff99ff6c465a95a740a494f42cce258c0e80be8)) + + ## [2.0.2](https://github.com/datadog/libdatadog/compare/libdd-trace-utils-v2.0.1..libdd-trace-utils-v2.0.2) - 2026-03-16 ### Changed diff --git a/libdd-trace-utils/Cargo.toml b/libdd-trace-utils/Cargo.toml index ef012eb0bb..879e979eea 100644 --- a/libdd-trace-utils/Cargo.toml +++ b/libdd-trace-utils/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "libdd-trace-utils" -version = "2.0.2" +version = "3.0.0" description = "Trace utilities including span processing, MessagePack encoding/decoding, payload handling, and HTTP transport with retry logic for Datadog APM" homepage = "https://github.com/DataDog/libdatadog/tree/main/libdd-trace-utils" repository = "https://github.com/DataDog/libdatadog/tree/main/libdd-trace-utils" From 60ffef39fd8dcd8c685ea7e12ce14690a4c06846 Mon Sep 17 00:00:00 2001 From: "dd-octo-sts[bot]" <200755185+dd-octo-sts[bot]@users.noreply.github.com> Date: Mon, 23 Mar 2026 17:04:01 +0000 Subject: [PATCH 5/5] chore: Release --- Cargo.lock | 2 +- libdd-data-pipeline/CHANGELOG.md | 12 ++++++++++++ libdd-data-pipeline/Cargo.toml | 2 +- 3 files changed, 14 insertions(+), 2 deletions(-) diff --git a/Cargo.lock b/Cargo.lock index d8ae7d030d..9da13e98db 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -2956,7 +2956,7 @@ dependencies = [ [[package]] name = "libdd-data-pipeline" -version = "2.0.1" +version = "3.0.0" dependencies = [ "anyhow", "arc-swap", diff --git a/libdd-data-pipeline/CHANGELOG.md b/libdd-data-pipeline/CHANGELOG.md index ea3c362767..f045bed966 100644 --- a/libdd-data-pipeline/CHANGELOG.md +++ b/libdd-data-pipeline/CHANGELOG.md @@ -1,6 +1,18 @@ # Changelog + +## [3.0.0](https://github.com/datadog/libdatadog/compare/libdd-data-pipeline-v2.0.1..libdd-data-pipeline-v3.0.0) - 2026-03-23 + +### Added + +- Retrieve container tags hash from /info endpoint ([#1700](https://github.com/datadog/libdatadog/issues/1700)) - ([cc4a550](https://github.com/datadog/libdatadog/commit/cc4a550bf6063f80e969332485df806e2c420ebf)) + +### Changed + +- Change header name type to accept dynamic values ([#1722](https://github.com/datadog/libdatadog/issues/1722)) - ([4dd532f](https://github.com/datadog/libdatadog/commit/4dd532f2c15e928103fc441ab030bc8d94f070c0)) + + ## [2.0.1](https://github.com/datadog/libdatadog/compare/libdd-data-pipeline-v2.0.0..libdd-data-pipeline-v2.0.1) - 2026-03-16 ### Changed diff --git a/libdd-data-pipeline/Cargo.toml b/libdd-data-pipeline/Cargo.toml index 05670b7046..10867088d1 100644 --- a/libdd-data-pipeline/Cargo.toml +++ b/libdd-data-pipeline/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "libdd-data-pipeline" -version= "2.0.1" +version= "3.0.0" description = "Trace exporter package allowing sending data from datadog SDKs to the Trace Agent." homepage = "https://github.com/DataDog/libdatadog/tree/main/libdd-data-pipeline" repository = "https://github.com/DataDog/libdatadog/tree/main/libdd-data-pipeline"