Immutable
release. Only release title and notes can be modified.
What's Changed
- feat(data-pipeline): port dd-trace-rs trace buffer implementation by @paullegranddc in #1826
- feat(sidecar)!: Allow for targeted telemetry flush by @bwoebi in #1898
- chore(benchmarks): add allocation size tracking allocator by @bantonsson in #1905
- fix(path): missing bench path in data-pipeline by @bwoebi in #1907
- feat(libdd-trace-utils): check for empty value in header datadog-client-computed-stats by @duncanpharvey in #1900
- ci: fix unbound variable by @hoolioh in #1912
- build(profiling): rustc-hash 2.1.2 by @morrisonlevi in #1911
- fix(sidecar)!: Prefer session-id for remote config by @bwoebi in #1917
- fix(libdd-common): fix condition so testing with --all-features works by @hoolioh in #1919
- ci: dynamic pipeline by @hoolioh in #1642
- ci: fix multiline output by @hoolioh in #1926
- chore(release): merge release branch to main (proposal for libdd-capabilities-impl (#1924)) by @dd-octo-sts[bot] in #1925
- feat(sidecar)!: Set telemetry session id by @bwoebi in #1921
- feat: add PartialEq and Eq traits to TracerMetadata by @duncanpharvey in #1922
- ci: add a test run with all features enabled by @hoolioh in #1928
- chore(ci): adds a cron on all actions running a tests by @cbeauchesne in #1923
- refactor(tracer-flare): prepare libdd-tracer-flare for publication of the crate by @hoolioh in #1399
- chore(skills): add create-release skill by @VianneyRuhlmann in #1909
- chore(crashtracking): clean up stale in-line comment by @gyuheon0h in #1935
- feat: add Hash trait to TracerMetadata by @duncanpharvey in #1931
- feat(datadog-ffe): add semver conditions handling by @dd-oleksii in #1934
- ci: prevent runner from going out of space by @hoolioh in #1932
- fix(sidecar/telemetry): retry FFI telemetry batches when session conifg not yet available by @cataphract in #1929
- feat(telemetry): add session id support to trace export by @mabdinur in #1822
- feat(http-client): add knob to disable connection pooling by @yannham in #1933
- fix(libdd-common): crashes caused by
getenvwhile retrieving AAS env vars by @gleocadie in #1930 - feat(ffe): add __dd_allocation_key metadata to ResolutionDetails by @dd-oleksii in #1940
- feat(ffe)!: remove extra_logging by @dd-oleksii in #1941
- fix(ipc): Fallback to ftruncate if fallocate gets EPERM by @bwoebi in #1938
- chore(crashtracking): bump libdatadog-libunwind to v1.0.2 by @gyuheon0h in #1942
- fix(telemetry): schedule ExtendedHeartbeat on worker start by @khanayan123 in #1910
- fix(crypto): gate libdd-common TLS features in remaining internal crates + add CI guard by @duncanista in #1943
- feat!: added regex-lite feature by @Aaalibaba42 in #1939
- feat: use ip quantization when aggregating peer tags for trace stats by @duncanpharvey in #1944
- feat(ffe): support serial id by @dd-oleksii in #1951
- perf(trace-serializer): pre-allocate serialization buffer by @paullegranddc in #1949
- fix(profiling-ffi): Potential panic case by @gleocadie in #1955
- feat(crashtracking)!: collect all threads by @gyuheon0h in #1878
- feat(crashtracking)!: update crashtracker config ffi to have values for collect all thread config by @gyuheon0h in #1959
- fix(profiling-ffi): Use
try_interninstead ofinternto avoid panicking in atry_xxxfunction by @gleocadie in #1957 - chore(versioning): bump to v33.0.0 by @gyuheon0h in #1960
Full Changelog: v32.0.0...v33.0.0
SHA256 checksums
13936a53cf9baeecd91326eb6a2e0af0cb279aabfd37669680b011e185ec9766 libdatadog-aarch64-alpine-linux-musl.tar.gz
fc96026961b4f4712142fc9ca0c3aa05ca77c1e2218b8409a9738c32530b8473 libdatadog-x86_64-alpine-linux-musl.tar.gz
fe9ee8dbef65e9097e7f4827d3bdbbec584a5986671e04c0ffdc96db4e33c796 libdatadog-x86_64-apple-darwin.tar.gz
b92bea5a650152427e71bfdf07b087b0be161a3de30b8e84edcbf64c4aee9b67 libdatadog-x86_64-unknown-linux-gnu.tar.gz
135abde5bb6638ea54abf858bbff51a6f90fa3c3886da975754ae9bfaff79e83 libdatadog-aarch64-unknown-linux-gnu.tar.gz
90fd2d95df78425522cf3a688d2336d99fe4b5d8a3502a2d5f042a09a06deb71 libdatadog-aarch64-apple-darwin.tar.gz
SHA512 checksums
6fd1465a0b03ae4d514441844d1a35843d3ba5ff48c305a4d22cc4012b79e517ce38da295ebf19e9d2037ebcd326136894556730c85dda234d4dc407981caaa9 libdatadog-x64-windows.zip
a3be0a98469f5f1b83018b4f5c4cf8fdb94f89e17ec6d3d4de450438c67328ef24fae205bfc62655b64de97eb068b40bdad563a1775745f3c4ce5bf2eee16866 libdatadog-x86-windows.zip