From 8ad7e10d0961bae007339cb496ba63598d2c9be5 Mon Sep 17 00:00:00 2001 From: Julio Date: Mon, 19 Jan 2026 15:14:23 +0100 Subject: [PATCH 1/3] libdd-telemetry-v2.0.0 --- Cargo.lock | 2 +- libdd-crashtracker/Cargo.toml | 2 +- libdd-data-pipeline/Cargo.toml | 2 +- libdd-telemetry/CHANGELOG.md | 12 ++++++++++++ libdd-telemetry/Cargo.toml | 2 +- 5 files changed, 16 insertions(+), 4 deletions(-) diff --git a/Cargo.lock b/Cargo.lock index 1764532984..53f68c56fa 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -3044,7 +3044,7 @@ dependencies = [ [[package]] name = "libdd-telemetry" -version = "1.0.0" +version = "2.0.0" dependencies = [ "anyhow", "base64 0.22.1", diff --git a/libdd-crashtracker/Cargo.toml b/libdd-crashtracker/Cargo.toml index d447a7bcaa..f36ed69352 100644 --- a/libdd-crashtracker/Cargo.toml +++ b/libdd-crashtracker/Cargo.toml @@ -47,7 +47,7 @@ backtrace = "=0.3.74" chrono = {version = "0.4", default-features = false, features = ["std", "clock", "serde"]} cxx = { version = "1.0", optional = true } libdd-common = { version = "1.0.0", path = "../libdd-common" } -libdd-telemetry = { version = "1.0.0", path = "../libdd-telemetry" } +libdd-telemetry = { version = "2.0.0", path = "../libdd-telemetry" } http = "1.0" libc = "0.2" nix = { version = "0.29", features = ["poll", "signal", "socket"] } diff --git a/libdd-data-pipeline/Cargo.toml b/libdd-data-pipeline/Cargo.toml index 3bc935c0ff..ceab464b53 100644 --- a/libdd-data-pipeline/Cargo.toml +++ b/libdd-data-pipeline/Cargo.toml @@ -34,7 +34,7 @@ uuid = { version = "1.10.0", features = ["v4"] } tokio-util = "0.7.11" libdd-common = { version = "1.0.0", path = "../libdd-common", default-features = false } -libdd-telemetry = { version = "1.0.0", path = "../libdd-telemetry", default-features = false } +libdd-telemetry = { version = "2.0.0", path = "../libdd-telemetry", default-features = false } libdd-trace-protobuf = { version = "1.0.0", path = "../libdd-trace-protobuf" } libdd-trace-stats = { version = "1.0.0", path = "../libdd-trace-stats" } libdd-trace-utils = { version = "1.0.0", path = "../libdd-trace-utils", default-features = false } diff --git a/libdd-telemetry/CHANGELOG.md b/libdd-telemetry/CHANGELOG.md index 1e77eea5a4..8c8afe8218 100644 --- a/libdd-telemetry/CHANGELOG.md +++ b/libdd-telemetry/CHANGELOG.md @@ -1,5 +1,17 @@ # Changelog +## 2.0.0 - 2025-01-19 + +### Added + +(config_visibility) Telemetry for enhanced config reporting + +### Changed + +### Fixed + +(telemetry) flush metrics with heartbeats if the interval is small + ## 1.0.0 - 2025-11-17 Initial release. diff --git a/libdd-telemetry/Cargo.toml b/libdd-telemetry/Cargo.toml index 6ef38626f0..110227c383 100644 --- a/libdd-telemetry/Cargo.toml +++ b/libdd-telemetry/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "libdd-telemetry" -version= "1.0.0" +version= "2.0.0" description = "Telemetry client allowing to send data as described in https://docs.datadoghq.com/tracing/configure_data_security/?tab=net#telemetry-collection" homepage = "https://github.com/DataDog/libdatadog/tree/main/libdd-telemetry" repository = "https://github.com/DataDog/libdatadog/tree/main/libdd-telemetry" From 6f65e29f0e7220eb491f69a77d61f98b58404e39 Mon Sep 17 00:00:00 2001 From: Julio Date: Tue, 20 Jan 2026 12:26:25 +0100 Subject: [PATCH 2/3] chore: use git-cliff to generate CHANGELOG.md --- libdd-telemetry/CHANGELOG.md | 12 +++++++----- 1 file changed, 7 insertions(+), 5 deletions(-) diff --git a/libdd-telemetry/CHANGELOG.md b/libdd-telemetry/CHANGELOG.md index 8c8afe8218..80be15a896 100644 --- a/libdd-telemetry/CHANGELOG.md +++ b/libdd-telemetry/CHANGELOG.md @@ -1,16 +1,18 @@ # Changelog -## 2.0.0 - 2025-01-19 + +## [2.0.0](https://github.com/datadog/libdatadog/compare/libdd-telemetry-v1.0.0..libdd-telemetry-v2.0.0) - 2026-01-20 ### Added -(config_visibility) Telemetry for enhanced config reporting +- *(config_visibility)* [APMAPI-1693] Telemetry for enhanced config reporting ([#1385](https://github.com/datadog/libdatadog/issues/1385)) - ([435107c](https://github.com/datadog/libdatadog/commit/435107c245112397914935c0f7148a18b91cafc6)) ### Changed -### Fixed - -(telemetry) flush metrics with heartbeats if the interval is small +- *(telemetry)* Flush metrics with heartbeats if the interval is small ([#1418](https://github.com/datadog/libdatadog/issues/1418)) - ([40a1ad6](https://github.com/datadog/libdatadog/commit/40a1ad6bc8fe903b67af0c95ce530fd7efe28329)) +- Libdd-telemetry-v2.0.0 - ([8ad7e10](https://github.com/datadog/libdatadog/commit/8ad7e10d0961bae007339cb496ba63598d2c9be5)) +- Add changelog for every published crate ([#1396](https://github.com/datadog/libdatadog/issues/1396)) - ([5c4a024](https://github.com/datadog/libdatadog/commit/5c4a024598d6fe6cbd93a3e3dc9882848912064f)) +- Support cxx bindings for crashinfo ([#1379](https://github.com/datadog/libdatadog/issues/1379)) - ([6b26318](https://github.com/datadog/libdatadog/commit/6b263189044f48cec6a67745036bd027b44f6daa)) ## 1.0.0 - 2025-11-17 From 789397d216a0c15121c7908953d93534c31d25f6 Mon Sep 17 00:00:00 2001 From: Julio Date: Tue, 20 Jan 2026 16:44:06 +0100 Subject: [PATCH 3/3] chore: fix changelog --- libdd-telemetry/CHANGELOG.md | 1 - 1 file changed, 1 deletion(-) diff --git a/libdd-telemetry/CHANGELOG.md b/libdd-telemetry/CHANGELOG.md index 80be15a896..5350ad3bf4 100644 --- a/libdd-telemetry/CHANGELOG.md +++ b/libdd-telemetry/CHANGELOG.md @@ -10,7 +10,6 @@ ### Changed - *(telemetry)* Flush metrics with heartbeats if the interval is small ([#1418](https://github.com/datadog/libdatadog/issues/1418)) - ([40a1ad6](https://github.com/datadog/libdatadog/commit/40a1ad6bc8fe903b67af0c95ce530fd7efe28329)) -- Libdd-telemetry-v2.0.0 - ([8ad7e10](https://github.com/datadog/libdatadog/commit/8ad7e10d0961bae007339cb496ba63598d2c9be5)) - Add changelog for every published crate ([#1396](https://github.com/datadog/libdatadog/issues/1396)) - ([5c4a024](https://github.com/datadog/libdatadog/commit/5c4a024598d6fe6cbd93a3e3dc9882848912064f)) - Support cxx bindings for crashinfo ([#1379](https://github.com/datadog/libdatadog/issues/1379)) - ([6b26318](https://github.com/datadog/libdatadog/commit/6b263189044f48cec6a67745036bd027b44f6daa))