Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
33 commits
Select commit Hold shift + click to select a range
e8acec1
chore: Release
github-actions[bot] Sep 4, 2026
05cc76b
chore: Release
github-actions[bot] Sep 4, 2026
baa2d4e
chore: Release
github-actions[bot] Sep 4, 2026
346db3b
chore: Release
github-actions[bot] Sep 4, 2026
b5a77b7
chore: Release
github-actions[bot] Sep 4, 2026
da9eb45
chore: Release
github-actions[bot] Sep 4, 2026
fa77f37
chore: Release
github-actions[bot] Sep 4, 2026
943101e
chore: Release
github-actions[bot] Sep 4, 2026
be0954d
chore: Release
github-actions[bot] Sep 4, 2026
30cc7ce
chore: Release
github-actions[bot] Sep 4, 2026
2d70d55
chore: Release
github-actions[bot] Sep 4, 2026
5278830
chore: Release
github-actions[bot] Sep 4, 2026
1c0983a
chore: Release
github-actions[bot] Sep 4, 2026
1995f90
chore: Release
github-actions[bot] Sep 4, 2026
8b1e58f
chore(release): update version for libdd-capabilities-impl with major…
github-actions[bot] Sep 4, 2026
a103784
chore(release): update version for libdd-remote-config with major bumps
github-actions[bot] Sep 4, 2026
f9f6bfe
chore(release): update version for libdd-shared-runtime with major bumps
github-actions[bot] Sep 4, 2026
78f9861
chore(release): update version for libdd-dogstatsd-client with major …
github-actions[bot] Sep 4, 2026
3944142
chore(release): update version for libdd-telemetry with major bumps
github-actions[bot] Sep 4, 2026
afd9282
chore(release): update CHANGELOG.md for libdd-capabilities
github-actions[bot] Sep 4, 2026
42cc69a
chore(release): update CHANGELOG.md for libdd-common
github-actions[bot] Sep 4, 2026
8c4c79b
chore(release): update CHANGELOG.md for libdd-tinybytes
github-actions[bot] Sep 4, 2026
eb8d1cd
chore(release): update CHANGELOG.md for libdd-capabilities-impl
github-actions[bot] Sep 4, 2026
cb46888
chore(release): update CHANGELOG.md for libdd-remote-config
github-actions[bot] Sep 4, 2026
901148d
chore(release): update CHANGELOG.md for libdd-shared-runtime
github-actions[bot] Sep 4, 2026
a9205d1
chore(release): update CHANGELOG.md for libdd-trace-utils
github-actions[bot] Sep 4, 2026
26cfe8c
chore(release): update CHANGELOG.md for libdd-dogstatsd-client
github-actions[bot] Sep 4, 2026
62966ce
chore(release): update CHANGELOG.md for libdd-telemetry
github-actions[bot] Sep 4, 2026
251dab5
chore(release): update CHANGELOG.md for libdd-trace-obfuscation
github-actions[bot] Sep 4, 2026
d565076
chore(release): update CHANGELOG.md for libdd-data-pipeline-core
github-actions[bot] Sep 4, 2026
0b7bd95
chore(release): update CHANGELOG.md for libdd-trace-stats
github-actions[bot] Sep 4, 2026
da2f4c7
chore(release): update CHANGELOG.md for libdd-data-pipeline
github-actions[bot] Sep 4, 2026
ba2b103
chore(release): update CHANGELOG.md for libdd-live-debugger
github-actions[bot] Sep 4, 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
28 changes: 14 additions & 14 deletions Cargo.lock

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

2 changes: 1 addition & 1 deletion datadog-sidecar/Cargo.toml
Original file line number Diff line number Diff line change
Expand Up @@ -20,7 +20,7 @@ arc-swap = { workspace = true, optional = true }
arrayref = "0.3.7"
priority-queue = "2.1.1"
libdd-common = { path = "../libdd-common" }
libdd-capabilities = { path = "../libdd-capabilities", version = "3.0.0" }
libdd-capabilities = { path = "../libdd-capabilities", version = "3.0.1" }
datadog-sidecar-macros = { path = "../datadog-sidecar-macros" }

libdd-telemetry = { path = "../libdd-telemetry", features = ["tracing"] }
Expand Down
2 changes: 1 addition & 1 deletion libdd-agent-client/Cargo.toml
Original file line number Diff line number Diff line change
Expand Up @@ -30,7 +30,7 @@ serde_json.workspace = true
thiserror = "2"
tokio = { workspace = true, features = ["rt"] }
libdd-http-client = { path = "../libdd-http-client", default-features = false }
libdd-common = { version = "5.2", path = "../libdd-common", default-features = false }
libdd-common = { version = "6.0", path = "../libdd-common", default-features = false }
tracing.workspace = true

