From af818db0fb7e5093d582b6476c6d90a9ddbebdf3 Mon Sep 17 00:00:00 2001 From: "github-actions[bot]" <41898282+github-actions[bot]@users.noreply.github.com> Date: Thu, 20 Aug 2026 08:13:46 +0000 Subject: [PATCH 01/25] 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 b45da889f8..09b2bdd1a7 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -3166,7 +3166,7 @@ dependencies = [ [[package]] name = "libdd-ipc-macros" -version = "0.0.1" +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 c7fe0da0c7da5ddaa59890c3747b63833660cb2a Mon Sep 17 00:00:00 2001 From: "github-actions[bot]" <41898282+github-actions[bot]@users.noreply.github.com> Date: Thu, 20 Aug 2026 08:13:48 +0000 Subject: [PATCH 02/25] 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 09b2bdd1a7..43e78c3559 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -3550,7 +3550,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 d2351b1373..54bd557361 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 831a6fc5d5..42fc4c32b6 100644 --- a/libdd-remote-config/Cargo.toml +++ b/libdd-remote-config/Cargo.toml @@ -49,7 +49,7 @@ 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-capabilities-impl = { version = "4.0.0", path = "../libdd-capabilities-impl", default-features = false } -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 520cb08c80..77942f2fbb 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 86b3afa91de61c474af3b8335d7b823ae473b3f5 Mon Sep 17 00:00:00 2001 From: "github-actions[bot]" <41898282+github-actions[bot]@users.noreply.github.com> Date: Thu, 20 Aug 2026 08:13:49 +0000 Subject: [PATCH 03/25] 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 43e78c3559..e007a93444 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -3176,7 +3176,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 349fc46e01819ee4b3ebd0e0a795313e81bdb858 Mon Sep 17 00:00:00 2001 From: "github-actions[bot]" <41898282+github-actions[bot]@users.noreply.github.com> Date: Thu, 20 Aug 2026 08:13:51 +0000 Subject: [PATCH 04/25] 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 e007a93444..c13bbe5eeb 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -3383,7 +3383,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 42fc4c32b6..f7ed45841d 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 f6c82caa733d4b0183d4fcc2e24f8bf22d0b1759 Mon Sep 17 00:00:00 2001 From: "github-actions[bot]" <41898282+github-actions[bot]@users.noreply.github.com> Date: Thu, 20 Aug 2026 08:13:52 +0000 Subject: [PATCH 05/25] 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 c13bbe5eeb..451b6e4959 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -3641,7 +3641,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 231dbfeb40..d42ac347ab 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 dd088a3ed3da307651623b0506967fe5b34aeac8 Mon Sep 17 00:00:00 2001 From: "github-actions[bot]" <41898282+github-actions[bot]@users.noreply.github.com> Date: Thu, 20 Aug 2026 08:13:54 +0000 Subject: [PATCH 06/25] 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 451b6e4959..7c4e4914a6 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 918fe3a081..816601ce3d 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 ce89c09f53ab96adefa38e9a7ca6e7ac0850eb1d Mon Sep 17 00:00:00 2001 From: "github-actions[bot]" <41898282+github-actions[bot]@users.noreply.github.com> Date: Thu, 20 Aug 2026 08:13:55 +0000 Subject: [PATCH 07/25] 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 7c4e4914a6..b38d79115c 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -3133,7 +3133,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 b69afdaae7e15a5b847cbcfe5151060fe329cc9c Mon Sep 17 00:00:00 2001 From: "github-actions[bot]" <41898282+github-actions[bot]@users.noreply.github.com> Date: Thu, 20 Aug 2026 08:13:57 +0000 Subject: [PATCH 08/25] 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 b38d79115c..efdb5c9fcb 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -3641,7 +3641,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 d42ac347ab..b0463b9359 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 c57c4090e7f580f2951714f36465f56625550972 Mon Sep 17 00:00:00 2001 From: "github-actions[bot]" <41898282+github-actions[bot]@users.noreply.github.com> Date: Thu, 20 Aug 2026 08:13:59 +0000 Subject: [PATCH 09/25] 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 efdb5c9fcb..e89829fbfa 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -3521,7 +3521,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 54bd557361..cec11ea290 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 = "10.1.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 77942f2fbb..3c4b377acb 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 05dcaf867e657640cc633f927725712d6c5a72fb Mon Sep 17 00:00:00 2001 From: "github-actions[bot]" <41898282+github-actions[bot]@users.noreply.github.com> Date: Thu, 20 Aug 2026 08:14:00 +0000 Subject: [PATCH 10/25] chore(release): update version for libdd-trace-utils with major bumps 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 e89829fbfa..5e052afdb5 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -3595,7 +3595,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 cec11ea290..7a1f84e777 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 = "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 = "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 3c4b377acb..4676fe12c9 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 b0463b9359..12fcc27d69 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 7d94418465bd603faad08e616945ce61c36ea28d Mon Sep 17 00:00:00 2001 From: "github-actions[bot]" <41898282+github-actions[bot]@users.noreply.github.com> Date: Thu, 20 Aug 2026 08:14:02 +0000 Subject: [PATCH 11/25] 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 5e052afdb5..9bdbfd78f5 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -3533,7 +3533,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 7a1f84e777..84429655b3 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 2b80dfacc989fb0884cd70c62fd9febb9fb5c392 Mon Sep 17 00:00:00 2001 From: "github-actions[bot]" <41898282+github-actions[bot]@users.noreply.github.com> Date: Thu, 20 Aug 2026 08:14:03 +0000 Subject: [PATCH 12/25] 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 9bdbfd78f5..3d3c62f6d7 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -3564,7 +3564,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 84429655b3..e6749425e4 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 3a12a29830888ce1928a0e14d1b640669582e7c0 Mon Sep 17 00:00:00 2001 From: "github-actions[bot]" <41898282+github-actions[bot]@users.noreply.github.com> Date: Thu, 20 Aug 2026 08:14:05 +0000 Subject: [PATCH 13/25] 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 3d3c62f6d7..3bb11b7c44 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -2953,7 +2953,7 @@ dependencies = [ [[package]] name = "libdd-data-pipeline" -version = "8.0.0" +version = "9.0.0" dependencies = [ "anyhow", "arc-swap", diff --git a/libdd-data-pipeline/Cargo.toml b/libdd-data-pipeline/Cargo.toml index e6749425e4..1da36878dd 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= "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 0045c45c07b01d3f41dc830201631bd0dfc72b81 Mon Sep 17 00:00:00 2001 From: "github-actions[bot]" <41898282+github-actions[bot]@users.noreply.github.com> Date: Thu, 20 Aug 2026 08:14:06 +0000 Subject: [PATCH 14/25] 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..ba627d72c6 --- /dev/null +++ b/libdd-ipc-macros/CHANGELOG.md @@ -0,0 +1,6 @@ +# Changelog + + +## 1.0.0 - 2026-08-20 + +Initial release. From 4534156471fe0f3d74732ff20a69f6d7db6db4de Mon Sep 17 00:00:00 2001 From: "github-actions[bot]" <41898282+github-actions[bot]@users.noreply.github.com> Date: Thu, 20 Aug 2026 08:14:07 +0000 Subject: [PATCH 15/25] 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..f954fdf00c 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-20 + +### 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 a85944200ec60bad547a737f5f648c4aa41b164c Mon Sep 17 00:00:00 2001 From: "github-actions[bot]" <41898282+github-actions[bot]@users.noreply.github.com> Date: Thu, 20 Aug 2026 08:14:09 +0000 Subject: [PATCH 16/25] 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..a2c29e1ae1 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-20 + +### 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 9dd5bc63e93a48e4448e9b3fffad3f16b184fcb6 Mon Sep 17 00:00:00 2001 From: "github-actions[bot]" <41898282+github-actions[bot]@users.noreply.github.com> Date: Thu, 20 Aug 2026 08:14:11 +0000 Subject: [PATCH 17/25] chore(release): update CHANGELOG.md for libdd-remote-config Co-authored-by: hoolioh <107922352+hoolioh@users.noreply.github.com> --- libdd-remote-config/CHANGELOG.md | 14 ++++++++++++++ 1 file changed, 14 insertions(+) diff --git a/libdd-remote-config/CHANGELOG.md b/libdd-remote-config/CHANGELOG.md index 885a737686..fd445a263b 100644 --- a/libdd-remote-config/CHANGELOG.md +++ b/libdd-remote-config/CHANGELOG.md @@ -2,6 +2,20 @@ +## [4.0.0](https://github.com/datadog/libdatadog/compare/libdd-remote-config-v3.0.0..libdd-remote-config-v4.0.0) - 2026-08-20 + +### 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)) + + + ## [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 235f5affa4bf660478ced1ef1f2f1fed3dafabd3 Mon Sep 17 00:00:00 2001 From: "github-actions[bot]" <41898282+github-actions[bot]@users.noreply.github.com> Date: Thu, 20 Aug 2026 08:14:12 +0000 Subject: [PATCH 18/25] 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..4d8783d14e 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-20 + +### 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 1c3c5f9756e6f342a5f3b798ba849c4b914b6256 Mon Sep 17 00:00:00 2001 From: "github-actions[bot]" <41898282+github-actions[bot]@users.noreply.github.com> Date: Thu, 20 Aug 2026 08:14:13 +0000 Subject: [PATCH 19/25] chore(release): update CHANGELOG.md for libdd-crashtracker Co-authored-by: hoolioh <107922352+hoolioh@users.noreply.github.com> --- libdd-crashtracker/CHANGELOG.md | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/libdd-crashtracker/CHANGELOG.md b/libdd-crashtracker/CHANGELOG.md index eadb648e01..f651b40fd1 100644 --- a/libdd-crashtracker/CHANGELOG.md +++ b/libdd-crashtracker/CHANGELOG.md @@ -2,6 +2,14 @@ +## [2.0.1](https://github.com/datadog/libdatadog/compare/libdd-crashtracker-v2.0.0..libdd-crashtracker-v2.0.1) - 2026-08-20 + +### Fixed + +- 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 727211623d5ab5dde47297736c78685fbed67396 Mon Sep 17 00:00:00 2001 From: "github-actions[bot]" <41898282+github-actions[bot]@users.noreply.github.com> Date: Thu, 20 Aug 2026 08:14:14 +0000 Subject: [PATCH 20/25] 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..ba627d72c6 --- /dev/null +++ b/libdd-ipc/CHANGELOG.md @@ -0,0 +1,6 @@ +# Changelog + + +## 1.0.0 - 2026-08-20 + +Initial release. From 0c1e9b0630cffab66cf1d327fa12b9496f729ccb Mon Sep 17 00:00:00 2001 From: "github-actions[bot]" <41898282+github-actions[bot]@users.noreply.github.com> Date: Thu, 20 Aug 2026 08:14:15 +0000 Subject: [PATCH 21/25] 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..a41f293215 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-20 + +### 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 cae1130ea23d534cd763d9cbaa69568a092b8a91 Mon Sep 17 00:00:00 2001 From: "github-actions[bot]" <41898282+github-actions[bot]@users.noreply.github.com> Date: Thu, 20 Aug 2026 08:14:17 +0000 Subject: [PATCH 22/25] chore(release): update CHANGELOG.md for libdd-trace-utils Co-authored-by: hoolioh <107922352+hoolioh@users.noreply.github.com> --- libdd-trace-utils/CHANGELOG.md | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/libdd-trace-utils/CHANGELOG.md b/libdd-trace-utils/CHANGELOG.md index 3604fa9980..58fa97a260 100644 --- a/libdd-trace-utils/CHANGELOG.md +++ b/libdd-trace-utils/CHANGELOG.md @@ -2,6 +2,12 @@ +## [11.0.0](https://github.com/datadog/libdatadog/compare/libdd-trace-utils-v10.1.0..libdd-trace-utils-v11.0.0) - 2026-08-20 + +### Changed + +- Bump `libdd-trace-protobuf` to a new major version (`^4.0.1` → `^5.0.0`) + ## [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 fd938c8fb17216256f97be071bfc215ec0e2cb57 Mon Sep 17 00:00:00 2001 From: "github-actions[bot]" <41898282+github-actions[bot]@users.noreply.github.com> Date: Thu, 20 Aug 2026 08:14:18 +0000 Subject: [PATCH 23/25] chore(release): update CHANGELOG.md for libdd-trace-obfuscation Co-authored-by: hoolioh <107922352+hoolioh@users.noreply.github.com> --- libdd-trace-obfuscation/CHANGELOG.md | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/libdd-trace-obfuscation/CHANGELOG.md b/libdd-trace-obfuscation/CHANGELOG.md index e635b80eab..a30bca854e 100644 --- a/libdd-trace-obfuscation/CHANGELOG.md +++ b/libdd-trace-obfuscation/CHANGELOG.md @@ -2,6 +2,12 @@ +## [7.0.0](https://github.com/datadog/libdatadog/compare/libdd-trace-obfuscation-v6.0.0..libdd-trace-obfuscation-v7.0.0) - 2026-08-20 + +### Changed + +- Bump `libdd-trace-protobuf` to a new major version (`^4.0.1` → `^5.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 cbc667c9bc966989b03c98585b08f5ad080ebb0a Mon Sep 17 00:00:00 2001 From: "github-actions[bot]" <41898282+github-actions[bot]@users.noreply.github.com> Date: Thu, 20 Aug 2026 08:14:20 +0000 Subject: [PATCH 24/25] chore(release): update CHANGELOG.md for libdd-trace-stats Co-authored-by: hoolioh <107922352+hoolioh@users.noreply.github.com> --- libdd-trace-stats/CHANGELOG.md | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/libdd-trace-stats/CHANGELOG.md b/libdd-trace-stats/CHANGELOG.md index 600eba36ff..b2d44d783b 100644 --- a/libdd-trace-stats/CHANGELOG.md +++ b/libdd-trace-stats/CHANGELOG.md @@ -2,6 +2,12 @@ +## [8.0.0](https://github.com/datadog/libdatadog/compare/libdd-trace-stats-v7.0.0..libdd-trace-stats-v8.0.0) - 2026-08-20 + +### Changed + +- Bump `libdd-trace-protobuf` to a new major version (`^4.0.1` → `^5.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 From 1d10fa1571a562b8e771088bd2f883ace803e621 Mon Sep 17 00:00:00 2001 From: "github-actions[bot]" <41898282+github-actions[bot]@users.noreply.github.com> Date: Thu, 20 Aug 2026 08:14:21 +0000 Subject: [PATCH 25/25] chore(release): update CHANGELOG.md for libdd-data-pipeline Co-authored-by: hoolioh <107922352+hoolioh@users.noreply.github.com> --- libdd-data-pipeline/CHANGELOG.md | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/libdd-data-pipeline/CHANGELOG.md b/libdd-data-pipeline/CHANGELOG.md index 0a6574a737..0451d6af20 100644 --- a/libdd-data-pipeline/CHANGELOG.md +++ b/libdd-data-pipeline/CHANGELOG.md @@ -2,6 +2,12 @@ +## [9.0.0](https://github.com/datadog/libdatadog/compare/libdd-data-pipeline-v8.0.0..libdd-data-pipeline-v9.0.0) - 2026-08-20 + +### Changed + +- Bump `libdd-trace-protobuf` to a new major version (`^4.0.1` → `^5.0.0`) + ## [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