Skip to content

v33.0.0

Latest

Choose a tag to compare

@dd-octo-sts dd-octo-sts released this 07 May 20:53
Immutable release. Only release title and notes can be modified.
v33.0.0
37d17ee

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 getenv while 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_intern instead of intern to avoid panicking in a try_xxx function 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