# Release proposal for libdd-sampling and its dependencies
This PR contains version bumps based on public API changes and commits
since last release.
## libdd-common
**Next version:** `4.2.0`
**Semver bump:** `minor`
**Tag:** `libdd-common-v4.2.0`
### Commits
- refactor(trace-utils): replace use_v05_format bool and remove
infallible expect (#1946)
- feat(libdd-common): recognize PCF Garden container IDs (#2025)
## libdd-trace-utils (bumped manually due to breaking in #1946)
**Next version:** ~~`5.1.0`~~ `6.0.0`
**Semver bump:** ~~`minor`~~ `major`
**Tag:** ~~`libdd-trace-utils-v5.1.0`~~ `libdd-trace-utils-v6.0.0`
### Commits
- feat(trace-utils)!: introduce VecMap datastructure (#2022)
- feat: update test agent version (#2038)
- refactor(trace-utils): replace use_v05_format bool and remove
infallible expect (#1946)
The breaking change is the signature of the public function
`libdd_trace_utils::trace_utils::collect_trace_chunks`:
- Before: `pub fn collect_trace_chunks<T: TraceData>(traces: ...,
use_v05_format: bool)` -> ...
- After: `pub fn collect_trace_chunks<T: TraceData>(traces: ..., format:
TraceEncoding)` -> ...
## libdd-sampling
**Next version:** `2.0.0`
**Semver bump:** `major`
**Tag:** `libdd-sampling-v2.0.0`
### :warning: major bump forced due to:
- `libdd-trace-utils`: ^4.0.0 → ^6.0.0
### Commits
- fix(sampling): disable libdd-common default features (#2057)
- feat(trace-utils)!: add from_string to span text (#2011)
---------
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>
What does this PR do?
Update dd-apm-test-agent version to 1.56.0 to test V1.