Skip to content

v7.0.0

Choose a tag to compare

@r1viollet r1viollet released this 15 Mar 15:29
v7.0.0
1fe7d8c

What's Changed

  • [PROF-8944] Package libdatadog v6.0.0 for Ruby by @ivoanjo in #312
  • perf: less mem per entry in the string table by @morrisonlevi in #303
  • Minor CI fix - build telemetry ffi by @r1viollet in #314
  • CI fix - No space left by @r1viollet in #315
  • Windows support for the sidecar by @bwoebi in #305
  • build: bump datadog-ipc's page_size to match others by @morrisonlevi in #317
  • Optimize data which gets cached between runs by @pawelchcki in #316
  • [ddtelemetry] Add distirbution metrics by @paullegranddc in #320
  • 3rd party license check by @r1viollet in #321
  • Metrics sidecar shutdown by @pawelchcki in #296
  • [ddtelemetry][fix] Send configuration list even if it's empty by @paullegranddc in #322
  • Update protobuf files for stats to avoid failure comments by @bantonsson in #323
  • [crashtracker] Enable dynamic updating of metadata and config at runtime by @danielsn in #297
  • Allow the sidecar to spawn, even if the log file could not be opened by @bwoebi in #326
  • [crashtracker] Use blazesym to resolve stack trace names in the receiver by @danielsn in #327
  • Build refactoring - cbindgen by @r1viollet in #313
  • Also move #defines when deduplicating headers by @bwoebi in #332
  • Hide FFI cbindgen behind a feature flag by @bwoebi in #333
  • [Crashtracker] Make crashtracker more resilient to failing signal handlers by @danielsn in #335
  • Export crashes through telemetry by @paullegranddc in #285
  • [ci] Don't fail fast on gh action tests by @paullegranddc in #337
  • Use bincode for much better performance by @bwoebi in #336
  • [PROF-9257] Fix incorrect platform detection for x86_64-linux-gnu/aarch64-linux-gnu by @ivoanjo in #338
  • Updated rustfmt rules by @bantonsson in #330
  • Add composer installed.json parsing in sidecar by @bwoebi in #340
  • Ignore some PHP specific code on 32 bit, fixing CI by @bwoebi in #346
  • Bump mio from 0.8.9 to 0.8.11 by @dependabot in #342
  • (profiling-ffi) Expose telemetry through profiling ffi by @paullegranddc in #339
  • [profiling] Forward Blazesym's symbolization APIs by @r1viollet in #292
  • [ddtelemetry] Implement ffi code for telemetry metrics by @paullegranddc in #331
  • Introduce DDOG_CHARSLICE_C_BARE and undo change to DDOG_CHARSLICE_C helper by @ivoanjo in #347
  • [PROF-8917] Fix case on crashtracker ffi APIs + add Ruby helper + add example by @ivoanjo in #351
  • Rename profiling-ffi Endpoint to ProfilingEndpoint/prof_Endpoint to remove confusion with ddcommon::Endpoint by @paullegranddc in #359
  • Bump to version 7.0.0 by @r1viollet in #358

Full Changelog: v6.0.0...v7.0.0

SHA256 checksums

9e3e5adb45c3a36f22005c2ace34d5c0f23bbd7fe9c9de6025e2645955ee3ed9 libdatadog-aarch64-alpine-linux-musl.tar.gz
13e2f4ccfebcfef501c84cdbd12782c1b0e9065fa8a2f47b513fc246644851cf libdatadog-aarch64-unknown-linux-gnu.tar.gz
c0d6457efec7e2f73b81ba837a06e07e675d099c3be727e58e2ae1f5416c13ab libdatadog-x86_64-alpine-linux-musl.tar.gz
f94a36d8a0061486814a23a2bc710dc7c5312be6259d6dfb02b6489ba346f2e0 libdatadog-x86_64-unknown-linux-gnu.tar.gz