Skip to content

Commit 362f511

Browse files
dd-octo-sts[bot]github-actions[bot]iunanua
authored
chore(release): merge release branch to main (proposal for libdd-data-pipeline (#2028)) (#2034)
This PR merges the release branch to main Co-authored-by: dd-octo-sts[bot] <200755185+dd-octo-sts[bot]@users.noreply.github.com> Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com> Co-authored-by: iunanua <18325288+iunanua@users.noreply.github.com> Co-authored-by: iunanua <igor.unanua@datadoghq.com>
1 parent 276039d commit 362f511

11 files changed

Lines changed: 56 additions & 16 deletions

File tree

Cargo.lock

Lines changed: 4 additions & 4 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

libdd-data-pipeline/CHANGELOG.md

Lines changed: 14 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -2,6 +2,20 @@
22

33

44

5+
## [5.0.0](https://github.com/datadog/libdatadog/compare/libdd-data-pipeline-v4.0.0..libdd-data-pipeline-v5.0.0) - 2026-05-22
6+
7+
### Added
8+
9+
- Add from_string to span text ([#2011](https://github.com/datadog/libdatadog/issues/2011)) - ([ecdca7d](https://github.com/datadog/libdatadog/commit/ecdca7d4ef4e7f11c0194ed2f4e25173973404e7))
10+
- Flush based on size of chunks in bytes ([#1953](https://github.com/datadog/libdatadog/issues/1953)) - ([bc8f375](https://github.com/datadog/libdatadog/commit/bc8f37585deb16c873fdb126cb3033d7757dd426))
11+
- Add encoder from v04 to v1 ([#1896](https://github.com/datadog/libdatadog/issues/1896)) - ([e2fb886](https://github.com/datadog/libdatadog/commit/e2fb8860d002d1b56d0dc8b0b185fca7954371df))
12+
13+
### Fixed
14+
15+
- Allow old PascalCase fields in obfuscation config scheme ([#2008](https://github.com/datadog/libdatadog/issues/2008)) - ([cea1e44](https://github.com/datadog/libdatadog/commit/cea1e44edddd9124f75d5095f31026904a1f58d8))
16+
17+
18+
519
## [4.0.0](https://github.com/datadog/libdatadog/compare/libdd-data-pipeline-v3.0.1..libdd-data-pipeline-v4.0.0) - 2026-05-18
620

721
### Added

libdd-data-pipeline/Cargo.toml

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
[package]
22
name = "libdd-data-pipeline"
3-
version= "4.0.0"
3+
version= "5.0.0"
44
description = "Trace exporter package allowing sending data from datadog SDKs to the Trace Agent."
55
homepage = "https://github.com/DataDog/libdatadog/tree/main/libdd-data-pipeline"
66
repository = "https://github.com/DataDog/libdatadog/tree/main/libdd-data-pipeline"
@@ -36,9 +36,9 @@ libdd-common = { version = "4.1.0", path = "../libdd-common", default-features =
3636
libdd-shared-runtime = { version = "1.0.0", path = "../libdd-shared-runtime", default-features = false }
3737
libdd-telemetry = { version = "5.0.0", path = "../libdd-telemetry", default-features = false, optional = true}
3838
libdd-trace-protobuf = { version = "3.0.2", path = "../libdd-trace-protobuf" }
39-
libdd-trace-stats = { version = "3.0.0", path = "../libdd-trace-stats", default-features = false }
40-
libdd-trace-utils = { version = "4.0.0", path = "../libdd-trace-utils", default-features = false }
41-
libdd-trace-obfuscation = { version = "3.0.0", path = "../libdd-trace-obfuscation", default-features = false, optional = true }
39+
libdd-trace-stats = { version = "4.0.0", path = "../libdd-trace-stats", default-features = false }
40+
libdd-trace-utils = { version = "5.0.0", path = "../libdd-trace-utils", default-features = false }
41+
libdd-trace-obfuscation = { version = "3.1.0", path = "../libdd-trace-obfuscation", default-features = false, optional = true }
4242
libdd-ddsketch = { version = "1.0.1", path = "../libdd-ddsketch" }
4343
libdd-dogstatsd-client = { version = "3.0.0", path = "../libdd-dogstatsd-client", default-features = false }
4444
libdd-tinybytes = { version = "1.1.1", path = "../libdd-tinybytes", features = [

libdd-sampling/Cargo.toml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -33,7 +33,7 @@ serde = { version = "1.0", features = ["derive"] }
3333
serde_json = "1.0"
3434
lru = "0.16.3"
3535
libdd-common = { path = "../libdd-common", version = "4.1.0" }
36-
libdd-trace-utils = { path = "../libdd-trace-utils", version = "4.0.0", optional = true }
36+
libdd-trace-utils = { path = "../libdd-trace-utils", version = "5.0.0", optional = true }
3737

3838
[features]
3939
v04_span = ["dep:libdd-trace-utils"]

libdd-trace-obfuscation/CHANGELOG.md

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -2,6 +2,14 @@
22

33

44

5+
## [3.1.0](https://github.com/datadog/libdatadog/compare/libdd-trace-obfuscation-v3.0.0..libdd-trace-obfuscation-v3.1.0) - 2026-05-22
6+
7+
### Fixed
8+
9+
- Cargo clippy fix with all lints ([#1947](https://github.com/datadog/libdatadog/issues/1947)) - ([ec55449](https://github.com/datadog/libdatadog/commit/ec55449ab4fad3fb6b224ff9d4235f42cfa3cc28))
10+
11+
12+
513
## [3.0.0](https://github.com/datadog/libdatadog/compare/libdd-trace-obfuscation-v2.0.0..libdd-trace-obfuscation-v3.0.0) - 2026-05-18
614

715
### Added

libdd-trace-obfuscation/Cargo.toml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
[package]
22
name = "libdd-trace-obfuscation"
3-
version = "3.0.0"
3+
version = "3.1.0"
44
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"
55
homepage = "https://github.com/DataDog/libdatadog/tree/main/libdd-trace-obfuscation"
66
repository = "https://github.com/DataDog/libdatadog/tree/main/libdd-trace-obfuscation"
@@ -19,7 +19,7 @@ percent-encoding = "2.1"
1919
log = "0.4"
2020
fluent-uri = "0.4.1"
2121
libdd-trace-protobuf = { version = "3.0.2", path = "../libdd-trace-protobuf" }
22-
libdd-trace-utils = { version = "4.0.0", path = "../libdd-trace-utils", default-features = false }
22+
libdd-trace-utils = { version = "5.0.0", path = "../libdd-trace-utils", default-features = false }
2323
libdd-common = { version = "4.1.0", path = "../libdd-common", default-features = false }
2424

2525
[features]

libdd-trace-stats/CHANGELOG.md

Lines changed: 9 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -2,6 +2,15 @@
22

33

44

5+
## [4.0.0](https://github.com/datadog/libdatadog/compare/libdd-trace-stats-v3.0.0..libdd-trace-stats-v4.0.0) - 2026-05-22
6+
7+
### Added
8+
9+
- Add from_string to span text ([#2011](https://github.com/datadog/libdatadog/issues/2011)) - ([ecdca7d](https://github.com/datadog/libdatadog/commit/ecdca7d4ef4e7f11c0194ed2f4e25173973404e7))
10+
- Add encoder from v04 to v1 ([#1896](https://github.com/datadog/libdatadog/issues/1896)) - ([e2fb886](https://github.com/datadog/libdatadog/commit/e2fb8860d002d1b56d0dc8b0b185fca7954371df))
11+
12+
13+
514
## [3.0.0](https://github.com/datadog/libdatadog/compare/libdd-trace-stats-v2.0.0..libdd-trace-stats-v3.0.0) - 2026-05-18
615

716
### Added

libdd-trace-stats/Cargo.toml

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
[package]
22
name = "libdd-trace-stats"
3-
version = "3.0.0"
3+
version = "4.0.0"
44
description = "This crate provides utilities to compute stats from Datadog traces."
55
homepage = "https://github.com/DataDog/libdatadog/tree/main/libdd-trace-stats"
66
repository = "https://github.com/DataDog/libdatadog/tree/main/libdd-trace-stats"
@@ -17,8 +17,8 @@ libdd-common = { version = "4.1.0", path = "../libdd-common", default-features =
1717
libdd-ddsketch = { version = "1.0.1", path = "../libdd-ddsketch" }
1818
libdd-shared-runtime = { version = "1.0.0", path = "../libdd-shared-runtime", default-features = false }
1919
libdd-trace-protobuf = { version = "3.0.2", path = "../libdd-trace-protobuf" }
20-
libdd-trace-obfuscation = { version = "3.0.0", path = "../libdd-trace-obfuscation", default-features = false }
21-
libdd-trace-utils = { version = "4.0.0", path = "../libdd-trace-utils", default-features = false }
20+
libdd-trace-obfuscation = { version = "3.1.0", path = "../libdd-trace-obfuscation", default-features = false }
21+
libdd-trace-utils = { version = "5.0.0", path = "../libdd-trace-utils", default-features = false }
2222
hashbrown = { version = "0.15" }
2323
http = "1.1"
2424
rmp-serde = "1.3.0"

libdd-trace-utils/CHANGELOG.md

Lines changed: 9 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -2,6 +2,15 @@
22

33

44

5+
## [5.0.0](https://github.com/datadog/libdatadog/compare/libdd-trace-utils-v4.0.0..libdd-trace-utils-v5.0.0) - 2026-05-22
6+
7+
### Added
8+
9+
- Add from_string to span text ([#2011](https://github.com/datadog/libdatadog/issues/2011)) - ([ecdca7d](https://github.com/datadog/libdatadog/commit/ecdca7d4ef4e7f11c0194ed2f4e25173973404e7))
10+
- Add encoder from v04 to v1 ([#1896](https://github.com/datadog/libdatadog/issues/1896)) - ([e2fb886](https://github.com/datadog/libdatadog/commit/e2fb8860d002d1b56d0dc8b0b185fca7954371df))
11+
12+
13+
514
## [4.0.0](https://github.com/datadog/libdatadog/compare/libdd-trace-utils-v3.0.1..libdd-trace-utils-v4.0.0) - 2026-05-18
615

716
### Added

libdd-trace-utils/Cargo.toml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
[package]
22
name = "libdd-trace-utils"
3-
version = "4.0.0"
3+
version = "5.0.0"
44
description = "Trace utilities including span processing, MessagePack encoding/decoding, payload handling, and HTTP transport with retry logic for Datadog APM"
55
homepage = "https://github.com/DataDog/libdatadog/tree/main/libdd-trace-utils"
66
repository = "https://github.com/DataDog/libdatadog/tree/main/libdd-trace-utils"

0 commit comments

Comments
 (0)