Skip to content
Closed
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
25 commits
Select commit Hold shift + click to select a range
af818db
chore: Release
github-actions[bot] Aug 20, 2026
c7fe0da
chore: Release
github-actions[bot] Aug 20, 2026
86b3afa
chore: Release
github-actions[bot] Aug 20, 2026
349fc46
chore: Release
github-actions[bot] Aug 20, 2026
f6c82ca
chore: Release
github-actions[bot] Aug 20, 2026
dd088a3
chore: Release
github-actions[bot] Aug 20, 2026
ce89c09
chore: Release
github-actions[bot] Aug 20, 2026
b69afda
chore(release): update version for libdd-tracer-flare with major bumps
github-actions[bot] Aug 20, 2026
c57c409
chore(release): update version for libdd-trace-normalization with maj…
github-actions[bot] Aug 20, 2026
05dcaf8
chore(release): update version for libdd-trace-utils with major bumps
github-actions[bot] Aug 20, 2026
7d94418
chore(release): update version for libdd-trace-obfuscation with major…
github-actions[bot] Aug 20, 2026
2b80dfa
chore(release): update version for libdd-trace-stats with major bumps
github-actions[bot] Aug 20, 2026
3a12a29
chore(release): update version for libdd-data-pipeline with major bumps
github-actions[bot] Aug 20, 2026
0045c45
chore(release): update CHANGELOG.md for libdd-ipc-macros
github-actions[bot] Aug 20, 2026
4534156
chore(release): update CHANGELOG.md for libdd-trace-protobuf
github-actions[bot] Aug 20, 2026
a859442
chore(release): update CHANGELOG.md for libdd-library-config
github-actions[bot] Aug 20, 2026
9dd5bc6
chore(release): update CHANGELOG.md for libdd-remote-config
github-actions[bot] Aug 20, 2026
235f5af
chore(release): update CHANGELOG.md for libdd-tracer-flare
github-actions[bot] Aug 20, 2026
1c3c5f9
chore(release): update CHANGELOG.md for libdd-crashtracker
github-actions[bot] Aug 20, 2026
7272116
chore(release): update CHANGELOG.md for libdd-ipc
github-actions[bot] Aug 20, 2026
0c1e9b0
chore(release): update CHANGELOG.md for libdd-trace-normalization
github-actions[bot] Aug 20, 2026
cae1130
chore(release): update CHANGELOG.md for libdd-trace-utils
github-actions[bot] Aug 20, 2026
fd938c8
chore(release): update CHANGELOG.md for libdd-trace-obfuscation
github-actions[bot] Aug 20, 2026
cbc667c
chore(release): update CHANGELOG.md for libdd-trace-stats
github-actions[bot] Aug 20, 2026
1d10fa1
chore(release): update CHANGELOG.md for libdd-data-pipeline
github-actions[bot] Aug 20, 2026
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
24 changes: 12 additions & 12 deletions Cargo.lock

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

8 changes: 8 additions & 0 deletions libdd-crashtracker/CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -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
Expand Down
2 changes: 1 addition & 1 deletion libdd-crashtracker/Cargo.toml
Original file line number Diff line number Diff line change
Expand Up @@ -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
Expand Down
6 changes: 6 additions & 0 deletions libdd-data-pipeline/CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -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
Expand Down
12 changes: 6 additions & 6 deletions libdd-data-pipeline/Cargo.toml
Original file line number Diff line number Diff line change
@@ -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"
Expand Down Expand Up @@ -36,11 +36,11 @@ 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-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-obfuscation = { version = "6.0.0", path = "../libdd-trace-obfuscation", 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 = "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" }
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 = [
Expand Down
4 changes: 2 additions & 2 deletions libdd-ffe/Cargo.toml
Original file line number Diff line number Diff line change
Expand Up @@ -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"] }
Expand All @@ -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"] }

Expand Down
6 changes: 6 additions & 0 deletions libdd-ipc-macros/CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,6 @@
# Changelog


## 1.0.0 - 2026-08-20

Initial release.
2 changes: 1 addition & 1 deletion libdd-ipc-macros/Cargo.toml
Original file line number Diff line number Diff line change
@@ -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"
Expand Down
6 changes: 6 additions & 0 deletions libdd-ipc/CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,6 @@
# Changelog


## 1.0.0 - 2026-08-20

Initial release.
8 changes: 4 additions & 4 deletions libdd-ipc/Cargo.toml
Original file line number Diff line number Diff line change
@@ -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"
Expand All @@ -25,9 +25,9 @@ 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-stats = { version = "7.0.0", path = "../libdd-trace-stats" }
libdd-ipc-macros = { version = "0.1.0", path = "../libdd-ipc-macros" }
libdd-trace-protobuf = { version = "5.0.0", path = "../libdd-trace-protobuf" }
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

[dev-dependencies]
Expand Down
20 changes: 20 additions & 0 deletions libdd-library-config/CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -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
Expand Down
4 changes: 2 additions & 2 deletions libdd-library-config/Cargo.toml
Original file line number Diff line number Diff line change
Expand Up @@ -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"
Expand All @@ -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
Expand Down
14 changes: 14 additions & 0 deletions libdd-remote-config/CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -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
Expand Down
4 changes: 2 additions & 2 deletions libdd-remote-config/Cargo.toml
Original file line number Diff line number Diff line change
@@ -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
Expand Down Expand Up @@ -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",
Expand Down
2 changes: 1 addition & 1 deletion libdd-sampling/Cargo.toml
Original file line number Diff line number Diff line change
Expand Up @@ -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"]
Expand Down
6 changes: 6 additions & 0 deletions libdd-trace-normalization/CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -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
Expand Down
4 changes: 2 additions & 2 deletions libdd-trace-normalization/Cargo.toml
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
[package]
name = "libdd-trace-normalization"
version = "3.0.1"
version = "4.0.0"
authors = ["David Lee <david.lee@datadoghq.com>"]
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"
Expand All @@ -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]
Expand Down
6 changes: 6 additions & 0 deletions libdd-trace-obfuscation/CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -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
Expand Down
6 changes: 3 additions & 3 deletions libdd-trace-obfuscation/Cargo.toml
Original file line number Diff line number Diff line change
@@ -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"
Expand All @@ -18,8 +18,8 @@ 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-utils = { version = "10.1.0", path = "../libdd-trace-utils", default-features = false }
libdd-trace-protobuf = { version = "5.0.0", path = "../libdd-trace-protobuf" }
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]
Expand Down
Loading
Loading