v11.0.0
What's Changed
- [crashtracker] Enable collecting to a UNIX socket by @danielsn in #420
- Spawn one sidecar per user by @bwoebi in #469
- Explicitly use the header in crashinfo.cpp by @danielsn in #472
- Fix Windows signature compatibility in entity_id functions by @bwoebi in #474
- Skip normalization & obfuscation and coalesce instead by @bwoebi in #475
- Fix the wrong thing being not normalized by @bwoebi in #476
- [crashtracker] Add a 'wait_for_receiver' param, and use it in both the stdin and unix socket cases by @danielsn in #477
- style: avoid redundant imports by @morrisonlevi in #478
- build: use
debug = "line-tables-only"
by @morrisonlevi in #479 - Update protobuf files for stats for new trilean type by @bantonsson in #480
- Drop fd acking in sidecar transport by @bwoebi in #481
- [profiling] Fuzz profiler API by @danielsn in #449
- ekump/APMSP-1076 break up trace utils send data file by @ekump in #471
- Refactor to reduce signature errors risks by @VianneyRuhlmann in #482
- style: fix lints from Rust 1.79 release by @morrisonlevi in #486
- Run clippy on windows in CI by @VianneyRuhlmann in #485
- [crashtracker] Send pid to the receiver by @danielsn in #483
- [profiling] Turn off slow fuzz tests for miri by @taegyunkim in #489
- [crashtracker] Add tests for unix socket receiver, and mark slow tests ignore by @danielsn in #484
- [crashtracker] Take relative address and build id for remote symbolication by @danielsn in #473
- Remove unnecessary TODO comment from trace_utils.rs by @ekump in #495
- [chore] Require all checks to pass on a PR by @danielsn in #490
- [chore] Add actionlint to CI, and fix issues it detects by @danielsn in #496
- Skip serialization of field Span.error if equals to 0 by @iamluc in #500
- [Serverless Mini Agent] Add Default Values for peer_tags and is_trace_root when Generating Trace Metrics by @duncanpharvey in #493
- [Serverless Mini Agent] Bump Serverless Mini Agent Version to 0.4.2 by @duncanpharvey in #502
- Check that the generated pb.rs file matches by @bantonsson in #501
- Add support for sending v0.4 traces. by @hoolioh in #491
- [ddtelemetry] Support metric distributions with ddsketch by @paullegranddc in #268
- PR Benchmarking using benchmarking platform by @bantonsson in #508
- Support v0.5 trace endpoint by @astuyve in #505
- [Serverless Mini Agent] Update Azure Resource Group Regex to Account for Windows by @duncanpharvey in #504
- DEBUG-2509 Add option to skip checks when building profiling by @p-datadog in #513
- [APMSP-1229] Implement new origin detection spec by @VianneyRuhlmann in #509
- DEBUG-2510 Document cbindgen dependency by @p-datadog in #514
- [Serverless Mini Agent] Add Azure App Service Runtime Tags by @duncanpharvey in #512
- [PROF-10099] Package libdatadog v10.0.0 for Ruby by @ivoanjo in #517
- Encode the file path in url authority so we don't crash on whitespaces by @paullegranddc in #499
- Bump blazesym to release blaze-v0.2.0-rc.0 by @r1viollet in #487
- Use inplace normalization and add benchmark by @VianneyRuhlmann in #506
- Fix sidecar logging by @cataphract in #521
- Bump rustls version to 0.23 by @bwoebi in #459
- ekump/adding-test-agent-to-trace-utils by @ekump in #516
- Enable all benchmarks by @bantonsson in #522
- Add action to free space during codecov stage. by @hoolioh in #526
- [Serverless Mini Agent] Use Web PKI certificates for HTTPS Connections for Serverless Mini Agent by @duncanpharvey in #523
- Make flush interval in telemetry configurable via sidecar by @cataphract in #527
- [Serverless Mini Agent] Bump Serverless Mini Agent Version to 0.5.0 by @duncanpharvey in #528
- Bump version number to v11.0.0 by @r1viollet in #529
New Contributors
- @astuyve made their first contribution in #505
- @p-datadog made their first contribution in #513
- @cataphract made their first contribution in #521
Full Changelog: v10.0.0...v11.0.0
SHA256 checksums
81017bdc4634163151272539e98700e5e0fb076d4aa88a004087c4a01be0cfc3 libdatadog-aarch64-alpine-linux-musl.tar.gz
9b06e0dced2cfa72279a1f50bf12bb485eaa54d54b6d09764cc297d79a7ce0da libdatadog-aarch64-unknown-linux-gnu.tar.gz
96ed601629feb33ce3b1acf6ffd0c30eacb04c4353c8a52388eccd6b4027c2f1 libdatadog-x86_64-alpine-linux-musl.tar.gz
cac9b7c4c0f791d8618426bac81f14c0be40bfeecb2d01a98dcae67ba217eca5 libdatadog-x86_64-unknown-linux-gnu.tar.gz