Thanks to visit codestin.com
Credit goes to github.com

Skip to content

Commit 415f6ca

Browse files
dd-octo-sts[bot]github-actions[bot]iunanua
authored
chore(release): proposal for libdd-telemetry (#1999)
# Release proposal for libdd-telemetry and its dependencies This PR contains version bumps based on public API changes and commits since last release. ## libdd-capabilities **Next version:** `2.0.0` **Semver bump:** `major` **Tag:** `libdd-capabilities-v2.0.0` ### Commits - feat(capablities)!: sleep & spawn capabilities (#1873) ## libdd-common **Next version:** `4.1.0` **Semver bump:** `minor` **Tag:** `libdd-common-v4.1.0` ### Commits - refactor(sampling): move the sampling logic from dd-trace-rs [APMSP-2946] (#1927) - feat!: added regex-lite feature (#1939) - fix(libdd-common): crashes caused by `getenv` while retrieving AAS env vars (#1930) ## libdd-capabilities-impl **Next version:** `2.0.0` **Semver bump:** `major` **Tag:** `libdd-capabilities-impl-v2.0.0` ### Commits - feat(capablities)!: sleep & spawn capabilities (#1873) ## libdd-shared-runtime **Next version:** `1.0.0` **Semver bump:** `major` **Tag:** `libdd-shared-runtime-v1.0.0` **Warning:** this is an initial release. Please verify that the version and commits included are correct. ## libdd-telemetry **Next version:** `5.0.0` **Semver bump:** `major` **Tag:** `libdd-telemetry-v5.0.0` ### ⚠️ major bump forced due to: - `libdd-common`: ^3.0.2 → ^4.0.0 ### Commits - fix(libdd-telemetry): restore previous Cargo.toml version (#1993) - feat(capablities)!: sleep & spawn capabilities (#1873) - fix(telemetry): avoid trigger loop in telemetry worker (#1950) - feat(telemetry)!: include dependencies and integrations in app-extended-heartbeat (#1962) - fix(crypto): gate libdd-common TLS features in remaining internal crates + add CI guard (#1943) - fix(telemetry): schedule ExtendedHeartbeat on worker start (#1910) - fix(telemetry): skip sending empty payloads (#1894) - feat(sidecar): wire telemetry_extended_heartbeat_interval through SessionConfig (#1882) - chore(telemetry): add session id support (#1817) - ci(libdd-shared-runtime): downgrade version so publish workflow succeeds (#1870) - feat(runtime)!: add shared runtime (#1602) - perf(sidecar)!: Batch ack sending & consumption (#1835) - fix(telemetry): wire up DD_TELEMETRY_EXTENDED_HEARTBEAT_INTERVAL to scheduler (#1824) - feat(capabilities)!: trait architecture http (#1555) - chore(telemetry): use weaker mem ordering for SEQ_ID (#1749) [APMSP-2946]: https://datadoghq.atlassian.net/browse/APMSP-2946?atlOrigin=eyJpIjoiNWRkNTljNzYxNjVmNDY3MDlhMDU5Y2ZhYzA5YTRkZjUiLCJwIjoiZ2l0aHViLWNvbS1KU1cifQ --------- Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com> Co-authored-by: iunanua <[email protected]>
1 parent cb36645 commit 415f6ca

25 files changed

Lines changed: 113 additions & 47 deletions

File tree

Cargo.lock

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

datadog-ffe/Cargo.toml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -18,7 +18,7 @@ chrono = { version = "0.4.38", default-features = false, features = ["now", "ser
1818
derive_more = { version = "2.0.0", default-features = false, features = ["from", "into"] }
1919
log = { version = "0.4.21", default-features = false, features = ["kv", "kv_serde"] }
2020
md5 = { version = "0.7.0", default-features = false }
21-
libdd-common = { version = "4.0.0", path = "../libdd-common", default-features = false, features = ["require-regex-full"] }
21+
libdd-common = { version = "4.1.0", path = "../libdd-common", default-features = false, features = ["require-regex-full"] }
2222
semver = "1.0"
2323
serde-bool = { version = "0.1.3", default-features = false }
2424
serde_with = { version = "3.11.0", default-features = false, features = ["base64", "hex", "macros"] }

datadog-sidecar/Cargo.toml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -20,7 +20,7 @@ arc-swap = { workspace = true, optional = true }
2020
arrayref = "0.3.7"
2121
priority-queue = "2.1.1"
2222
libdd-common = { path = "../libdd-common" }
23-
libdd-capabilities = { path = "../libdd-capabilities", version = "1.0.0" }
23+
libdd-capabilities = { path = "../libdd-capabilities", version = "2.0.0" }
2424
datadog-sidecar-macros = { path = "../datadog-sidecar-macros" }
2525

2626
libdd-telemetry = { path = "../libdd-telemetry", features = ["tracing"] }
Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,14 @@
11
# Changelog
22

33

4+
5+
## [2.0.0](https://github.com/datadog/libdatadog/compare/libdd-capabilities-impl-v1.0.0..libdd-capabilities-impl-v2.0.0) - 2026-05-15
6+
7+
### Added
8+
9+
- Sleep & spawn capabilities ([#1873](https://github.com/datadog/libdatadog/issues/1873)) - ([b419f6e](https://github.com/datadog/libdatadog/commit/b419f6e1edb7679c750a65713893c68fc697404c))
10+
11+
412
## 1.0.0 - 2026-04-27
513

614
Initial release.

libdd-capabilities-impl/Cargo.toml

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@
33

44
[package]
55
name = "libdd-capabilities-impl"
6-
version = "1.0.0"
6+
version = "2.0.0"
77
description = "Native implementations of libdd-capabilities traits"
88
homepage = "https://github.com/DataDog/libdatadog/tree/main/libdd-capabilities-impl"
99
repository = "https://github.com/DataDog/libdatadog/tree/main/libdd-capabilities-impl"
@@ -18,8 +18,8 @@ bench = false
1818
[dependencies]
1919
bytes = "1"
2020
http = "1"
21-
libdd-capabilities = { path = "../libdd-capabilities", version = "1.0.0" }
22-
libdd-common = { path = "../libdd-common", version = "4.0.0", default-features = false }
21+
libdd-capabilities = { path = "../libdd-capabilities", version = "2.0.0" }
22+
libdd-common = { path = "../libdd-common", version = "4.1.0", default-features = false }
2323
tokio = { version = "1", features = ["time"] }
2424

2525
[target.'cfg(not(target_arch = "wasm32"))'.dependencies]

libdd-capabilities/CHANGELOG.md

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

33

4+
5+
## [2.0.0](https://github.com/datadog/libdatadog/compare/libdd-capabilities-v1.0.0..libdd-capabilities-v2.0.0) - 2026-05-15
6+
7+
### Added
8+
9+
- Sleep & spawn capabilities ([#1873](https://github.com/datadog/libdatadog/issues/1873)) - ([b419f6e](https://github.com/datadog/libdatadog/commit/b419f6e1edb7679c750a65713893c68fc697404c))
10+
11+
412
## 1.0.0 - 2026-04-27
513

614
Initial release.

libdd-capabilities/Cargo.toml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@
33

44
[package]
55
name = "libdd-capabilities"
6-
version = "1.0.0"
6+
version = "2.0.0"
77
description = "Portable capability traits for cross-platform libdatadog"
88
homepage = "https://github.com/DataDog/libdatadog/tree/main/libdd-capabilities"
99
repository = "https://github.com/DataDog/libdatadog/tree/main/libdd-capabilities"

libdd-common/CHANGELOG.md

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

33

44

5+
## [4.1.0](https://github.com/datadog/libdatadog/compare/libdd-common-v4.0.0..libdd-common-v4.1.0) - 2026-05-15
6+
7+
### Added
8+
9+
- Added regex-lite feature ([#1939](https://github.com/datadog/libdatadog/issues/1939)) - ([58b86d5](https://github.com/datadog/libdatadog/commit/58b86d5a1b2dc43be98eb9568ec734c259a430a7))
10+
11+
### Changed
12+
13+
- Move the sampling logic from dd-trace-rs [APMSP-2946] ([#1927](https://github.com/datadog/libdatadog/issues/1927)) - ([040260c](https://github.com/datadog/libdatadog/commit/040260c5d72ec011a36934cb77d203688990609e))
14+
15+
### Fixed
16+
17+
- Crashes caused by `getenv` while retrieving AAS env vars ([#1930](https://github.com/datadog/libdatadog/issues/1930)) - ([43c0973](https://github.com/datadog/libdatadog/commit/43c0973da14911168b7283283be901e4ed41ab31))
18+
19+
20+
521
## [4.0.0](https://github.com/datadog/libdatadog/compare/libdd-common-v3.0.2..libdd-common-v4.0.0) - 2026-04-27
622

723
### Added

libdd-common/Cargo.toml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@
33

44
[package]
55
name = "libdd-common"
6-
version = "4.0.0"
6+
version = "4.1.0"
77
description = "Shared utilities for Datadog libraries including HTTP/HTTPS connectors, container entity detection, tag validation, rate limiting, and Unix/Windows platform helpers"
88
homepage = "https://github.com/DataDog/libdatadog/tree/main/datadog-common"
99
repository = "https://github.com/DataDog/libdatadog/tree/main/datadog-common"

libdd-crashtracker/Cargo.toml

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -49,8 +49,8 @@ anyhow = "1.0"
4949
chrono = {version = "0.4", default-features = false, features = ["std", "clock", "serde"]}
5050
cxx = { version = "1.0", optional = true }
5151
errno = "0.3"
52-
libdd-common = { version = "4.0.0", path = "../libdd-common" }
53-
libdd-telemetry = { version = "4.0.0", path = "../libdd-telemetry" }
52+
libdd-common = { version = "4.1.0", path = "../libdd-common" }
53+
libdd-telemetry = { version = "5.0.0", path = "../libdd-telemetry" }
5454
http = "1.1"
5555
libc = "0.2"
5656
nix = { version = "0.29", features = ["poll", "signal", "socket"] }
@@ -85,4 +85,4 @@ cxx-build = { version = "1.0", optional = true }
8585
# in the build-script context. The build script only needs cc_utils, which has no TLS dependency.
8686
# Without this, aws-lc-sys gets compiled twice: once for the normal dep graph and once for the
8787
# build-script dep graph (Cargo resolver v2 keeps these contexts separate).
88-
libdd-common = { version = "4.0.0", path = "../libdd-common", default-features = false }
88+
libdd-common = { version = "4.1.0", path = "../libdd-common", default-features = false }

0 commit comments

Comments
 (0)