From 31bb94dc87f89a94f85b1b68cea635d135a88e41 Mon Sep 17 00:00:00 2001 From: "github-actions[bot]" <41898282+github-actions[bot]@users.noreply.github.com> Date: Mon, 24 Aug 2026 14:34:25 +0000 Subject: [PATCH 01/28] chore: Release Co-authored-by: hoolioh <107922352+hoolioh@users.noreply.github.com> --- Cargo.lock | 2 +- libdd-crashtracker/Cargo.toml | 2 +- libdd-gotter/Cargo.toml | 2 +- libdd-profiling-heap-gotter/Cargo.toml | 2 +- 4 files changed, 4 insertions(+), 4 deletions(-) diff --git a/Cargo.lock b/Cargo.lock index 93007635ea..b3329fade3 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -3108,7 +3108,7 @@ dependencies = [ [[package]] name = "libdd-gotter" -version = "1.0.0" +version = "1.1.0" dependencies = [ "libc", "tempfile", diff --git a/libdd-crashtracker/Cargo.toml b/libdd-crashtracker/Cargo.toml index 918fe3a081..35dedcf1df 100644 --- a/libdd-crashtracker/Cargo.toml +++ b/libdd-crashtracker/Cargo.toml @@ -42,7 +42,7 @@ cxx = ["dep:cxx", "dep:cxx-build"] blazesym = "=0.2.3" [target.'cfg(target_os = "linux")'.dependencies] -libdd-gotter = { version = "1.0.0", path = "../libdd-gotter" } +libdd-gotter = { version = "1.1.0", path = "../libdd-gotter" } libdd-libunwind-sys = { version = "1.0.2" } [dependencies] diff --git a/libdd-gotter/Cargo.toml b/libdd-gotter/Cargo.toml index 23ae430cc2..095f035098 100644 --- a/libdd-gotter/Cargo.toml +++ b/libdd-gotter/Cargo.toml @@ -3,7 +3,7 @@ [package] name = "libdd-gotter" -version = "1.0.0" +version = "1.1.0" description = "ELF GOT-patching primitives for runtime function interposition on 64-bit Linux." homepage = "https://github.com/DataDog/libdatadog/tree/main/libdd-gotter" repository = "https://github.com/DataDog/libdatadog/tree/main/libdd-gotter" diff --git a/libdd-profiling-heap-gotter/Cargo.toml b/libdd-profiling-heap-gotter/Cargo.toml index 3e31221946..7805f88ca1 100644 --- a/libdd-profiling-heap-gotter/Cargo.toml +++ b/libdd-profiling-heap-gotter/Cargo.toml @@ -25,7 +25,7 @@ test-support = [] [target.'cfg(target_os = "linux")'.dependencies] libc.workspace = true -libdd-gotter = { version = "1.0.0", path = "../libdd-gotter" } +libdd-gotter = { version = "1.1.0", path = "../libdd-gotter" } libdd-profiling-heap-sampler = { version = "1.0.0", path = "../libdd-profiling-heap-sampler" } [target.'cfg(target_os = "linux")'.dev-dependencies] From 017d6b5e9993424f18930f4fc869c4085f2cffa8 Mon Sep 17 00:00:00 2001 From: "github-actions[bot]" <41898282+github-actions[bot]@users.noreply.github.com> Date: Mon, 24 Aug 2026 14:34:27 +0000 Subject: [PATCH 02/28] chore: Release Co-authored-by: hoolioh <107922352+hoolioh@users.noreply.github.com> --- Cargo.lock | 2 +- libdd-ipc-macros/Cargo.toml | 2 +- libdd-ipc/Cargo.toml | 2 +- 3 files changed, 3 insertions(+), 3 deletions(-) diff --git a/Cargo.lock b/Cargo.lock index b3329fade3..e990588321 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -3167,7 +3167,7 @@ dependencies = [ [[package]] name = "libdd-ipc-macros" -version = "0.1.0" +version = "1.0.0" dependencies = [ "heck 0.5.0", "proc-macro2", diff --git a/libdd-ipc-macros/Cargo.toml b/libdd-ipc-macros/Cargo.toml index 4d8f188d7a..583a2cc2b5 100644 --- a/libdd-ipc-macros/Cargo.toml +++ b/libdd-ipc-macros/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "libdd-ipc-macros" -version = "0.1.0" +version = "1.0.0" description = "IPC macros for libdatadog" homepage = "https://github.com/DataDog/libdatadog/tree/main/libdd-ipc-macros" repository = "https://github.com/DataDog/libdatadog/tree/main/libdd-ipc-macros" diff --git a/libdd-ipc/Cargo.toml b/libdd-ipc/Cargo.toml index ab6587bcdd..bab047a1f3 100644 --- a/libdd-ipc/Cargo.toml +++ b/libdd-ipc/Cargo.toml @@ -27,7 +27,7 @@ libdd-common = { version = "5.2.0", path = "../libdd-common" } libdd-ddsketch = { version = "1.1.0", path = "../libdd-ddsketch" } libdd-trace-protobuf = { version = "4.0.1", path = "../libdd-trace-protobuf" } libdd-trace-stats = { version = "7.0.0", path = "../libdd-trace-stats" } -libdd-ipc-macros = { version = "0.1.0", path = "../libdd-ipc-macros" } +libdd-ipc-macros = { version = "1.0.0", path = "../libdd-ipc-macros" } tracing.workspace = true [dev-dependencies] From 3c30ba5a9677c983815bda074c6c4184b52f064e Mon Sep 17 00:00:00 2001 From: "github-actions[bot]" <41898282+github-actions[bot]@users.noreply.github.com> Date: Mon, 24 Aug 2026 14:34:28 +0000 Subject: [PATCH 03/28] chore: Release Co-authored-by: hoolioh <107922352+hoolioh@users.noreply.github.com> --- Cargo.lock | 2 +- libdd-data-pipeline/Cargo.toml | 2 +- libdd-ffe/Cargo.toml | 2 +- libdd-ipc/Cargo.toml | 2 +- libdd-library-config/Cargo.toml | 2 +- libdd-remote-config/Cargo.toml | 2 +- libdd-trace-normalization/Cargo.toml | 2 +- libdd-trace-obfuscation/Cargo.toml | 2 +- libdd-trace-protobuf/Cargo.toml | 2 +- libdd-trace-stats/Cargo.toml | 2 +- libdd-trace-utils/Cargo.toml | 2 +- 11 files changed, 11 insertions(+), 11 deletions(-) diff --git a/Cargo.lock b/Cargo.lock index e990588321..4cd5667c7d 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -3554,7 +3554,7 @@ dependencies = [ [[package]] name = "libdd-trace-protobuf" -version = "4.0.1" +version = "5.0.0" dependencies = [ "bolero", "prost", diff --git a/libdd-data-pipeline/Cargo.toml b/libdd-data-pipeline/Cargo.toml index a7510fe038..94548797f4 100644 --- a/libdd-data-pipeline/Cargo.toml +++ b/libdd-data-pipeline/Cargo.toml @@ -36,7 +36,7 @@ libdd-capabilities = { path = "../libdd-capabilities", version = "3.0.0" } libdd-common = { version = "5.2.0", path = "../libdd-common", default-features = false } libdd-shared-runtime = { version = "3.0.0", path = "../libdd-shared-runtime", default-features = false } libdd-telemetry = { version = "7.0.0", path = "../libdd-telemetry", default-features = false, optional = true} -libdd-trace-protobuf = { version = "4.0.1", path = "../libdd-trace-protobuf" } +libdd-trace-protobuf = { version = "5.0.0", path = "../libdd-trace-protobuf" } libdd-trace-normalization = { version = "3.0.1", path = "../libdd-trace-normalization" } libdd-trace-stats = { version = "7.0.0", path = "../libdd-trace-stats", default-features = false, features = ["dogstatsd"] } libdd-trace-utils = { version = "10.1.0", path = "../libdd-trace-utils", default-features = false } diff --git a/libdd-ffe/Cargo.toml b/libdd-ffe/Cargo.toml index 1564c5cdb3..c1bddd1f01 100644 --- a/libdd-ffe/Cargo.toml +++ b/libdd-ffe/Cargo.toml @@ -31,7 +31,7 @@ serde_with = { version = "3.11.0", default-features = false, features = ["base64 thiserror = { version = "2.0.3", default-features = false } url = { version = "2.5.0", default-features = false, features = ["std"] } lru = { version = "0.16.3", optional = true } -libdd-trace-protobuf = { version = "4.0.1", path = "../libdd-trace-protobuf", optional = true } +libdd-trace-protobuf = { version = "5.0.0", path = "../libdd-trace-protobuf", optional = true } prost = { version = "0.14.1", optional = true } pyo3 = { version = "0.28", optional = true, default-features = false, features = ["macros"] } diff --git a/libdd-ipc/Cargo.toml b/libdd-ipc/Cargo.toml index bab047a1f3..5c7133f9a1 100644 --- a/libdd-ipc/Cargo.toml +++ b/libdd-ipc/Cargo.toml @@ -25,7 +25,7 @@ libdd-tinybytes = { path = "../libdd-tinybytes", version = "1.1.2", optional = t libdd-common = { version = "5.2.0", path = "../libdd-common" } libdd-ddsketch = { version = "1.1.0", path = "../libdd-ddsketch" } -libdd-trace-protobuf = { version = "4.0.1", path = "../libdd-trace-protobuf" } +libdd-trace-protobuf = { version = "5.0.0", path = "../libdd-trace-protobuf" } libdd-trace-stats = { version = "7.0.0", path = "../libdd-trace-stats" } libdd-ipc-macros = { version = "1.0.0", path = "../libdd-ipc-macros" } tracing.workspace = true diff --git a/libdd-library-config/Cargo.toml b/libdd-library-config/Cargo.toml index 9d4508f3ec..975071e818 100644 --- a/libdd-library-config/Cargo.toml +++ b/libdd-library-config/Cargo.toml @@ -29,7 +29,7 @@ rand = "0.8.3" rmp = "0.8.14" rmp-serde = "1.3.0" -libdd-trace-protobuf = { version = "4.0.1", path = "../libdd-trace-protobuf" } +libdd-trace-protobuf = { version = "5.0.0", path = "../libdd-trace-protobuf" } [dev-dependencies] tempfile.workspace = true diff --git a/libdd-remote-config/Cargo.toml b/libdd-remote-config/Cargo.toml index 0d138b5929..07cd839e92 100644 --- a/libdd-remote-config/Cargo.toml +++ b/libdd-remote-config/Cargo.toml @@ -49,7 +49,7 @@ anyhow.workspace = true bytes = { version = "1", optional = true } libdd-common = { path = "../libdd-common", version = "5.2.0", default-features = false } libdd-capabilities = { path = "../libdd-capabilities", version = "3.0.0" } -libdd-trace-protobuf = { path = "../libdd-trace-protobuf", version = "4.0.1", optional = true } +libdd-trace-protobuf = { path = "../libdd-trace-protobuf", version = "5.0.0", optional = true } hyper = { workspace = true, optional = true, default-features = false, features = [ "http1", "client", diff --git a/libdd-trace-normalization/Cargo.toml b/libdd-trace-normalization/Cargo.toml index 00b330d531..dff92c9569 100644 --- a/libdd-trace-normalization/Cargo.toml +++ b/libdd-trace-normalization/Cargo.toml @@ -14,7 +14,7 @@ bench = false [dependencies] anyhow.workspace = true -libdd-trace-protobuf = { version = "4.0.1", path = "../libdd-trace-protobuf" } +libdd-trace-protobuf = { version = "5.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 2f53593bbe..6971e8c790 100644 --- a/libdd-trace-obfuscation/Cargo.toml +++ b/libdd-trace-obfuscation/Cargo.toml @@ -18,7 +18,7 @@ serde_json = { workspace = true, features = ["preserve_order"] } percent-encoding = "2.1" log = "0.4" fluent-uri = "0.4.1" -libdd-trace-protobuf = { version = "4.0.1", path = "../libdd-trace-protobuf" } +libdd-trace-protobuf = { version = "5.0.0", path = "../libdd-trace-protobuf" } libdd-trace-utils = { version = "10.1.0", path = "../libdd-trace-utils", default-features = false } libdd-common = { version = "5.2.0", path = "../libdd-common", default-features = false } diff --git a/libdd-trace-protobuf/Cargo.toml b/libdd-trace-protobuf/Cargo.toml index 728169f3dd..201a515514 100644 --- a/libdd-trace-protobuf/Cargo.toml +++ b/libdd-trace-protobuf/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "libdd-trace-protobuf" -version = "4.0.1" +version = "5.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 92f2bd6116..1d9f106842 100644 --- a/libdd-trace-stats/Cargo.toml +++ b/libdd-trace-stats/Cargo.toml @@ -18,7 +18,7 @@ libdd-ddsketch = { version = "1.1.1", path = "../libdd-ddsketch" } libdd-dogstatsd-client = { version = "5.0.0", path = "../libdd-dogstatsd-client", default-features = false, optional = true } libdd-shared-runtime = { version = "3.0.0", path = "../libdd-shared-runtime", default-features = false } libdd-telemetry = { version = "7.0.0", path = "../libdd-telemetry", default-features = false, optional = true } -libdd-trace-protobuf = { version = "4.0.1", path = "../libdd-trace-protobuf" } +libdd-trace-protobuf = { version = "5.0.0", path = "../libdd-trace-protobuf" } libdd-trace-obfuscation = { version = "6.0.0", path = "../libdd-trace-obfuscation", default-features = false } libdd-trace-utils = { version = "10.1.0", 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 fcc9dfd105..8b9ea9afc5 100644 --- a/libdd-trace-utils/Cargo.toml +++ b/libdd-trace-utils/Cargo.toml @@ -49,7 +49,7 @@ rustc-hash = "2.1.1" libdd-capabilities = { path = "../libdd-capabilities", version = "3.0.0" } libdd-common = { version = "5.2.0", path = "../libdd-common", default-features = false } libdd-trace-normalization = { version = "3.0.1", path = "../libdd-trace-normalization" } -libdd-trace-protobuf = { version = "4.0.1", path = "../libdd-trace-protobuf" } +libdd-trace-protobuf = { version = "5.0.0", path = "../libdd-trace-protobuf" } libdd-tinybytes = { version = "1.1.2", path = "../libdd-tinybytes", features = [ "bytes_string", "serialization", From 8b26dcc23c2757dfc3c465be2d46fd0b7c4a99a6 Mon Sep 17 00:00:00 2001 From: "github-actions[bot]" <41898282+github-actions[bot]@users.noreply.github.com> Date: Mon, 24 Aug 2026 14:34:29 +0000 Subject: [PATCH 04/28] chore: Release Co-authored-by: hoolioh <107922352+hoolioh@users.noreply.github.com> --- Cargo.lock | 2 +- libdd-library-config/Cargo.toml | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/Cargo.lock b/Cargo.lock index 4cd5667c7d..e65691e8a2 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -3177,7 +3177,7 @@ dependencies = [ [[package]] name = "libdd-library-config" -version = "3.0.0" +version = "4.0.0" dependencies = [ "anyhow", "libc", diff --git a/libdd-library-config/Cargo.toml b/libdd-library-config/Cargo.toml index 975071e818..f107875c8e 100644 --- a/libdd-library-config/Cargo.toml +++ b/libdd-library-config/Cargo.toml @@ -3,7 +3,7 @@ [package] name = "libdd-library-config" -version = "3.0.0" +version = "4.0.0" description = "Configuration management library for Datadog products." homepage = "https://github.com/DataDog/libdatadog/tree/main/libdd-library-config" repository = "https://github.com/DataDog/libdatadog/tree/main/libdd-library-config" From 5ee857c75a852020838562356629d96d96bcc053 Mon Sep 17 00:00:00 2001 From: "github-actions[bot]" <41898282+github-actions[bot]@users.noreply.github.com> Date: Mon, 24 Aug 2026 14:34:31 +0000 Subject: [PATCH 05/28] chore: Release Co-authored-by: hoolioh <107922352+hoolioh@users.noreply.github.com> --- Cargo.lock | 2 +- libdd-ffe/Cargo.toml | 2 +- libdd-remote-config/Cargo.toml | 2 +- libdd-tracer-flare/Cargo.toml | 2 +- 4 files changed, 4 insertions(+), 4 deletions(-) diff --git a/Cargo.lock b/Cargo.lock index e65691e8a2..e2cb747401 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -3385,7 +3385,7 @@ dependencies = [ [[package]] name = "libdd-remote-config" -version = "3.0.0" +version = "4.0.0" dependencies = [ "anyhow", "base64 0.22.1", diff --git a/libdd-ffe/Cargo.toml b/libdd-ffe/Cargo.toml index c1bddd1f01..852c194006 100644 --- a/libdd-ffe/Cargo.toml +++ b/libdd-ffe/Cargo.toml @@ -13,7 +13,7 @@ description = "Feature Flagging and Experimentation" bench = false [dependencies] -libdd-remote-config = { version = "3.0.0", path = "../libdd-remote-config", default-features = false, optional = true } +libdd-remote-config = { version = "4.0.0", path = "../libdd-remote-config", default-features = false, optional = true } faststr = { version = "0.2.23", default-features = false, features = ["serde"] } serde = { workspace = true, features = ["derive", "rc"] } serde_json = { workspace = true, features = ["std", "raw_value"] } diff --git a/libdd-remote-config/Cargo.toml b/libdd-remote-config/Cargo.toml index 07cd839e92..c02e8376fd 100644 --- a/libdd-remote-config/Cargo.toml +++ b/libdd-remote-config/Cargo.toml @@ -1,7 +1,7 @@ [package] edition = "2021" name = "libdd-remote-config" -version = "3.0.0" +version = "4.0.0" rust-version.workspace = true license.workspace = true authors.workspace = true diff --git a/libdd-tracer-flare/Cargo.toml b/libdd-tracer-flare/Cargo.toml index 50897898fd..231dbfeb40 100644 --- a/libdd-tracer-flare/Cargo.toml +++ b/libdd-tracer-flare/Cargo.toml @@ -12,7 +12,7 @@ repository = "https://github.com/DataDog/libdatadog/tree/main/libdd-tracer-flare [dependencies] anyhow = "1.0" -libdd-remote-config = { version = "3.0.0", path = "../libdd-remote-config", default-features = false } +libdd-remote-config = { version = "4.0.0", path = "../libdd-remote-config", default-features = false } libdd-common = { version = "5.2.0", path = "../libdd-common" } libdd-trace-utils = { version = "10.1.0", path = "../libdd-trace-utils" } http = "1" From 55ba1a5e58f9def1d5a094f3d5eea5a5fee58de5 Mon Sep 17 00:00:00 2001 From: "github-actions[bot]" <41898282+github-actions[bot]@users.noreply.github.com> Date: Mon, 24 Aug 2026 14:34:32 +0000 Subject: [PATCH 06/28] chore: Release Co-authored-by: hoolioh <107922352+hoolioh@users.noreply.github.com> --- Cargo.lock | 2 +- libdd-data-pipeline/Cargo.toml | 2 +- libdd-sampling/Cargo.toml | 2 +- libdd-trace-obfuscation/Cargo.toml | 2 +- libdd-trace-stats/Cargo.toml | 2 +- libdd-trace-utils/Cargo.toml | 2 +- libdd-tracer-flare/Cargo.toml | 2 +- 7 files changed, 7 insertions(+), 7 deletions(-) diff --git a/Cargo.lock b/Cargo.lock index e2cb747401..37e4b9bc83 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -3599,7 +3599,7 @@ dependencies = [ [[package]] name = "libdd-trace-utils" -version = "10.1.0" +version = "11.0.0" dependencies = [ "anyhow", "base64 0.22.1", diff --git a/libdd-data-pipeline/Cargo.toml b/libdd-data-pipeline/Cargo.toml index 94548797f4..7b90ad281c 100644 --- a/libdd-data-pipeline/Cargo.toml +++ b/libdd-data-pipeline/Cargo.toml @@ -39,7 +39,7 @@ libdd-telemetry = { version = "7.0.0", path = "../libdd-telemetry", default-feat libdd-trace-protobuf = { version = "5.0.0", path = "../libdd-trace-protobuf" } libdd-trace-normalization = { version = "3.0.1", path = "../libdd-trace-normalization" } libdd-trace-stats = { version = "7.0.0", path = "../libdd-trace-stats", default-features = false, features = ["dogstatsd"] } -libdd-trace-utils = { version = "10.1.0", path = "../libdd-trace-utils", default-features = false } +libdd-trace-utils = { version = "11.0.0", path = "../libdd-trace-utils", default-features = false } libdd-trace-obfuscation = { version = "6.0.0", path = "../libdd-trace-obfuscation", default-features = false, optional = true } libdd-ddsketch = { version = "1.1.1", path = "../libdd-ddsketch" } libdd-dogstatsd-client = { version = "5.0.0", path = "../libdd-dogstatsd-client", default-features = false, features = ["shared-runtime"] } diff --git a/libdd-sampling/Cargo.toml b/libdd-sampling/Cargo.toml index 98aa720bb5..dab4be489a 100644 --- a/libdd-sampling/Cargo.toml +++ b/libdd-sampling/Cargo.toml @@ -33,7 +33,7 @@ serde = { workspace = true, features = ["derive"] } serde_json.workspace = true lru = "0.16.3" libdd-common = { path = "../libdd-common", version = "5.2.0", default-features = false } -libdd-trace-utils = { path = "../libdd-trace-utils", version = "10.1.0", optional = true } +libdd-trace-utils = { path = "../libdd-trace-utils", version = "11.0.0", optional = true } [features] v04_span = ["dep:libdd-trace-utils"] diff --git a/libdd-trace-obfuscation/Cargo.toml b/libdd-trace-obfuscation/Cargo.toml index 6971e8c790..e76e8ebe90 100644 --- a/libdd-trace-obfuscation/Cargo.toml +++ b/libdd-trace-obfuscation/Cargo.toml @@ -19,7 +19,7 @@ percent-encoding = "2.1" log = "0.4" fluent-uri = "0.4.1" libdd-trace-protobuf = { version = "5.0.0", path = "../libdd-trace-protobuf" } -libdd-trace-utils = { version = "10.1.0", path = "../libdd-trace-utils", default-features = false } +libdd-trace-utils = { version = "11.0.0", path = "../libdd-trace-utils", default-features = false } libdd-common = { version = "5.2.0", path = "../libdd-common", default-features = false } [features] diff --git a/libdd-trace-stats/Cargo.toml b/libdd-trace-stats/Cargo.toml index 1d9f106842..7f320c4825 100644 --- a/libdd-trace-stats/Cargo.toml +++ b/libdd-trace-stats/Cargo.toml @@ -20,7 +20,7 @@ libdd-shared-runtime = { version = "3.0.0", path = "../libdd-shared-runtime", de libdd-telemetry = { version = "7.0.0", path = "../libdd-telemetry", default-features = false, optional = true } libdd-trace-protobuf = { version = "5.0.0", path = "../libdd-trace-protobuf" } libdd-trace-obfuscation = { version = "6.0.0", path = "../libdd-trace-obfuscation", default-features = false } -libdd-trace-utils = { version = "10.1.0", path = "../libdd-trace-utils", default-features = false } +libdd-trace-utils = { version = "11.0.0", path = "../libdd-trace-utils", default-features = false } hashbrown = { version = "0.15" } http = "1.1" rmp-serde = "1.3.0" diff --git a/libdd-trace-utils/Cargo.toml b/libdd-trace-utils/Cargo.toml index 8b9ea9afc5..28eda8086c 100644 --- a/libdd-trace-utils/Cargo.toml +++ b/libdd-trace-utils/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "libdd-trace-utils" -version = "10.1.0" +version = "11.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" diff --git a/libdd-tracer-flare/Cargo.toml b/libdd-tracer-flare/Cargo.toml index 231dbfeb40..2032f61086 100644 --- a/libdd-tracer-flare/Cargo.toml +++ b/libdd-tracer-flare/Cargo.toml @@ -14,7 +14,7 @@ repository = "https://github.com/DataDog/libdatadog/tree/main/libdd-tracer-flare anyhow = "1.0" libdd-remote-config = { version = "4.0.0", path = "../libdd-remote-config", default-features = false } libdd-common = { version = "5.2.0", path = "../libdd-common" } -libdd-trace-utils = { version = "10.1.0", path = "../libdd-trace-utils" } +libdd-trace-utils = { version = "11.0.0", path = "../libdd-trace-utils" } http = "1" bytes = "1.11.1" tokio = { workspace = true, features = ["time"] } From c20f8c2fd93ce22e4a3e60171ff7f90f03b3e570 Mon Sep 17 00:00:00 2001 From: "github-actions[bot]" <41898282+github-actions[bot]@users.noreply.github.com> Date: Mon, 24 Aug 2026 14:34:34 +0000 Subject: [PATCH 07/28] chore: Release Co-authored-by: hoolioh <107922352+hoolioh@users.noreply.github.com> --- Cargo.lock | 2 +- libdd-tracer-flare/Cargo.toml | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/Cargo.lock b/Cargo.lock index 37e4b9bc83..bb429ae453 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -3646,7 +3646,7 @@ dependencies = [ [[package]] name = "libdd-tracer-flare" -version = "1.0.0" +version = "1.0.1" dependencies = [ "anyhow", "bytes", diff --git a/libdd-tracer-flare/Cargo.toml b/libdd-tracer-flare/Cargo.toml index 2032f61086..a9c9c38873 100644 --- a/libdd-tracer-flare/Cargo.toml +++ b/libdd-tracer-flare/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "libdd-tracer-flare" -version = "1.0.0" +version = "1.0.1" description = "Rust library for collecting and transmitting Datadog tracer diagnostic flares via remote configuration." rust-version.workspace = true edition.workspace = true From 655a63c7c106062787c3a671f85e1a209c84048f Mon Sep 17 00:00:00 2001 From: "github-actions[bot]" <41898282+github-actions[bot]@users.noreply.github.com> Date: Mon, 24 Aug 2026 14:34:35 +0000 Subject: [PATCH 08/28] chore: Release Co-authored-by: hoolioh <107922352+hoolioh@users.noreply.github.com> --- Cargo.lock | 2 +- libdd-crashtracker/Cargo.toml | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/Cargo.lock b/Cargo.lock index bb429ae453..6c4d3d333a 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -2894,7 +2894,7 @@ dependencies = [ [[package]] name = "libdd-crashtracker" -version = "2.0.0" +version = "2.0.1" dependencies = [ "anyhow", "blazesym", diff --git a/libdd-crashtracker/Cargo.toml b/libdd-crashtracker/Cargo.toml index 35dedcf1df..0cd87389b8 100644 --- a/libdd-crashtracker/Cargo.toml +++ b/libdd-crashtracker/Cargo.toml @@ -4,7 +4,7 @@ description = "Detects program crashes and reports them to datadog backend." homepage = "https://github.com/DataDog/libdatadog/tree/main/libdd-crashtracker" repository = "https://github.com/DataDog/libdatadog/tree/main/libdd-crashtracker" edition.workspace = true -version = "2.0.0" +version = "2.0.1" rust-version.workspace = true license.workspace = true autobenches = false From f242b91a80015e45197a0439e60083bff9e11a8b Mon Sep 17 00:00:00 2001 From: "github-actions[bot]" <41898282+github-actions[bot]@users.noreply.github.com> Date: Mon, 24 Aug 2026 14:34:36 +0000 Subject: [PATCH 09/28] chore: Release Co-authored-by: hoolioh <107922352+hoolioh@users.noreply.github.com> --- Cargo.lock | 2 +- libdd-data-pipeline/Cargo.toml | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/Cargo.lock b/Cargo.lock index 6c4d3d333a..184444b181 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -2953,7 +2953,7 @@ dependencies = [ [[package]] name = "libdd-data-pipeline" -version = "8.0.0" +version = "8.0.1" dependencies = [ "anyhow", "arc-swap", diff --git a/libdd-data-pipeline/Cargo.toml b/libdd-data-pipeline/Cargo.toml index 7b90ad281c..a4f4e0ac9a 100644 --- a/libdd-data-pipeline/Cargo.toml +++ b/libdd-data-pipeline/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "libdd-data-pipeline" -version= "8.0.0" +version= "8.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" From 8ec2d3f3efb75b68a2d1294bc6fff4529f96a39d Mon Sep 17 00:00:00 2001 From: "github-actions[bot]" <41898282+github-actions[bot]@users.noreply.github.com> Date: Mon, 24 Aug 2026 14:34:38 +0000 Subject: [PATCH 10/28] chore: Release Co-authored-by: hoolioh <107922352+hoolioh@users.noreply.github.com> --- Cargo.lock | 2 +- libdd-ipc/Cargo.toml | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/Cargo.lock b/Cargo.lock index 184444b181..dbbf718453 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -3134,7 +3134,7 @@ dependencies = [ [[package]] name = "libdd-ipc" -version = "0.1.0" +version = "1.0.0" dependencies = [ "anyhow", "bincode", diff --git a/libdd-ipc/Cargo.toml b/libdd-ipc/Cargo.toml index 5c7133f9a1..db83426c94 100644 --- a/libdd-ipc/Cargo.toml +++ b/libdd-ipc/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "libdd-ipc" -version = "0.1.0" +version = "1.0.0" description = "IPC implementation for libdatadog" homepage = "https://github.com/DataDog/libdatadog/tree/main/libdd-ipc" repository = "https://github.com/DataDog/libdatadog/tree/main/libdd-ipc" From 7468c8856c2248f7fd2d4ff79470e99c958ed302 Mon Sep 17 00:00:00 2001 From: "github-actions[bot]" <41898282+github-actions[bot]@users.noreply.github.com> Date: Mon, 24 Aug 2026 14:34:40 +0000 Subject: [PATCH 11/28] chore(release): update version for libdd-tracer-flare with major bumps Co-authored-by: hoolioh <107922352+hoolioh@users.noreply.github.com> --- Cargo.lock | 2 +- libdd-tracer-flare/Cargo.toml | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/Cargo.lock b/Cargo.lock index dbbf718453..38ecb6244f 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -3646,7 +3646,7 @@ dependencies = [ [[package]] name = "libdd-tracer-flare" -version = "1.0.1" +version = "2.0.0" dependencies = [ "anyhow", "bytes", diff --git a/libdd-tracer-flare/Cargo.toml b/libdd-tracer-flare/Cargo.toml index a9c9c38873..12fcc27d69 100644 --- a/libdd-tracer-flare/Cargo.toml +++ b/libdd-tracer-flare/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "libdd-tracer-flare" -version = "1.0.1" +version = "2.0.0" description = "Rust library for collecting and transmitting Datadog tracer diagnostic flares via remote configuration." rust-version.workspace = true edition.workspace = true From 19f5901f489a98fbb31b0c6739ba92d71fbd97ce Mon Sep 17 00:00:00 2001 From: "github-actions[bot]" <41898282+github-actions[bot]@users.noreply.github.com> Date: Mon, 24 Aug 2026 14:34:41 +0000 Subject: [PATCH 12/28] chore(release): update version for libdd-data-pipeline with major bumps Co-authored-by: hoolioh <107922352+hoolioh@users.noreply.github.com> --- Cargo.lock | 2 +- libdd-data-pipeline/Cargo.toml | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/Cargo.lock b/Cargo.lock index 38ecb6244f..9d8ca98576 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -2953,7 +2953,7 @@ dependencies = [ [[package]] name = "libdd-data-pipeline" -version = "8.0.1" +version = "9.0.0" dependencies = [ "anyhow", "arc-swap", diff --git a/libdd-data-pipeline/Cargo.toml b/libdd-data-pipeline/Cargo.toml index a4f4e0ac9a..b941d2b8b8 100644 --- a/libdd-data-pipeline/Cargo.toml +++ b/libdd-data-pipeline/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "libdd-data-pipeline" -version= "8.0.1" +version= "9.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" From f843534187f37e72056b1bcbc798892818a5a141 Mon Sep 17 00:00:00 2001 From: "github-actions[bot]" <41898282+github-actions[bot]@users.noreply.github.com> Date: Mon, 24 Aug 2026 14:34:43 +0000 Subject: [PATCH 13/28] chore(release): update version for libdd-trace-normalization with major bumps Co-authored-by: hoolioh <107922352+hoolioh@users.noreply.github.com> --- Cargo.lock | 2 +- libdd-data-pipeline/Cargo.toml | 2 +- libdd-trace-normalization/Cargo.toml | 2 +- libdd-trace-utils/Cargo.toml | 2 +- 4 files changed, 4 insertions(+), 4 deletions(-) diff --git a/Cargo.lock b/Cargo.lock index 9d8ca98576..0f081d47eb 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -3525,7 +3525,7 @@ dependencies = [ [[package]] name = "libdd-trace-normalization" -version = "3.0.1" +version = "4.0.0" dependencies = [ "anyhow", "arbitrary", diff --git a/libdd-data-pipeline/Cargo.toml b/libdd-data-pipeline/Cargo.toml index b941d2b8b8..5307fd7ca1 100644 --- a/libdd-data-pipeline/Cargo.toml +++ b/libdd-data-pipeline/Cargo.toml @@ -37,7 +37,7 @@ libdd-common = { version = "5.2.0", path = "../libdd-common", default-features = libdd-shared-runtime = { version = "3.0.0", path = "../libdd-shared-runtime", default-features = false } libdd-telemetry = { version = "7.0.0", path = "../libdd-telemetry", default-features = false, optional = true} libdd-trace-protobuf = { version = "5.0.0", path = "../libdd-trace-protobuf" } -libdd-trace-normalization = { version = "3.0.1", path = "../libdd-trace-normalization" } +libdd-trace-normalization = { version = "4.0.0", path = "../libdd-trace-normalization" } libdd-trace-stats = { version = "7.0.0", path = "../libdd-trace-stats", default-features = false, features = ["dogstatsd"] } libdd-trace-utils = { version = "11.0.0", path = "../libdd-trace-utils", default-features = false } libdd-trace-obfuscation = { version = "6.0.0", path = "../libdd-trace-obfuscation", default-features = false, optional = true } diff --git a/libdd-trace-normalization/Cargo.toml b/libdd-trace-normalization/Cargo.toml index dff92c9569..e591c78ddd 100644 --- a/libdd-trace-normalization/Cargo.toml +++ b/libdd-trace-normalization/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "libdd-trace-normalization" -version = "3.0.1" +version = "4.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" diff --git a/libdd-trace-utils/Cargo.toml b/libdd-trace-utils/Cargo.toml index 28eda8086c..30c83f9b48 100644 --- a/libdd-trace-utils/Cargo.toml +++ b/libdd-trace-utils/Cargo.toml @@ -48,7 +48,7 @@ rustc-hash = "2.1.1" libdd-capabilities = { path = "../libdd-capabilities", version = "3.0.0" } libdd-common = { version = "5.2.0", path = "../libdd-common", default-features = false } -libdd-trace-normalization = { version = "3.0.1", path = "../libdd-trace-normalization" } +libdd-trace-normalization = { version = "4.0.0", path = "../libdd-trace-normalization" } libdd-trace-protobuf = { version = "5.0.0", path = "../libdd-trace-protobuf" } libdd-tinybytes = { version = "1.1.2", path = "../libdd-tinybytes", features = [ "bytes_string", From e6584fad061f61e28ffad8fce1ddc573951387dc Mon Sep 17 00:00:00 2001 From: "github-actions[bot]" <41898282+github-actions[bot]@users.noreply.github.com> Date: Mon, 24 Aug 2026 14:34:45 +0000 Subject: [PATCH 14/28] chore(release): update version for libdd-trace-obfuscation with major bumps Co-authored-by: hoolioh <107922352+hoolioh@users.noreply.github.com> --- Cargo.lock | 2 +- libdd-data-pipeline/Cargo.toml | 2 +- libdd-trace-obfuscation/Cargo.toml | 2 +- libdd-trace-stats/Cargo.toml | 2 +- 4 files changed, 4 insertions(+), 4 deletions(-) diff --git a/Cargo.lock b/Cargo.lock index 0f081d47eb..5504e6b997 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -3537,7 +3537,7 @@ dependencies = [ [[package]] name = "libdd-trace-obfuscation" -version = "6.0.0" +version = "7.0.0" dependencies = [ "anyhow", "criterion", diff --git a/libdd-data-pipeline/Cargo.toml b/libdd-data-pipeline/Cargo.toml index 5307fd7ca1..bddf5e92f9 100644 --- a/libdd-data-pipeline/Cargo.toml +++ b/libdd-data-pipeline/Cargo.toml @@ -40,7 +40,7 @@ libdd-trace-protobuf = { version = "5.0.0", path = "../libdd-trace-protobuf" } libdd-trace-normalization = { version = "4.0.0", path = "../libdd-trace-normalization" } libdd-trace-stats = { version = "7.0.0", path = "../libdd-trace-stats", default-features = false, features = ["dogstatsd"] } libdd-trace-utils = { version = "11.0.0", path = "../libdd-trace-utils", default-features = false } -libdd-trace-obfuscation = { version = "6.0.0", path = "../libdd-trace-obfuscation", default-features = false, optional = true } +libdd-trace-obfuscation = { version = "7.0.0", path = "../libdd-trace-obfuscation", default-features = false, optional = true } libdd-ddsketch = { version = "1.1.1", path = "../libdd-ddsketch" } libdd-dogstatsd-client = { version = "5.0.0", path = "../libdd-dogstatsd-client", default-features = false, features = ["shared-runtime"] } libdd-tinybytes = { version = "1.1.2", path = "../libdd-tinybytes", features = [ diff --git a/libdd-trace-obfuscation/Cargo.toml b/libdd-trace-obfuscation/Cargo.toml index e76e8ebe90..6b00c25452 100644 --- a/libdd-trace-obfuscation/Cargo.toml +++ b/libdd-trace-obfuscation/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "libdd-trace-obfuscation" -version = "6.0.0" +version = "7.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" diff --git a/libdd-trace-stats/Cargo.toml b/libdd-trace-stats/Cargo.toml index 7f320c4825..5568ecd911 100644 --- a/libdd-trace-stats/Cargo.toml +++ b/libdd-trace-stats/Cargo.toml @@ -19,7 +19,7 @@ libdd-dogstatsd-client = { version = "5.0.0", path = "../libdd-dogstatsd-client" libdd-shared-runtime = { version = "3.0.0", path = "../libdd-shared-runtime", default-features = false } libdd-telemetry = { version = "7.0.0", path = "../libdd-telemetry", default-features = false, optional = true } libdd-trace-protobuf = { version = "5.0.0", path = "../libdd-trace-protobuf" } -libdd-trace-obfuscation = { version = "6.0.0", path = "../libdd-trace-obfuscation", default-features = false } +libdd-trace-obfuscation = { version = "7.0.0", path = "../libdd-trace-obfuscation", default-features = false } libdd-trace-utils = { version = "11.0.0", path = "../libdd-trace-utils", default-features = false } hashbrown = { version = "0.15" } http = "1.1" From 0b5edfe63077cd779fa13fdab01405423ac79122 Mon Sep 17 00:00:00 2001 From: "github-actions[bot]" <41898282+github-actions[bot]@users.noreply.github.com> Date: Mon, 24 Aug 2026 14:34:46 +0000 Subject: [PATCH 15/28] chore(release): update version for libdd-trace-stats with major bumps Co-authored-by: hoolioh <107922352+hoolioh@users.noreply.github.com> --- Cargo.lock | 2 +- libdd-data-pipeline/Cargo.toml | 2 +- libdd-ipc/Cargo.toml | 2 +- libdd-trace-stats/Cargo.toml | 2 +- 4 files changed, 4 insertions(+), 4 deletions(-) diff --git a/Cargo.lock b/Cargo.lock index 5504e6b997..3df17e490d 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -3568,7 +3568,7 @@ dependencies = [ [[package]] name = "libdd-trace-stats" -version = "7.0.0" +version = "8.0.0" dependencies = [ "anyhow", "arc-swap", diff --git a/libdd-data-pipeline/Cargo.toml b/libdd-data-pipeline/Cargo.toml index bddf5e92f9..03409a29a5 100644 --- a/libdd-data-pipeline/Cargo.toml +++ b/libdd-data-pipeline/Cargo.toml @@ -38,7 +38,7 @@ libdd-shared-runtime = { version = "3.0.0", path = "../libdd-shared-runtime", de libdd-telemetry = { version = "7.0.0", path = "../libdd-telemetry", default-features = false, optional = true} libdd-trace-protobuf = { version = "5.0.0", path = "../libdd-trace-protobuf" } libdd-trace-normalization = { version = "4.0.0", path = "../libdd-trace-normalization" } -libdd-trace-stats = { version = "7.0.0", path = "../libdd-trace-stats", default-features = false, features = ["dogstatsd"] } +libdd-trace-stats = { version = "8.0.0", path = "../libdd-trace-stats", default-features = false, features = ["dogstatsd"] } libdd-trace-utils = { version = "11.0.0", path = "../libdd-trace-utils", default-features = false } libdd-trace-obfuscation = { version = "7.0.0", path = "../libdd-trace-obfuscation", default-features = false, optional = true } libdd-ddsketch = { version = "1.1.1", path = "../libdd-ddsketch" } diff --git a/libdd-ipc/Cargo.toml b/libdd-ipc/Cargo.toml index db83426c94..5760c3ee09 100644 --- a/libdd-ipc/Cargo.toml +++ b/libdd-ipc/Cargo.toml @@ -26,7 +26,7 @@ libdd-tinybytes = { path = "../libdd-tinybytes", version = "1.1.2", optional = t libdd-common = { version = "5.2.0", path = "../libdd-common" } libdd-ddsketch = { version = "1.1.0", path = "../libdd-ddsketch" } libdd-trace-protobuf = { version = "5.0.0", path = "../libdd-trace-protobuf" } -libdd-trace-stats = { version = "7.0.0", path = "../libdd-trace-stats" } +libdd-trace-stats = { version = "8.0.0", path = "../libdd-trace-stats" } libdd-ipc-macros = { version = "1.0.0", path = "../libdd-ipc-macros" } tracing.workspace = true diff --git a/libdd-trace-stats/Cargo.toml b/libdd-trace-stats/Cargo.toml index 5568ecd911..fa675a3d24 100644 --- a/libdd-trace-stats/Cargo.toml +++ b/libdd-trace-stats/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "libdd-trace-stats" -version = "7.0.0" +version = "8.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" From 91a2aef759e65b43ef2114f543b741116aaccf92 Mon Sep 17 00:00:00 2001 From: "github-actions[bot]" <41898282+github-actions[bot]@users.noreply.github.com> Date: Mon, 24 Aug 2026 14:34:47 +0000 Subject: [PATCH 16/28] chore(release): update CHANGELOG.md for libdd-gotter Co-authored-by: hoolioh <107922352+hoolioh@users.noreply.github.com> --- libdd-gotter/CHANGELOG.md | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/libdd-gotter/CHANGELOG.md b/libdd-gotter/CHANGELOG.md index 0cff6e96c0..9c64406641 100644 --- a/libdd-gotter/CHANGELOG.md +++ b/libdd-gotter/CHANGELOG.md @@ -1,6 +1,14 @@ # Changelog + +## [1.1.0](https://github.com/datadog/libdatadog/compare/libdd-gotter-v1.0.0..libdd-gotter-v1.1.0) - 2026-08-24 + +### Fixed + +- Fix vdso recognition during GOT patching on musl ([#2379](https://github.com/datadog/libdatadog/issues/2379)) - ([7bd1e7f](https://github.com/datadog/libdatadog/commit/7bd1e7f3c9288c6c5ac5ff8250bf07f5372ed22c)) + + ## 1.0.0 - 2026-08-18 Initial release. From 3de6cc213c38568c775c3c0ef41d23fb96d7b61f Mon Sep 17 00:00:00 2001 From: "github-actions[bot]" <41898282+github-actions[bot]@users.noreply.github.com> Date: Mon, 24 Aug 2026 14:34:49 +0000 Subject: [PATCH 17/28] chore(release): update CHANGELOG.md for libdd-ipc-macros Co-authored-by: hoolioh <107922352+hoolioh@users.noreply.github.com> --- libdd-ipc-macros/CHANGELOG.md | 6 ++++++ 1 file changed, 6 insertions(+) create mode 100644 libdd-ipc-macros/CHANGELOG.md diff --git a/libdd-ipc-macros/CHANGELOG.md b/libdd-ipc-macros/CHANGELOG.md new file mode 100644 index 0000000000..8bfc9bfc2e --- /dev/null +++ b/libdd-ipc-macros/CHANGELOG.md @@ -0,0 +1,6 @@ +# Changelog + + +## 1.0.0 - 2026-08-24 + +Initial release. From 18a8b4d01b5e16cb716a8756cacb89e1723159ff Mon Sep 17 00:00:00 2001 From: "github-actions[bot]" <41898282+github-actions[bot]@users.noreply.github.com> Date: Mon, 24 Aug 2026 14:34:50 +0000 Subject: [PATCH 18/28] chore(release): update CHANGELOG.md for libdd-trace-protobuf Co-authored-by: hoolioh <107922352+hoolioh@users.noreply.github.com> --- libdd-trace-protobuf/CHANGELOG.md | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/libdd-trace-protobuf/CHANGELOG.md b/libdd-trace-protobuf/CHANGELOG.md index 42ac2e2507..2b0fdcfd9e 100644 --- a/libdd-trace-protobuf/CHANGELOG.md +++ b/libdd-trace-protobuf/CHANGELOG.md @@ -2,6 +2,14 @@ +## [5.0.0](https://github.com/datadog/libdatadog/compare/libdd-trace-protobuf-v4.0.1..libdd-trace-protobuf-v5.0.0) - 2026-08-24 + +### Changed + +- Sync span.proto with datadog-agent ([#2356](https://github.com/datadog/libdatadog/issues/2356)) - ([899d0fb](https://github.com/datadog/libdatadog/commit/899d0fbad1e961bf23486282437b56e0c0199a98)) + + + ## [4.0.1](https://github.com/datadog/libdatadog/compare/libdd-trace-protobuf-v4.0.0..libdd-trace-protobuf-v4.0.1) - 2026-08-07 ### Added From ba415a9b10ee69e43317503a3b037fdaa1b1e71b Mon Sep 17 00:00:00 2001 From: "github-actions[bot]" <41898282+github-actions[bot]@users.noreply.github.com> Date: Mon, 24 Aug 2026 14:34:51 +0000 Subject: [PATCH 19/28] chore(release): update CHANGELOG.md for libdd-library-config Co-authored-by: hoolioh <107922352+hoolioh@users.noreply.github.com> --- libdd-library-config/CHANGELOG.md | 20 ++++++++++++++++++++ 1 file changed, 20 insertions(+) diff --git a/libdd-library-config/CHANGELOG.md b/libdd-library-config/CHANGELOG.md index 3970ed58a6..b4a039ed0a 100644 --- a/libdd-library-config/CHANGELOG.md +++ b/libdd-library-config/CHANGELOG.md @@ -2,6 +2,26 @@ +## [4.0.0](https://github.com/datadog/libdatadog/compare/libdd-library-config-v3.0.0..libdd-library-config-v4.0.0) - 2026-08-24 + +### Added + +- Otel process context reader ([#2176](https://github.com/datadog/libdatadog/issues/2176)) - ([8ef07a9](https://github.com/datadog/libdatadog/commit/8ef07a933ada98023a64411301629eecd4f8a6ac)) + +### Changed + +- Reorganize Linux process context ([#2228](https://github.com/datadog/libdatadog/issues/2228)) - ([c27825f](https://github.com/datadog/libdatadog/commit/c27825faa318b4e9668f2688017cc91e87a3d2e8)) +- Migrate to workspace dependencies, phase 4 ([#2296](https://github.com/datadog/libdatadog/issues/2296)) - ([3c4c095](https://github.com/datadog/libdatadog/commit/3c4c0952c016b3b156d8a82ec27eeb515079d286)) +- Migrate to workspace dependencies, phase 3 ([#2283](https://github.com/datadog/libdatadog/issues/2283)) - ([f73e8ae](https://github.com/datadog/libdatadog/commit/f73e8ae5997d54860984ad8e155fa9fa257d9263)) +- Consolidate core dependencies at workspace level (phase 1) ([#2253](https://github.com/datadog/libdatadog/issues/2253)) - ([15899df](https://github.com/datadog/libdatadog/commit/15899dfe754d12186ce7db72f0ff41c1920d52ec)) + +### Fixed + +- Omit absent process context attributes ([#2337](https://github.com/datadog/libdatadog/issues/2337)) - ([3dd8fa1](https://github.com/datadog/libdatadog/commit/3dd8fa1904763bf037acbc2dc9b2697bf2202d9b)) +- Update Linux process context ([#2237](https://github.com/datadog/libdatadog/issues/2237)) - ([13b2491](https://github.com/datadog/libdatadog/commit/13b2491994128f9cec5e66240a7fb8cedeae80e6)) + + + ## [3.0.0](https://github.com/datadog/libdatadog/compare/libdd-library-config-v2.0.0..libdd-library-config-v3.0.0) - 2026-07-07 ### Added From 0a3e9139886b6f15dd03ae527896fd4ea12d478e Mon Sep 17 00:00:00 2001 From: "github-actions[bot]" <41898282+github-actions[bot]@users.noreply.github.com> Date: Mon, 24 Aug 2026 14:34:52 +0000 Subject: [PATCH 20/28] chore(release): update CHANGELOG.md for libdd-remote-config Co-authored-by: hoolioh <107922352+hoolioh@users.noreply.github.com> --- libdd-remote-config/CHANGELOG.md | 18 ++++++++++++++++++ 1 file changed, 18 insertions(+) diff --git a/libdd-remote-config/CHANGELOG.md b/libdd-remote-config/CHANGELOG.md index 885a737686..1edd54ea0c 100644 --- a/libdd-remote-config/CHANGELOG.md +++ b/libdd-remote-config/CHANGELOG.md @@ -2,6 +2,24 @@ +## [4.0.0](https://github.com/datadog/libdatadog/compare/libdd-remote-config-v3.0.0..libdd-remote-config-v4.0.0) - 2026-08-24 + +### Added + +- Vendor rust-tuf crate in libdatadog for release ([#2365](https://github.com/datadog/libdatadog/issues/2365)) - ([9ea9268](https://github.com/datadog/libdatadog/commit/9ea926846c4795aa6730e8a1f06c205db7d295aa)) +- Agentless RC fetcher ([#2112](https://github.com/datadog/libdatadog/issues/2112)) - ([20a3f4d](https://github.com/datadog/libdatadog/commit/20a3f4d67bba02004554be4c4e32a27ebe574fa7)) +- Revert vendoring of tuf-rust ([#2365](https://github.com/datadog/libdatadog/issues/2365)), use new crates.io package ([#2374](https://github.com/datadog/libdatadog/issues/2374)) - ([b56b21c](https://github.com/datadog/libdatadog/commit/b56b21c490ef11bc733c6fe7dc3da838ef5b1d28)) + +### Changed + +- Add DEBUG product ([#2306](https://github.com/datadog/libdatadog/issues/2306)) - ([7be7ac7](https://github.com/datadog/libdatadog/commit/7be7ac7f383deea0af32bce895cfa1b44e6c8b94)) + +### Fixed + +- Fixup rc to be wasm compatible ([#2393](https://github.com/datadog/libdatadog/issues/2393)) - ([542a34e](https://github.com/datadog/libdatadog/commit/542a34effabf23ac9ac1a9a81793f1f0a604cfd9)) + + + ## [3.0.0](https://github.com/datadog/libdatadog/compare/libdd-remote-config-v2.0.0..libdd-remote-config-v3.0.0) - 2026-08-07 ### Added From 32ed595e7cc4339f8f4bbc005388478b766a8e34 Mon Sep 17 00:00:00 2001 From: "github-actions[bot]" <41898282+github-actions[bot]@users.noreply.github.com> Date: Mon, 24 Aug 2026 14:34:54 +0000 Subject: [PATCH 21/28] chore(release): update CHANGELOG.md for libdd-trace-utils Co-authored-by: hoolioh <107922352+hoolioh@users.noreply.github.com> --- libdd-trace-utils/CHANGELOG.md | 12 ++++++++++++ 1 file changed, 12 insertions(+) diff --git a/libdd-trace-utils/CHANGELOG.md b/libdd-trace-utils/CHANGELOG.md index 3604fa9980..4108a3ea0c 100644 --- a/libdd-trace-utils/CHANGELOG.md +++ b/libdd-trace-utils/CHANGELOG.md @@ -2,6 +2,18 @@ +## [11.0.0](https://github.com/datadog/libdatadog/compare/libdd-trace-utils-v10.1.0..libdd-trace-utils-v11.0.0) - 2026-08-24 + +### Added + +- Use zrip for wasm targets ([#2386](https://github.com/datadog/libdatadog/issues/2386)) - ([9d6b2ff](https://github.com/datadog/libdatadog/commit/9d6b2ffb3d86bb052a822a5e9a9bcfeb62514983)) + +### Fixed + +- Fix forward compatibility for string streaming ([#2295](https://github.com/datadog/libdatadog/issues/2295)) - ([24022a9](https://github.com/datadog/libdatadog/commit/24022a96fb4410d7931bf4fc50b848f7c5e3024e)) + + + ## [10.1.0](https://github.com/datadog/libdatadog/compare/libdd-trace-utils-v10.0.0..libdd-trace-utils-v10.1.0) - 2026-08-17 ### Added From f225359998de196b56ae1705af35c146a73a7f18 Mon Sep 17 00:00:00 2001 From: "github-actions[bot]" <41898282+github-actions[bot]@users.noreply.github.com> Date: Mon, 24 Aug 2026 14:34:55 +0000 Subject: [PATCH 22/28] chore(release): update CHANGELOG.md for libdd-tracer-flare Co-authored-by: hoolioh <107922352+hoolioh@users.noreply.github.com> --- libdd-tracer-flare/CHANGELOG.md | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/libdd-tracer-flare/CHANGELOG.md b/libdd-tracer-flare/CHANGELOG.md index d8b1581eec..ff28ceb397 100644 --- a/libdd-tracer-flare/CHANGELOG.md +++ b/libdd-tracer-flare/CHANGELOG.md @@ -1,6 +1,14 @@ # Changelog + +## [2.0.0](https://github.com/datadog/libdatadog/compare/libdd-tracer-flare-v1.0.0..libdd-tracer-flare-v2.0.0) - 2026-08-24 + +### Added + +- Agentless RC fetcher ([#2112](https://github.com/datadog/libdatadog/issues/2112)) - ([20a3f4d](https://github.com/datadog/libdatadog/commit/20a3f4d67bba02004554be4c4e32a27ebe574fa7)) + + ## 1.0.0 - 2026-08-07 Initial release. From 6622eed03c80631c877bd88f24542433430b3707 Mon Sep 17 00:00:00 2001 From: "github-actions[bot]" <41898282+github-actions[bot]@users.noreply.github.com> Date: Mon, 24 Aug 2026 14:34:56 +0000 Subject: [PATCH 23/28] chore(release): update CHANGELOG.md for libdd-crashtracker Co-authored-by: hoolioh <107922352+hoolioh@users.noreply.github.com> --- libdd-crashtracker/CHANGELOG.md | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/libdd-crashtracker/CHANGELOG.md b/libdd-crashtracker/CHANGELOG.md index eadb648e01..4bb0abc46a 100644 --- a/libdd-crashtracker/CHANGELOG.md +++ b/libdd-crashtracker/CHANGELOG.md @@ -2,6 +2,15 @@ +## [2.0.1](https://github.com/datadog/libdatadog/compare/libdd-crashtracker-v2.0.0..libdd-crashtracker-v2.0.1) - 2026-08-24 + +### Fixed + +- Hold the collector connection open through symbolization ([#2384](https://github.com/datadog/libdatadog/issues/2384)) - ([e235e76](https://github.com/datadog/libdatadog/commit/e235e768cae55e37ba5b1de52acb7052cbde5a58)) +- Stop resolving thread symbols with libunwind in the receiver ([#2361](https://github.com/datadog/libdatadog/issues/2361)) - ([24c833f](https://github.com/datadog/libdatadog/commit/24c833fe595ab162bbcf370d93dc19fb11ef46bc)) + + + ## [2.0.0](https://github.com/datadog/libdatadog/compare/libdd-crashtracker-v1.0.0..libdd-crashtracker-v2.0.0) - 2026-08-18 ### Added From ebbb94f9d95507c7966db82490478fc53ffd12bf Mon Sep 17 00:00:00 2001 From: "github-actions[bot]" <41898282+github-actions[bot]@users.noreply.github.com> Date: Mon, 24 Aug 2026 14:34:58 +0000 Subject: [PATCH 24/28] chore(release): update CHANGELOG.md for libdd-data-pipeline Co-authored-by: hoolioh <107922352+hoolioh@users.noreply.github.com> --- libdd-data-pipeline/CHANGELOG.md | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/libdd-data-pipeline/CHANGELOG.md b/libdd-data-pipeline/CHANGELOG.md index 0a6574a737..45b37fea3c 100644 --- a/libdd-data-pipeline/CHANGELOG.md +++ b/libdd-data-pipeline/CHANGELOG.md @@ -2,6 +2,14 @@ +## [9.0.0](https://github.com/datadog/libdatadog/compare/libdd-data-pipeline-v8.0.0..libdd-data-pipeline-v9.0.0) - 2026-08-24 + +### Added + +- Use zrip for wasm targets ([#2386](https://github.com/datadog/libdatadog/issues/2386)) - ([9d6b2ff](https://github.com/datadog/libdatadog/commit/9d6b2ffb3d86bb052a822a5e9a9bcfeb62514983)) + + + ## [8.0.0](https://github.com/datadog/libdatadog/compare/libdd-data-pipeline-v7.0.0..libdd-data-pipeline-v8.0.0) - 2026-08-17 ### Added From 6020a8684802686db8182f017c23db36bba43ead Mon Sep 17 00:00:00 2001 From: "github-actions[bot]" <41898282+github-actions[bot]@users.noreply.github.com> Date: Mon, 24 Aug 2026 14:34:59 +0000 Subject: [PATCH 25/28] chore(release): update CHANGELOG.md for libdd-ipc Co-authored-by: hoolioh <107922352+hoolioh@users.noreply.github.com> --- libdd-ipc/CHANGELOG.md | 6 ++++++ 1 file changed, 6 insertions(+) create mode 100644 libdd-ipc/CHANGELOG.md diff --git a/libdd-ipc/CHANGELOG.md b/libdd-ipc/CHANGELOG.md new file mode 100644 index 0000000000..8bfc9bfc2e --- /dev/null +++ b/libdd-ipc/CHANGELOG.md @@ -0,0 +1,6 @@ +# Changelog + + +## 1.0.0 - 2026-08-24 + +Initial release. From 8d2ce9a0be2ca38739861eb0124d31f5adac3556 Mon Sep 17 00:00:00 2001 From: "github-actions[bot]" <41898282+github-actions[bot]@users.noreply.github.com> Date: Mon, 24 Aug 2026 14:35:00 +0000 Subject: [PATCH 26/28] chore(release): update CHANGELOG.md for libdd-trace-normalization Co-authored-by: hoolioh <107922352+hoolioh@users.noreply.github.com> --- libdd-trace-normalization/CHANGELOG.md | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/libdd-trace-normalization/CHANGELOG.md b/libdd-trace-normalization/CHANGELOG.md index 51e258c25c..e2a51b25a6 100644 --- a/libdd-trace-normalization/CHANGELOG.md +++ b/libdd-trace-normalization/CHANGELOG.md @@ -2,6 +2,12 @@ +## [4.0.0](https://github.com/datadog/libdatadog/compare/libdd-trace-normalization-v3.0.1..libdd-trace-normalization-v4.0.0) - 2026-08-24 + +### Changed + +- Bump `libdd-trace-protobuf` to a new major version (`^4.0.1` → `^5.0.0`) + ## [3.0.1](https://github.com/datadog/libdatadog/compare/libdd-trace-normalization-v3.0.0..libdd-trace-normalization-v3.0.1) - 2026-08-07 ### Changed From 681e2d978686ae55b34a1756bde09e3c468f7bad Mon Sep 17 00:00:00 2001 From: "github-actions[bot]" <41898282+github-actions[bot]@users.noreply.github.com> Date: Mon, 24 Aug 2026 14:35:01 +0000 Subject: [PATCH 27/28] chore(release): update CHANGELOG.md for libdd-trace-obfuscation Co-authored-by: hoolioh <107922352+hoolioh@users.noreply.github.com> --- libdd-trace-obfuscation/CHANGELOG.md | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/libdd-trace-obfuscation/CHANGELOG.md b/libdd-trace-obfuscation/CHANGELOG.md index e635b80eab..abcde1acf2 100644 --- a/libdd-trace-obfuscation/CHANGELOG.md +++ b/libdd-trace-obfuscation/CHANGELOG.md @@ -2,6 +2,13 @@ +## [7.0.0](https://github.com/datadog/libdatadog/compare/libdd-trace-obfuscation-v6.0.0..libdd-trace-obfuscation-v7.0.0) - 2026-08-24 + +### Changed + +- Bump `libdd-trace-protobuf` to a new major version (`^4.0.1` → `^5.0.0`) +- Bump `libdd-trace-utils` to a new major version (`^10.1.0` → `^11.0.0`) + ## [6.0.0](https://github.com/datadog/libdatadog/compare/libdd-trace-obfuscation-v5.0.0..libdd-trace-obfuscation-v6.0.0) - 2026-08-17 ### Changed From a7d76045e8be53eeb8c473a37ddb4205a9d7417a Mon Sep 17 00:00:00 2001 From: "github-actions[bot]" <41898282+github-actions[bot]@users.noreply.github.com> Date: Mon, 24 Aug 2026 14:35:02 +0000 Subject: [PATCH 28/28] chore(release): update CHANGELOG.md for libdd-trace-stats Co-authored-by: hoolioh <107922352+hoolioh@users.noreply.github.com> --- libdd-trace-stats/CHANGELOG.md | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/libdd-trace-stats/CHANGELOG.md b/libdd-trace-stats/CHANGELOG.md index 600eba36ff..90ea3c3232 100644 --- a/libdd-trace-stats/CHANGELOG.md +++ b/libdd-trace-stats/CHANGELOG.md @@ -2,6 +2,13 @@ +## [8.0.0](https://github.com/datadog/libdatadog/compare/libdd-trace-stats-v7.0.0..libdd-trace-stats-v8.0.0) - 2026-08-24 + +### Changed + +- Bump `libdd-trace-protobuf` to a new major version (`^4.0.1` → `^5.0.0`) +- Bump `libdd-trace-utils` to a new major version (`^10.1.0` → `^11.0.0`) + ## [7.0.0](https://github.com/datadog/libdatadog/compare/libdd-trace-stats-v6.0.0..libdd-trace-stats-v7.0.0) - 2026-08-17 ### Added