Skip to content

v10.0.0

Choose a tag to compare

@r1viollet r1viollet released this 05 Jun 14:41
b625629

What's Changed

  • [ASEC-131] Remove reference to nonexisting team by @sanchda in #417
  • Update README.md by @taegyunkim in #419
  • refactor sidecar/interface.rs into smaller files by @ekump in #395
  • [PROF-9742] Package libdatadog v9.0.0 for Ruby by @ivoanjo in #422
  • refactor(profiling): backup sample types/period by @morrisonlevi in #403
  • Run tests with nextest and publish results by @bantonsson in #415
  • [PROF-8917] Add Ruby helper to get ld_library_path for libdatadog by @ivoanjo in #423
  • Update GitHub workflows by @bantonsson in #421
  • Fix comments parsing in dedup_headers by @bwoebi in #425
  • [PROF-9744] Propagate errors from expect calls by @taegyunkim in #424
  • feat(alloc): new allocator crate by @morrisonlevi in #402
  • Move nightly Datadog agent protobuf validation to weekly by @bantonsson in #427
  • [Doc] Add descriptions to packages by @pierotibou in #428
  • [crashtracker] Don't serialize unset fields by @danielsn in #429
  • [crashtracker] Add option to collect symbols in process by @danielsn in #430
  • Fix telemetry shutdown and log max filter by @bwoebi in #432
  • Provide a DogStatsD API in the sidecar by @iamluc in #399
  • perf(profiling): datadog-alloc based StringTable by @morrisonlevi in #404
  • Collect some of the trace_api.* metrics in the trace flusher by @iamluc in #418
  • ci: fix windows-latest cargo-test by @morrisonlevi in #439
  • [profiling] Add fuzz test for StringTable by @danielsn in #437
  • Make PHP and common components teams co-owners of the sidecar by @ekump in #445
  • Refactor sidecar trace_flusher and add basic tests before adding retry logic by @ekump in #441
  • [profiling] Fuzz chain allocator by @danielsn in #443
  • [profiling] Add fuzz test for internal::observation by @taegyunkim in #438
  • [profiling] Fuzz virtual allocator by @danielsn in #446
  • [profiling] Use bolero list to find all bolero fuzz targets by @taegyunkim in #444
  • Don't validate that endpoint is not empty because it doesn't need to be present by @paullegranddc in #426
  • Link libpthread into the spawn_worker trampoline by @bwoebi in #452
  • Update cargo nextest and remove the compile fix by @gleocadie in #456
  • Allow the SidecarTransport to recreate its underlying transport by @iamluc in #440
  • Add a function to flush sidecar's telemetry actions by @iamluc in #447
  • Fix coalescing send data by @bwoebi in #451
  • Use a SIDECAR_VERSION by default for the reported version by @bwoebi in #457
  • [profiling] use internal Label instead of pprof::Label by @taegyunkim in #454
  • Use Box<[ValueType]> instead of Vec by @taegyunkim in #455
  • Add retry logic to trace_utils::SendData by @ekump in #433
  • [profiling] Use actions matrix for fuzz by @taegyunkim in #462
  • feat(common): add tag! macro by @morrisonlevi in #453
  • Add metrics by @hoolioh in #450
  • Transmit size of data in send_trace_v04_shm by @bwoebi in #464
  • Ensure responses from flushed traces are handled immediately instead of when all responses returned by @bwoebi in #466
  • Fix bug introduced in APMSP-1020 that was not setting trace count header for msgpack requests to tracer by @ekump in #465
  • Add explicit synchronous flush capability to sidecar by @bwoebi in #467
  • [Serverless Mini Agent] Add Azure App Service Span Tags by @duncanpharvey in #463
  • [Serverless Mini Agent] Bump Serverless Mini Agent Version to 0.4.0 by @duncanpharvey in #468
  • move trace_util test helpers behind a feature flag by @ekump in #461
  • [APMSP-1010] Improve container id computation by @VianneyRuhlmann in #448
  • Bump libdatadog version to 10.0.0 in preparation for release by @danielsn in #470

New Contributors

Full Changelog: v9.0.0...v10.0.0

SHA256 checksums

61249c5a2a3c4c80e6f54a24251b5035a49123b1664d28cc21645fa8c7271432 libdatadog-aarch64-alpine-linux-musl.tar.gz
14df33b816e12533b95bad64ae0df049bb1fce6b4dc0fe7df4add6ce3ce531e7 libdatadog-aarch64-unknown-linux-gnu.tar.gz
7c5dcf51fec39c7fc0cfca47ee1788630e15682f0a5f9580e94518163300f221 libdatadog-x86_64-alpine-linux-musl.tar.gz
ec3a8582f8be34edd3b9b89aed7d0642645b41f8e7c9d5b4d1d6ecdcaa8f31f0 libdatadog-x86_64-unknown-linux-gnu.tar.gz