Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
28 commits
Select commit Hold shift + click to select a range
d009186
chore: Release
github-actions[bot] Aug 25, 2026
4d34717
chore: Release
github-actions[bot] Aug 25, 2026
8685db6
chore: Release
github-actions[bot] Aug 25, 2026
311cf24
chore: Release
github-actions[bot] Aug 25, 2026
701906a
chore: Release
github-actions[bot] Aug 25, 2026
3a9e0d5
chore: Release
github-actions[bot] Aug 25, 2026
6cd97fa
chore: Release
github-actions[bot] Aug 25, 2026
27e3996
chore: Release
github-actions[bot] Aug 25, 2026
d68108b
chore: Release
github-actions[bot] Aug 25, 2026
728e3ff
chore: Release
github-actions[bot] Aug 25, 2026
083dfff
chore(release): update version for libdd-tracer-flare with major bumps
github-actions[bot] Aug 25, 2026
ef99905
chore(release): update version for libdd-data-pipeline with major bumps
github-actions[bot] Aug 25, 2026
69358e7
chore(release): update version for libdd-trace-normalization with maj…
github-actions[bot] Aug 25, 2026
55034d7
chore(release): update version for libdd-trace-obfuscation with major…
github-actions[bot] Aug 25, 2026
70261f9
chore(release): update version for libdd-trace-stats with major bumps
github-actions[bot] Aug 25, 2026
2ccdd6f
chore(release): update CHANGELOG.md for libdd-gotter
github-actions[bot] Aug 25, 2026
b5611dc
chore(release): update CHANGELOG.md for libdd-ipc-macros
github-actions[bot] Aug 25, 2026
830c07d
chore(release): update CHANGELOG.md for libdd-trace-protobuf
github-actions[bot] Aug 25, 2026
59cb8a5
chore(release): update CHANGELOG.md for libdd-library-config
github-actions[bot] Aug 25, 2026
c107dcb
chore(release): update CHANGELOG.md for libdd-remote-config
github-actions[bot] Aug 25, 2026
54d8b03
chore(release): update CHANGELOG.md for libdd-trace-utils
github-actions[bot] Aug 25, 2026
83425b4
chore(release): update CHANGELOG.md for libdd-tracer-flare
github-actions[bot] Aug 25, 2026
2e854a1
chore(release): update CHANGELOG.md for libdd-crashtracker
github-actions[bot] Aug 25, 2026
feaf1dd
chore(release): update CHANGELOG.md for libdd-data-pipeline
github-actions[bot] Aug 25, 2026
60c0da3
chore(release): update CHANGELOG.md for libdd-ipc
github-actions[bot] Aug 25, 2026
cd3c5a9
chore(release): update CHANGELOG.md for libdd-trace-normalization
github-actions[bot] Aug 25, 2026
6c1ca67
chore(release): update CHANGELOG.md for libdd-trace-obfuscation
github-actions[bot] Aug 25, 2026
0c4a8e2
chore(release): update CHANGELOG.md for libdd-trace-stats
github-actions[bot] Aug 25, 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
26 changes: 13 additions & 13 deletions Cargo.lock

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

9 changes: 9 additions & 0 deletions libdd-crashtracker/CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -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-25

### 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
Expand Down
4 changes: 2 additions & 2 deletions 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 Expand Up @@ -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]
Expand Down
8 changes: 8 additions & 0 deletions libdd-data-pipeline/CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -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-25

### 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
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
8 changes: 8 additions & 0 deletions libdd-gotter/CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -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-25

### 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.
2 changes: 1 addition & 1 deletion libdd-gotter/Cargo.toml
Original file line number Diff line number Diff line change
Expand Up @@ -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"
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-25

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-25

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-25

### 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
2 changes: 1 addition & 1 deletion libdd-profiling-heap-gotter/Cargo.toml
Original file line number Diff line number Diff line change
Expand Up @@ -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]
Expand Down
20 changes: 20 additions & 0 deletions libdd-remote-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-remote-config-v3.0.0..libdd-remote-config-v4.0.0) - 2026-08-25

### 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))
- Add overrides for RC config/director roots ([#2404](https://github.com/datadog/libdatadog/issues/2404)) - ([966f921](https://github.com/datadog/libdatadog/commit/966f921c226b63a1ba84c2e53e3d0f4625f90c75))
- 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

- Avoid depending on the crypto nodejs API for remote config ([#2407](https://github.com/datadog/libdatadog/issues/2407)) - ([15453cd](https://github.com/datadog/libdatadog/commit/15453cdf0c42417d21118f5e762d5c69f0fde4f5))
- 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
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 @@ -50,7 +50,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",
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-25

### 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
Loading
Loading