From 1235d7d30952424dcbbe817b35d5b77e76e6d5d8 Mon Sep 17 00:00:00 2001 From: Julio Gonzalez <107922352+hoolioh@users.noreply.github.com> Date: Thu, 26 Mar 2026 09:31:11 +0100 Subject: [PATCH] chore(release): proposal for libdd-data-pipeline (#1785) MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit # Release proposal for libdd-data-pipeline and its dependencies ## libdd-common **Next version:** `3.0.2` ## libdd-trace-protobuf **Next version:** `3.0.1` ## libdd-trace-stats **Next version:** `2.0.0` ## libdd-trace-obfuscation **Next version:** `2.0.0` ## libdd-trace-normalization **Next version:** `2.0.0` ## libdd-trace-utils **Next version:** `3.0.1` ## libdd-data-pipeline **Next version:** `3.0.1` ## libdd-telemetry **Next version:** `4.0.0` ### Notes It fixes https://github.com/DataDog/libdatadog/pull/1781 ### Tests It has been tested by packaging the crates involved in the PR, patching crates.io libdd-* dependencies on dd-trace-rs and compiling dd-trace-rs. The dependency tree obtained is as follows ``` > cargo tree -p datadog-opentelemetry -d -e normal | grep "libdd-" └── libdd-telemetry v3.0.0 └── libdd-data-pipeline v2.0.1 └── libdd-data-pipeline v2.0.1 (*) ├── libdd-ddsketch v1.0.1 │ ├── libdd-data-pipeline v2.0.1 (*) │ ├── libdd-telemetry v3.0.0 (*) │ └── libdd-trace-stats v1.0.3 │ └── libdd-data-pipeline v2.0.1 (*) ├── libdd-trace-protobuf v2.0.0 │ ├── libdd-data-pipeline v2.0.1 (*) │ ├── libdd-trace-normalization v1.0.2 │ │ └── libdd-trace-utils v2.0.2 │ │ ├── libdd-data-pipeline v2.0.1 (*) │ │ └── libdd-trace-stats v1.0.3 (*) │ ├── libdd-trace-stats v1.0.3 (*) │ └── libdd-trace-utils v2.0.2 (*) └── libdd-trace-utils v2.0.2 (*) ├── libdd-telemetry v3.0.0 (*) └── libdd-trace-stats v1.0.3 (*) │ └── libdd-trace-utils v2.0.2 (*) │ └── libdd-trace-utils v2.0.2 (*) ├── libdd-data-pipeline v2.0.1 (*) └── libdd-telemetry v3.0.0 (*) └── libdd-common v2.0.1 ├── libdd-data-pipeline v2.0.1 (*) ├── libdd-dogstatsd-client v1.0.1 │ └── libdd-data-pipeline v2.0.1 (*) ├── libdd-telemetry v3.0.0 (*) └── libdd-trace-utils v2.0.2 (*) ``` and there are no duplicated dependencies with different versions, and none of the crates in this proposal are part in the tree. --------- Co-authored-by: iunanua --- Cargo.lock | 18 +++++++++--------- libdd-common-ffi/Cargo.toml | 2 +- libdd-common/CHANGELOG.md | 7 +++++++ libdd-common/Cargo.toml | 2 +- libdd-crashtracker/Cargo.toml | 6 +++--- libdd-data-pipeline/CHANGELOG.md | 8 ++++++++ libdd-data-pipeline/Cargo.toml | 14 +++++++------- libdd-dogstatsd-client/CHANGELOG.md | 8 ++++++++ libdd-dogstatsd-client/Cargo.toml | 4 ++-- libdd-library-config/Cargo.toml | 2 +- libdd-profiling/Cargo.toml | 2 +- libdd-telemetry/CHANGELOG.md | 7 +++++++ libdd-telemetry/Cargo.toml | 4 ++-- libdd-trace-normalization/CHANGELOG.md | 8 ++++++++ libdd-trace-normalization/Cargo.toml | 4 ++-- libdd-trace-obfuscation/CHANGELOG.md | 8 ++++++++ libdd-trace-obfuscation/Cargo.toml | 8 ++++---- libdd-trace-protobuf/CHANGELOG.md | 7 +++++++ libdd-trace-protobuf/Cargo.toml | 2 +- libdd-trace-stats/CHANGELOG.md | 8 ++++++++ libdd-trace-stats/Cargo.toml | 6 +++--- libdd-trace-utils/CHANGELOG.md | 7 +++++++ libdd-trace-utils/Cargo.toml | 8 ++++---- 23 files changed, 109 insertions(+), 41 deletions(-) diff --git a/Cargo.lock b/Cargo.lock index d8071c9246..bbe9e39ecc 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -2842,7 +2842,7 @@ dependencies = [ [[package]] name = "libdd-common" -version = "3.0.1" +version = "3.0.2" dependencies = [ "anyhow", "bytes", @@ -2956,7 +2956,7 @@ dependencies = [ [[package]] name = "libdd-data-pipeline" -version = "3.0.0" +version = "3.0.1" dependencies = [ "anyhow", "arc-swap", @@ -3023,7 +3023,7 @@ dependencies = [ [[package]] name = "libdd-dogstatsd-client" -version = "1.0.2" +version = "2.0.0" dependencies = [ "anyhow", "cadence", @@ -3179,7 +3179,7 @@ dependencies = [ [[package]] name = "libdd-telemetry" -version = "3.1.0" +version = "4.0.0" dependencies = [ "anyhow", "base64 0.22.1", @@ -3231,7 +3231,7 @@ dependencies = [ [[package]] name = "libdd-trace-normalization" -version = "1.0.3" +version = "2.0.0" dependencies = [ "anyhow", "arbitrary", @@ -3243,7 +3243,7 @@ dependencies = [ [[package]] name = "libdd-trace-obfuscation" -version = "1.0.1" +version = "2.0.0" dependencies = [ "anyhow", "criterion", @@ -3261,7 +3261,7 @@ dependencies = [ [[package]] name = "libdd-trace-protobuf" -version = "3.0.0" +version = "3.0.1" dependencies = [ "prost", "prost-build", @@ -3274,7 +3274,7 @@ dependencies = [ [[package]] name = "libdd-trace-stats" -version = "1.0.4" +version = "2.0.0" dependencies = [ "criterion", "hashbrown 0.15.1", @@ -3286,7 +3286,7 @@ dependencies = [ [[package]] name = "libdd-trace-utils" -version = "3.0.0" +version = "3.0.1" dependencies = [ "anyhow", "bolero", diff --git a/libdd-common-ffi/Cargo.toml b/libdd-common-ffi/Cargo.toml index 40d98981de..c997ee80bf 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.1", path = "../libdd-common" } +libdd-common = { version = "3.0.2", path = "../libdd-common" } hyper = { workspace = true} serde = "1.0" diff --git a/libdd-common/CHANGELOG.md b/libdd-common/CHANGELOG.md index 31de30fd04..0703d03ad0 100644 --- a/libdd-common/CHANGELOG.md +++ b/libdd-common/CHANGELOG.md @@ -2,6 +2,13 @@ +## [3.0.2](https://github.com/datadog/libdatadog/compare/libdd-common-v3.0.1..libdd-common-v3.0.2) - 2026-03-25 + +### Changed +- Fix previous release. + + + ## [3.0.1](https://github.com/datadog/libdatadog/compare/libdd-common-v3.0.0..libdd-common-v3.0.1) - 2026-03-23 ### Changed diff --git a/libdd-common/Cargo.toml b/libdd-common/Cargo.toml index 7e2b8aa5fa..47ad2c6036 100644 --- a/libdd-common/Cargo.toml +++ b/libdd-common/Cargo.toml @@ -3,7 +3,7 @@ [package] name = "libdd-common" -version = "3.0.1" +version = "3.0.2" 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 5373fc648d..1c0c7ceaa1 100644 --- a/libdd-crashtracker/Cargo.toml +++ b/libdd-crashtracker/Cargo.toml @@ -49,8 +49,8 @@ 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.1", path = "../libdd-common" } -libdd-telemetry = { version = "3.1.0", path = "../libdd-telemetry" } +libdd-common = { version = "3.0.2", path = "../libdd-common" } +libdd-telemetry = { version = "4.0.0", path = "../libdd-telemetry" } http = "1.1" libc = "0.2" nix = { version = "0.29", features = ["poll", "signal", "socket"] } @@ -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.1", path = "../libdd-common", default-features = false } +libdd-common = { version = "3.0.2", path = "../libdd-common", default-features = false } diff --git a/libdd-data-pipeline/CHANGELOG.md b/libdd-data-pipeline/CHANGELOG.md index f045bed966..14c5526bca 100644 --- a/libdd-data-pipeline/CHANGELOG.md +++ b/libdd-data-pipeline/CHANGELOG.md @@ -2,6 +2,13 @@ +## [3.0.1](https://github.com/datadog/libdatadog/compare/libdd-data-pipeline-v3.0.0..libdd-data-pipeline-v3.0.1) - 2026-03-25 + +### Added + - Fix previous version. + + + ## [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 @@ -13,6 +20,7 @@ - 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 e46091e63f..f97146c980 100644 --- a/libdd-data-pipeline/Cargo.toml +++ b/libdd-data-pipeline/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "libdd-data-pipeline" -version= "3.0.0" +version= "3.0.1" 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" @@ -30,13 +30,13 @@ 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.1", path = "../libdd-common", 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.4", path = "../libdd-trace-stats" } -libdd-trace-utils = { version = "3.0.0", path = "../libdd-trace-utils", default-features = false } +libdd-common = { version = "3.0.2", path = "../libdd-common", default-features = false } +libdd-telemetry = { version = "4.0.0", path = "../libdd-telemetry", default-features = false } +libdd-trace-protobuf = { version = "3.0.1", path = "../libdd-trace-protobuf" } +libdd-trace-stats = { version = "2.0.0", path = "../libdd-trace-stats" } +libdd-trace-utils = { version = "3.0.1", path = "../libdd-trace-utils", default-features = false } libdd-ddsketch = { version = "1.0.1", path = "../libdd-ddsketch" } -libdd-dogstatsd-client = { version = "1.0.2", path = "../libdd-dogstatsd-client", default-features = false } +libdd-dogstatsd-client = { version = "2.0.0", path = "../libdd-dogstatsd-client", default-features = false } libdd-tinybytes = { version = "1.1.0", path = "../libdd-tinybytes", features = [ "bytes_string", "serialization", diff --git a/libdd-dogstatsd-client/CHANGELOG.md b/libdd-dogstatsd-client/CHANGELOG.md index 6316a047ae..b77fa59b95 100644 --- a/libdd-dogstatsd-client/CHANGELOG.md +++ b/libdd-dogstatsd-client/CHANGELOG.md @@ -2,6 +2,14 @@ +## [2.0.0](https://github.com/datadog/libdatadog/compare/libdd-dogstatsd-client-v1.0.2..libdd-dogstatsd-client-v2.0.0) - 2026-03-25 + +### Changed + + - Fix previous version. + + + ## [1.0.2](https://github.com/datadog/libdatadog/compare/libdd-dogstatsd-client-v1.0.1..libdd-dogstatsd-client-v1.0.2) - 2026-03-23 ### Changed diff --git a/libdd-dogstatsd-client/Cargo.toml b/libdd-dogstatsd-client/Cargo.toml index e0af4971bc..5e27c90493 100644 --- a/libdd-dogstatsd-client/Cargo.toml +++ b/libdd-dogstatsd-client/Cargo.toml @@ -5,14 +5,14 @@ homepage = "https://github.com/DataDog/libdatadog/tree/main/libdd-dogstatsd-clie repository = "https://github.com/DataDog/libdatadog/tree/main/libdd-dogstatsd-client" rust-version.workspace = true edition.workspace = true -version= "1.0.2" +version = "2.0.0" license.workspace = true [lib] bench = false [dependencies] -libdd-common = { version = "3.0.1", path = "../libdd-common", default-features = false } +libdd-common = { version = "3.0.2", 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-library-config/Cargo.toml b/libdd-library-config/Cargo.toml index 8c2f2e35a8..52c1d0112b 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 = "3.0.0", path = "../libdd-trace-protobuf" } +libdd-trace-protobuf = { version = "3.0.1", path = "../libdd-trace-protobuf" } [dev-dependencies] tempfile = { version = "3.3" } diff --git a/libdd-profiling/Cargo.toml b/libdd-profiling/Cargo.toml index 731bef4ff5..ac44e5e607 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.1", path = "../libdd-common", default-features = false, features = ["reqwest", "test-utils"] } +libdd-common = { version = "3.0.2", 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/CHANGELOG.md b/libdd-telemetry/CHANGELOG.md index 8d843e7fc8..70fc570503 100644 --- a/libdd-telemetry/CHANGELOG.md +++ b/libdd-telemetry/CHANGELOG.md @@ -2,6 +2,13 @@ +## [4.0.0](https://github.com/datadog/libdatadog/compare/libdd-telemetry-v3.1.0..libdd-telemetry-v4.0.0) - 2026-03-25 + +### Changed +- Fix previous version. + + + ## [3.1.0](https://github.com/datadog/libdatadog/compare/libdd-telemetry-v3.0.0..libdd-telemetry-v3.1.0) - 2026-03-23 ### Changed diff --git a/libdd-telemetry/Cargo.toml b/libdd-telemetry/Cargo.toml index 33f3b302d0..2780fb142b 100644 --- a/libdd-telemetry/Cargo.toml +++ b/libdd-telemetry/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "libdd-telemetry" -version= "3.1.0" +version= "4.0.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" @@ -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.1", path = "../libdd-common", default-features = false } +libdd-common = { version = "3.0.2", path = "../libdd-common", default-features = false } libdd-ddsketch = { version = "1.0.1", path = "../libdd-ddsketch" } [target."cfg(unix)".dependencies] diff --git a/libdd-trace-normalization/CHANGELOG.md b/libdd-trace-normalization/CHANGELOG.md index f229e834cb..dabb313429 100644 --- a/libdd-trace-normalization/CHANGELOG.md +++ b/libdd-trace-normalization/CHANGELOG.md @@ -1,6 +1,14 @@ # Changelog + +## [2.0.0](https://github.com/datadog/libdatadog/compare/libdd-trace-normalization-v1.0.3..libdd-trace-normalization-v2.0.0) - 2026-03-25 + +### Changed +- Fix previous version. + + + ## [1.0.3](https://github.com/datadog/libdatadog/compare/libdd-trace-normalization-v1.0.2..libdd-trace-normalization-v1.0.3) - 2026-03-23 ### Changed diff --git a/libdd-trace-normalization/Cargo.toml b/libdd-trace-normalization/Cargo.toml index d7b9a076b4..1e8fbf2218 100644 --- a/libdd-trace-normalization/Cargo.toml +++ b/libdd-trace-normalization/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "libdd-trace-normalization" -version = "1.0.3" +version = "2.0.0" authors = ["David Lee "] description = "A duplicate of trace normalization implemented in the agent in https://github.com/DataDog/datadog-agent/blob/main/pkg/trace/traceutil/normalize.go" homepage = "https://github.com/DataDog/libdatadog/tree/main/libdd-trace-normalization" @@ -14,7 +14,7 @@ bench = false [dependencies] anyhow = "1.0" -libdd-trace-protobuf = { version = "3.0.0", path = "../libdd-trace-protobuf" } +libdd-trace-protobuf = { version = "3.0.1", path = "../libdd-trace-protobuf" } arbitrary = { version = "1.3", features = ["derive"], optional = true } [features] diff --git a/libdd-trace-obfuscation/CHANGELOG.md b/libdd-trace-obfuscation/CHANGELOG.md index 0777e35f23..d7428364e5 100644 --- a/libdd-trace-obfuscation/CHANGELOG.md +++ b/libdd-trace-obfuscation/CHANGELOG.md @@ -1,5 +1,13 @@ # Changelog + + +## [2.0.0](https://github.com/datadog/libdatadog/compare/libdd-trace-obfuscation-v1.0.1..libdd-trace-obfuscation-v2.0.0) - 2026-03-25 + +### Changed +- Fix previous version. + + ## [1.0.1](https://github.com/datadog/libdatadog/compare/libdd-trace-obfuscation-v1.0.0..libdd-trace-obfuscation-v1.0.1) - 2026-03-16 ### Changed diff --git a/libdd-trace-obfuscation/Cargo.toml b/libdd-trace-obfuscation/Cargo.toml index def8513fa7..7b212c061a 100644 --- a/libdd-trace-obfuscation/Cargo.toml +++ b/libdd-trace-obfuscation/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "libdd-trace-obfuscation" -version = "1.0.1" +version = "2.0.0" description = "A duplicate of trace obfuscator implemented in the agent and documented in https://docs.datadoghq.com/tracing/configure_data_security/?tab=net#trace-obfuscation" homepage = "https://github.com/DataDog/libdatadog/tree/main/libdd-trace-obfuscation" repository = "https://github.com/DataDog/libdatadog/tree/main/libdd-trace-obfuscation" @@ -17,9 +17,9 @@ serde_json = { version = "1.0", features = ["preserve_order"] } 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 = "3.0.0", path = "../libdd-trace-utils" } -libdd-common = { version = "3.0.1", path = "../libdd-common" } +libdd-trace-protobuf = { version = "3.0.1", path = "../libdd-trace-protobuf" } +libdd-trace-utils = { version = "3.0.1", path = "../libdd-trace-utils" } +libdd-common = { version = "3.0.2", path = "../libdd-common" } [dev-dependencies] duplicate = "0.4.1" diff --git a/libdd-trace-protobuf/CHANGELOG.md b/libdd-trace-protobuf/CHANGELOG.md index d8a4f58466..1440b56b25 100644 --- a/libdd-trace-protobuf/CHANGELOG.md +++ b/libdd-trace-protobuf/CHANGELOG.md @@ -2,6 +2,13 @@ +## [3.0.1](https://github.com/datadog/libdatadog/compare/libdd-trace-protobuf-v3.0.0..libdd-trace-protobuf-v3.0.1) - 2026-03-25 + +### Changed +- Fix previous version. + + + ## [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 diff --git a/libdd-trace-protobuf/Cargo.toml b/libdd-trace-protobuf/Cargo.toml index e1fcad5ed3..d6352e347d 100644 --- a/libdd-trace-protobuf/Cargo.toml +++ b/libdd-trace-protobuf/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "libdd-trace-protobuf" -version = "3.0.0" +version = "3.0.1" 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/CHANGELOG.md b/libdd-trace-stats/CHANGELOG.md index d0b377d19c..67ca8e3e65 100644 --- a/libdd-trace-stats/CHANGELOG.md +++ b/libdd-trace-stats/CHANGELOG.md @@ -1,6 +1,14 @@ # Changelog + +## [2.0.0](https://github.com/datadog/libdatadog/compare/libdd-trace-stats-v1.0.4..libdd-trace-stats-v2.0.0) - 2026-03-25 + +### Changed +- Fix previous version. + + + ## [1.0.4](https://github.com/datadog/libdatadog/compare/libdd-trace-stats-v1.0.3..libdd-trace-stats-v1.0.4) - 2026-03-23 ### Changed diff --git a/libdd-trace-stats/Cargo.toml b/libdd-trace-stats/Cargo.toml index bf3012dd9c..78946aa69f 100644 --- a/libdd-trace-stats/Cargo.toml +++ b/libdd-trace-stats/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "libdd-trace-stats" -version = "1.0.4" +version = "2.0.0" description = "This crate provides utilities to compute stats from Datadog traces." homepage = "https://github.com/DataDog/libdatadog/tree/main/libdd-trace-stats" repository = "https://github.com/DataDog/libdatadog/tree/main/libdd-trace-stats" @@ -11,8 +11,8 @@ 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 = "3.0.0", path = "../libdd-trace-utils", default-features = false } +libdd-trace-protobuf = { version = "3.0.1", path = "../libdd-trace-protobuf" } +libdd-trace-utils = { version = "3.0.1", 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 43dc1b5aad..8e4e1782e0 100644 --- a/libdd-trace-utils/CHANGELOG.md +++ b/libdd-trace-utils/CHANGELOG.md @@ -2,6 +2,13 @@ +## [3.0.1](https://github.com/datadog/libdatadog/compare/libdd-trace-utils-v3.0.0..libdd-trace-utils-v3.0.1) - 2026-03-25 + +### Changed +- Fix previous version. + + + ## [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 diff --git a/libdd-trace-utils/Cargo.toml b/libdd-trace-utils/Cargo.toml index 0434e89449..43da583bc9 100644 --- a/libdd-trace-utils/Cargo.toml +++ b/libdd-trace-utils/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "libdd-trace-utils" -version = "3.0.0" +version = "3.0.1" 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" @@ -35,9 +35,9 @@ 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.1", path = "../libdd-common", default-features = false } -libdd-trace-protobuf = { version = "3.0.0", path = "../libdd-trace-protobuf" } -libdd-trace-normalization = { version = "1.0.3", path = "../libdd-trace-normalization" } +libdd-common = { version = "3.0.2", path = "../libdd-common", default-features = false } +libdd-trace-protobuf = { version = "3.0.1", path = "../libdd-trace-protobuf" } +libdd-trace-normalization = { version = "2.0.0", path = "../libdd-trace-normalization" } libdd-tinybytes = { version = "1.1.0", path = "../libdd-tinybytes", features = [ "bytes_string", "serialization",