[dev-dependencies]
Expand Down
13 changes: 13 additions & 0 deletions libdd-capabilities-impl/CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -2,6 +2,19 @@



## [5.0.0](https://github.com/datadog/libdatadog/compare/libdd-capabilities-impl-v4.0.0..libdd-capabilities-impl-v5.0.0) - 2026-09-04

### Added

- Add runtime-independent agentless sending ([#2389](https://github.com/datadog/libdatadog/issues/2389)) - ([4cfd390](https://github.com/datadog/libdatadog/commit/4cfd390c26275689456a8bd7db26d37601d232d7))
- Do not entirely disable connection pooling for periodic connections ([#2440](https://github.com/datadog/libdatadog/issues/2440)) - ([a4df07e](https://github.com/datadog/libdatadog/commit/a4df07ed442e88e70d9e6248c79a1ab1319d2182))

### Changed

- Migrate HTTP & networking deps to workspace level (phase 4bis) ([#2350](https://github.com/datadog/libdatadog/issues/2350)) - ([55cdf67](https://github.com/datadog/libdatadog/commit/55cdf67b720b7df427b1febd147b0f72d486167f))



## [4.0.0](https://github.com/datadog/libdatadog/compare/libdd-capabilities-impl-v3.0.0..libdd-capabilities-impl-v4.0.0) - 2026-08-07

### Added
Expand Down
6 changes: 3 additions & 3 deletions libdd-capabilities-impl/Cargo.toml
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,7 @@

[package]
name = "libdd-capabilities-impl"
version = "4.0.0"
version = "5.0.0"
description = "Native implementations of libdd-capabilities traits"
homepage = "https://github.com/DataDog/libdatadog/tree/main/libdd-capabilities-impl"
repository = "https://github.com/DataDog/libdatadog/tree/main/libdd-capabilities-impl"
Expand All @@ -19,8 +19,8 @@ bench = false
anyhow.workspace = true
bytes = { workspace = true, features = ["std"] }
http = { workspace = true, features = ["std"] }
libdd-capabilities = { path = "../libdd-capabilities", version = "3.0.0" }
libdd-common = { path = "../libdd-common", version = "5.2.0", default-features = false, features = ["http-client"] }
libdd-capabilities = { path = "../libdd-capabilities", version = "3.0.1" }
libdd-common = { path = "../libdd-common", version = "6.0.0", default-features = false, features = ["http-client"] }
tokio = { workspace = true, features = ["fs", "time"] }

[target.'cfg(not(target_arch = "wasm32"))'.dependencies]
Expand Down
12 changes: 12 additions & 0 deletions libdd-capabilities/CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -2,6 +2,18 @@



## [3.0.1](https://github.com/datadog/libdatadog/compare/libdd-capabilities-v3.0.0..libdd-capabilities-v3.0.1) - 2026-09-04

### Added

- Do not entirely disable connection pooling for periodic connections ([#2440](https://github.com/datadog/libdatadog/issues/2440)) - ([a4df07e](https://github.com/datadog/libdatadog/commit/a4df07ed442e88e70d9e6248c79a1ab1319d2182))

### Changed

- Migrate HTTP & networking deps to workspace level (phase 4bis) ([#2350](https://github.com/datadog/libdatadog/issues/2350)) - ([55cdf67](https://github.com/datadog/libdatadog/commit/55cdf67b720b7df427b1febd147b0f72d486167f))



## [3.0.0](https://github.com/datadog/libdatadog/compare/libdd-capabilities-v2.1.0..libdd-capabilities-v3.0.0) - 2026-08-07

### Added
Expand Down
2 changes: 1 addition & 1 deletion libdd-capabilities/Cargo.toml
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,7 @@

[package]
name = "libdd-capabilities"
version = "3.0.0"
version = "3.0.1"
description = "Portable capability traits for cross-platform libdatadog"
homepage = "https://github.com/DataDog/libdatadog/tree/main/libdd-capabilities"
repository = "https://github.com/DataDog/libdatadog/tree/main/libdd-capabilities"
Expand Down
15 changes: 15 additions & 0 deletions libdd-common/CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -2,6 +2,21 @@



## [6.0.0](https://github.com/datadog/libdatadog/compare/libdd-common-v5.2.0..libdd-common-v6.0.0) - 2026-09-04

### Added

- Add HTTPS_PROXY support for hyper_backend ([#2421](https://github.com/datadog/libdatadog/issues/2421)) - ([a0f2872](https://github.com/datadog/libdatadog/commit/a0f2872d0802a509927a758ea3fa6f8fd64f6b52))
- Add agentless stats export ([#2309](https://github.com/datadog/libdatadog/issues/2309)) - ([8c3d06b](https://github.com/datadog/libdatadog/commit/8c3d06ba9ff2a61f656782d59b1be00f09138e26))
- Add runtime-independent agentless sending ([#2389](https://github.com/datadog/libdatadog/issues/2389)) - ([4cfd390](https://github.com/datadog/libdatadog/commit/4cfd390c26275689456a8bd7db26d37601d232d7))
- Do not entirely disable connection pooling for periodic connections ([#2440](https://github.com/datadog/libdatadog/issues/2440)) - ([a4df07e](https://github.com/datadog/libdatadog/commit/a4df07ed442e88e70d9e6248c79a1ab1319d2182))

### Changed

- Migrate HTTP & networking deps to workspace level (phase 4bis) ([#2350](https://github.com/datadog/libdatadog/issues/2350)) - ([55cdf67](https://github.com/datadog/libdatadog/commit/55cdf67b720b7df427b1febd147b0f72d486167f))



## [5.2.0](https://github.com/datadog/libdatadog/compare/libdd-common-v5.1.1..libdd-common-v5.2.0) - 2026-08-17

### Added
Expand Down
2 changes: 1 addition & 1 deletion libdd-common/Cargo.toml
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,7 @@

[package]
name = "libdd-common"
version = "5.2.0"
version = "6.0.0"
description = "Shared utilities for Datadog libraries including HTTP/HTTPS connectors, container entity detection, tag validation, rate limiting, and Unix/Windows platform helpers"
homepage = "https://github.com/DataDog/libdatadog/tree/main/datadog-common"
repository = "https://github.com/DataDog/libdatadog/tree/main/datadog-common"
Expand Down
10 changes: 5 additions & 5 deletions libdd-crashtracker/Cargo.toml
Original file line number Diff line number Diff line change
Expand Up @@ -50,10 +50,10 @@ anyhow.workspace = true
chrono = { workspace = true, features = ["std", "clock", "serde"] }
cxx = { version = "1.0", optional = true }
errno = "0.3"
libdd-capabilities = { version = "3.0.0", path = "../libdd-capabilities" }
libdd-capabilities-impl = { version = "4.0.0", path = "../libdd-capabilities-impl" }
libdd-common = { version = "5.2.0", path = "../libdd-common" }
libdd-telemetry = { version = "7.0.0", path = "../libdd-telemetry" }
libdd-capabilities = { version = "3.0.1", path = "../libdd-capabilities" }
libdd-capabilities-impl = { version = "5.0.0", path = "../libdd-capabilities-impl" }
libdd-common = { version = "6.0.0", path = "../libdd-common" }
libdd-telemetry = { version = "8.0.0", path = "../libdd-telemetry" }
http = { workspace = true, features = ["std"] }
libc.workspace = true
nix = { version = "0.29", features = ["poll", "signal", "socket"] }
Expand Down Expand Up @@ -91,7 +91,7 @@ cxx-build = { workspace = true, optional = true }
# in the build-script context. The build script only needs cc_utils, which has no TLS dependency.
# Without this, aws-lc-sys gets compiled twice: once for the normal dep graph and once for the
# build-script dep graph (Cargo resolver v2 keeps these contexts separate).
libdd-common = { version = "5.2.0", path = "../libdd-common", default-features = false }
libdd-common = { version = "6.0.0", path = "../libdd-common", default-features = false }

[lints.clippy]
std_instead_of_alloc = "warn"
Expand Down
6 changes: 6 additions & 0 deletions libdd-data-pipeline-core/CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,6 @@
# Changelog


## 1.0.0 - 2026-09-04

Initial release.
12 changes: 6 additions & 6 deletions libdd-data-pipeline-core/Cargo.toml
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
[package]
name = "libdd-data-pipeline-core"
version = "0.1.0"
version = "1.0.0"
description = "Runtime-independent operations for Datadog APM data pipelines."
homepage = "https://github.com/DataDog/libdatadog/tree/main/libdd-data-pipeline-core"
repository = "https://github.com/DataDog/libdatadog/tree/main/libdd-data-pipeline-core"
Expand All @@ -12,15 +12,15 @@ license.workspace = true
http.workspace = true
serde_json.workspace = true
thiserror = "1.0"
libdd-capabilities = { version = "3.0.0", path = "../libdd-capabilities" }
libdd-common = { version = "5.2.0", path = "../libdd-common", default-features = false }
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 }
libdd-capabilities = { version = "3.0.1", path = "../libdd-capabilities" }
libdd-common = { version = "6.0.0", path = "../libdd-common", default-features = false }
libdd-trace-utils = { version = "12.0.0", path = "../libdd-trace-utils", default-features = false }
libdd-trace-obfuscation = { version = "8.0.0", path = "../libdd-trace-obfuscation", default-features = false }

[dev-dependencies]
bytes.workspace = true
futures = { workspace = true, features = ["executor"] }
libdd-tinybytes = { version = "1.1.2", path = "../libdd-tinybytes", features = ["bytes_string"] }
libdd-tinybytes = { version = "1.1.3", path = "../libdd-tinybytes", features = ["bytes_string"] }
zstd.workspace = true

[features]
Expand Down
6 changes: 3 additions & 3 deletions libdd-data-pipeline-ffi/Cargo.toml
Original file line number Diff line number Diff line change
Expand Up @@ -36,14 +36,14 @@ rmp-serde = "1.3.0"
libdd-trace-utils = { path = "../libdd-trace-utils" }

[dependencies]
libdd-capabilities-impl = { version = "4.0.0", path = "../libdd-capabilities-impl" }
libdd-capabilities-impl = { version = "5.0.0", path = "../libdd-capabilities-impl" }
libdd-data-pipeline = { path = "../libdd-data-pipeline" }
libdd-shared-runtime = { version = "3.0.0", path = "../libdd-shared-runtime" }
libdd-shared-runtime = { version = "4.0.0", path = "../libdd-shared-runtime" }
libdd-common-ffi = { path = "../libdd-common-ffi", default-features = false }
libdd-tinybytes = { path = "../libdd-tinybytes" }
libdd-trace-utils = { path = "../libdd-trace-utils" }
rmp = { version = "0.8.14", default-features = false }
tokio-util = "0.7.11"
tracing.workspace = true
serde_json = { workspace = true }
libdd-trace-obfuscation = { version = "7.0.0", path = "../libdd-trace-obfuscation", default-features = false }
libdd-trace-obfuscation = { version = "8.0.0", path = "../libdd-trace-obfuscation", default-features = false }
23 changes: 23 additions & 0 deletions libdd-data-pipeline/CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -2,6 +2,29 @@



## [10.0.0](https://github.com/datadog/libdatadog/compare/libdd-data-pipeline-v9.0.0..libdd-data-pipeline-v10.0.0) - 2026-09-04

### Added

- Emit native trace export telemetry ([#2338](https://github.com/datadog/libdatadog/issues/2338)) - ([1887a57](https://github.com/datadog/libdatadog/commit/1887a57ca4564b1aacc9270622a896f14c3250de))
- Add fork-safe OTLP gRPC trace transport ([#2273](https://github.com/datadog/libdatadog/issues/2273)) - ([3c5ccac](https://github.com/datadog/libdatadog/commit/3c5ccac3555116846d393f2f9833d834103f051d))
- Add agentless stats export ([#2309](https://github.com/datadog/libdatadog/issues/2309)) - ([8c3d06b](https://github.com/datadog/libdatadog/commit/8c3d06ba9ff2a61f656782d59b1be00f09138e26))
- Obfuscate v04 spans in agentless context ([#2418](https://github.com/datadog/libdatadog/issues/2418)) - ([0265610](https://github.com/datadog/libdatadog/commit/026561026770a138f567e6c552e5df3a88cf1c18))
- Add runtime-independent agentless sending ([#2389](https://github.com/datadog/libdatadog/issues/2389)) - ([4cfd390](https://github.com/datadog/libdatadog/commit/4cfd390c26275689456a8bd7db26d37601d232d7))
- Add from owned to SpanText ([#2403](https://github.com/datadog/libdatadog/issues/2403)) - ([39590c6](https://github.com/datadog/libdatadog/commit/39590c6fb599919eb56eaf829af78c10c7346474))

### Changed

- Prepare crate for publishing ([#2466](https://github.com/datadog/libdatadog/issues/2466)) - ([64ad2ed](https://github.com/datadog/libdatadog/commit/64ad2ed5c793ce0b2550239734bb48c9ce442116))
- Migrate HTTP & networking deps to workspace level (phase 4bis) ([#2350](https://github.com/datadog/libdatadog/issues/2350)) - ([55cdf67](https://github.com/datadog/libdatadog/commit/55cdf67b720b7df427b1febd147b0f72d486167f))

### Fixed

- Pass obfuscation config to OTLP stats ([#2444](https://github.com/datadog/libdatadog/issues/2444)) - ([1688816](https://github.com/datadog/libdatadog/commit/16888160b35477f89aae7557fdf9599b7b32dc27))
- Read OTel HTTP names for the status and method dimensions ([#2323](https://github.com/datadog/libdatadog/issues/2323)) - ([c172290](https://github.com/datadog/libdatadog/commit/c1722904796778e193703397dcd516c2bbf6f577))



## [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
Expand Down
Loading
Loading