Skip to content

Conversation

@renovate
Copy link

@renovate renovate bot commented May 11, 2025

Note: This PR body was truncated due to platform limits.

This PR contains the following updates:

Package Change Age Confidence
Datadog.Trace.Bundle (source) 3.15.0 -> 3.32.1 age confidence

Release Notes

DataDog/dd-trace-dotnet (Datadog.Trace.Bundle)

v3.32.1: 3.32.1

Summary

Reduces serialization allocation in .NET Framework and < .NET Core 3.1 (#​7884)

Changes

Tracer
  • Fix serialization allocation in .NET Framework and < .NET Core 3.1 (#​7884)

Changes since 3.32.0

v3.32.0: 3.32.0

Summary
  • [Tracer] Fix orphaned spans in WCF traces
  • [AWS Lambda] Add request-id as header to Lambda start/end invocation
Changes
Tracer
  • Add process tags to client-side stats (#​7791)
CI Visibility
  • Avoid allocating and preparing CI Visibility stuff in startup hot path (#​7821)
Debugger
  • Add process tags to dynamic instrumentation snapshots (#​7839)
Serverless
  • Respect baggage in Azure messaging integrations (#​7818)
  • [AWS Lambda] Add request-id as header to Lambda start/end invocation (#​7835)
  • Add #nullable enable and fix NullReferenceException in DynamoDB (#​7849)
Fixes
  • Fix orphaned spans in WCF traces (#​7842)
Data Streams Monitoring
Miscellaneous
  • Add process tags to telemetry (#​7780)
  • [Docs] fix CLI commands to download logs from AAS apps (#​7802)
Build / Test
  • Fix microbenchmark artifacts (#​7816)
  • Add testing for latest Microsoft.Extensions.Telemetry version (#​7817)
  • Fix broken CI when running tests against a specific sample (#​7819)
  • Publish native symbols in all DCs (#​7828)
  • Update .gitlab/one-pipeline.locked.yaml (#​7836)
  • Add support for VS 2026 to Nuke detection (#​7843)

Changes since 3.31.0

v3.31.0: 3.31.0

Summary
  • Add support for .NET 10
  • Add support for MongoDB.Driver v3.5+
Changes
Tracer
  • Use RuntimeHelpers.GetHashCode in IndexObject (#​7678)
  • Removing V1 tags class from AWS integrations (#​7746)
  • Add support for MongoDB.Driver v3.5+ (#​7808)
  • Compress telemetry payload (#​7645)
Continuous Profiler
  • [Crashtracker] Add module path to frames (#​7642)
Serverless
  • [Docs] Add Azure Functions architecture docs and PowerShell debugging tools (#​7639)
Fixes
  • Fix null character termination in CString abstraction. (#​7785)
  • Add fix for persistent Process.Start version-conflict issue (#​7789)
  • Protect against null LoggingEvent and Properties in log4net (#​7735)
  • Fix InvalidOperationException in Baggage handling in Azure Functions (#​7810)
Build / Test
  • Add support for .NET 10 GA (#​7804)
  • Improve execution benchmark comment post (#​7570)
  • Split create_draft_release worfklow into hotfix / normal (#​7601)
  • Limit Dependabot to 1 open PR for our integration bumps (#​7675)
  • [Test Package Versions Bump] Updating package versions (#​7740)
  • Bump the gh-actions-packages group across 3 directories with 5 updates (#​7748)
  • [ASM] Fix Asm benchmark and stop-reinitializing tracer (#​7750)
  • Improve aerospike sample to avoid timeouts (#​7751)
  • [Test Package Versions Bump] Updating package versions (#​7757)
  • Bump softprops/action-gh-release from 2.3.3 to 2.4.1 in the gh-actions-packages group across 1 directory (#​7758)
  • Fix (more) EventHubs flaky batch tests (#​7768)
  • Increase debugger serialize timeout for unit tests (#​7769)
  • Use ScopedTracer in tests (#​7770)
  • Fix RedirectInput test flakyness (#​7771)
  • Replace macos-13 with macos-14 in CI (#​7778)
  • Add partial trust/legacy CAS detection to dd-trace and dd-dotnet (#​7779)
  • Avoid exceptions in ProcessBasicChecksTests (#​7781)
  • Tweak CI variables (#​7784)
  • [Test Package Versions Bump] Updating package versions (#​7794)
  • Fix GRPC flaky tests. (#​7800)
  • [Test Package Versions Bump] Updating package versions (#​7812)
  • Cosmos DB partial integration testing (#​7752)
  • Dispose ManualResetEventSlim instances in tests (#​7797)
Miscellaneous
  • Add DD_AGENT_FEATURE_POLLING_ENABLED setting (#​7616)
  • Add helper DictionaryExtensions.SequenceEqual (#​7722)
  • Improve exception redaction to handle Aggregate Exceptions better (#​7754)
  • [Docs] Small developer docs clean-up (#​7799)
  • [Logs] Fix OTLP Logs timestamp during serialization (#​7814)
  • Remove more [PublicApi] usages and unused code (#​7786)
  • Remove unused PublicApiUsage members (#​7787)
  • Skip sending unactionable performance counters log to telemetry (#​7753)
  • Repurpose PublicApiAnalyzer as InternalForTestingAnalyzer (#​7788)

Changes since 3.30.0

v3.30.0: 3.30.0

Summary

  • [Tracer] Add support for Azure Event Hubs
  • [Test Optimization] Add support for MSTest 4.x.x
  • [OpenTelemetry] OTLP Logs API Support
  • [Continuous Profiler] Performance improvements

Changes

Tracer
  • [Tracer] Add Azure Event Hubs instrumentation (#​7620)
  • [OTEL] OTLP Logs API Support (#​7680)
  • [Tracer] Add new process tags (#​7651)
  • small follow up on process tags (#​7743)
  • Removing Forgiven Nulls (#​7745)
  • Add fix for whitespace in exporter settings and metrics URL (#​7747)
  • Fix ad-hoc use of TracerSettings to use MutableSettings where appropriate (#​7543)
  • Fix calls to IsIntegrationEnabled(), IsErrorStatusCode(), and GetIntegrationAnalyticsSampleRate() (#​7544)
  • Enforce that you can't update exporter settings to point to UDS on Windows (#​7721)
CI Visibility
  • [Test Optimization] MsTest support updates (#​7663)
Continuous Profiler
  • [Profiler] Perf improvements + cleanup (#​7696)
  • [crashtracker] Fix native and managed callstacks merge (#​7703)
  • [Profiler] Don't take tracer stable config notification when kill switch detected (#​7705)
Fixes
  • Protect against claimsPrincipal being null (#​7719)
Build / Test
  • [Config Registry] 1/5 Add gitlab step and json configuration file and yaml for doc (#​7548)
  • managed loader: refactor for testability, add unit tests (#​7594)
  • Update to .NET RC2 (#​7659)
  • [Test Package Versions Bump] Updating package versions (#​7673)
  • Run dsm-throughput macrobenchmarks on master push & schedule (#​7686)
  • Update .gitignore to ignore local Claude Code settings (#​7691)
  • Comment out new test agent on Windows (#​7692)
  • [Test Package Versions Bump] Updating package versions (#​7693)
  • Remove CodeQL workflow (#​7701)
  • [Test Package Versions Bump] Updating package versions (#​7712)
  • Update Linux VMs (#​7718)
  • [Test Package Versions Bump] Updating package versions (#​7726)
  • Split integration tests in groups (#​7733)
  • [Tracer] Fix EventHubs flaky batch test (#​7734)
Miscellaneous
  • [onboarding] make DD_DOTNET_TRACER_HOME optional in managed loader (#​7568)
  • Revert "make DD_DOTNET_TRACER_HOME optional in managed loader (#​7568)" (#​7704)
  • [Config registry] 2/5 Reorganize keys, split config keys and platform keys (#​7688)
  • [Docs] Improve docs on troubleshooting CI failures (#​7707)
  • Add VBCSCompiler to exclude list (#​7694)

Changes since 3.29.0

v3.29.0: 3.29.0

Summary

  • [OTEL] Metrics API Support - Metrics Reader & OTLP Exporter (#​7514)
  • [Azure Functions] Add aas.site.kind tag to agentless logs (#​7623)
  • [Azure Functions] Skip instrumenting orchestrator functions (#​7640)
  • Various other fixes and improvements

Changes

Tracer
  • Rebuild MutableSettings on dynamic config changes (#​7525)
  • Move DefaultServiceName to MutableSettings (#​7530)
  • Simplify PerTraceSettings.GetServiceName() (#​7532)
  • [PDB] Handle exception during opening a pdb file (#​7573)
CI Visibility
  • [TestOptimization] Catch IOException on the Git folder discovery (#​7658)
Continuous Profiler
  • [crashtracker/profiler] Notify profiler the application is crashing (#​7657)
Debugger
  • [Dynamic Instrumentation] DEBUG-3695 Return correct RC apply details (#​6890)
  • [Dynamic Instrumentation] Skip some debugger tests on .NET 8 or greater (#​7631)
  • Minor fix in DynamicConfigurationManager update process (#​7664)
  • [Dynamic Instrumentation] DEBUG 3794 Stabilize snapshot enumerable serializing (#​6910)
  • [Dynamic Instrumentation] DEBUG-3959 Guard against undefined value expression (#​7008)
  • [Debugger Default-On] DEBUG-4341 Forward snapshots to debugger intake (#​7388)
  • [Dynamic Instrumentation] Ensure DI metric probe does not send automatic telemetry (#​7621)
  • [Dynamic Instrumentation] Remove reference types value property from snapshot (#​7635)
Serverless
  • [Azure Functions] Add aas.site.kind tag to agentless logs (#​7623)
  • [Azure Functions] Skip instrumenting orchestrator functions (#​7640)
Miscellaneous
  • [OTEL] Metrics API Support - Metrics Reader & OTLP Exporter (#​7514)
  • [internal docs] Add CI troubleshooting documentation (#​7634)
  • [OTEL] Moves OTelMetrics Under OpenTelemetry.Metrics (#​7638)
  • Minor refactor and added tests for DynamicConfigurationManager (#​7652)
  • [OTEL] Vendoring OtlpGrpcExportClient And Enabling OTLP Metrics gRPC Tests (#​7666)
  • [Code Origin] Add debug logs to code origin for entry span (#​7612)
  • [Code Origin] Performance: Add Assembly Filter Caching for Code Origin (#​7667)
  • Small OpenTelemetry Metrics fixes and optimizations (#​7632)
Build / Test
  • Optimize AGENTS.md with contextual load guidance (#​7625)
  • Bump timeit to v0.4.6 (#​7647)
  • Improve and simplify the microbenchmarks CI setup (#​7613)
  • Capture Exception when sending metrics (#​7614)
  • [Test Package Versions Bump] Updating package versions (#​7617)
  • Fix profiler_execution_benchmarks flakiness (#​7622)
  • Fix the code freeze action (#​7626)
  • Revert "[SINT-4157] sanitise ultimate-pipeline.yml" (#​7627)
  • Increase Docker run step resiliency for Profiler integration tests (#​7629)
  • [SINT-4157] sanitise ultimate-pipeline.yml (#​7630)
  • [Azure Functions] Add Build-AzureFunctionsNuget.ps1 helper script for local developement (#​7633)
  • Update CODEOWNERS for consistent ownership of managed loader files (#​7643)
  • [Test Package Versions Bump] Updating package versions (#​7644)
  • Clone the prod dd-trace-dotnet microbenchmark branch for microbenchmarks (#​7646)
  • Fix CleanObjFiles job (#​7648)
  • [Test Package Versions Bump] Updating package versions (#​7655)
  • [OTEL] Switches OTLP Tests To dd-apm-test-agent Instead of MockTracerAgent (#​7656)
  • Fix nuget installer smoke tests (#​7619)

Changes since 3.28.0

v3.28.0: 3.28.0

Summary

  • [Tracer] Add Azure Service Bus instrumentation (#​7413)
  • [Tracer] add OTEL quartz autoinstrumentation (#​7192)
  • [Tracer] Add Azure Service Bus batching support (#​7553)
  • [Test Optimization] Failed Test Replay (#​7102)
  • [AAP] Enable by default API Security Endpoints collection when appsec enabled (#​7569)
  • [Tracer] Fix for sending duplicate logs when using Agentless Logging in Azure Function host (#​7383)
  • [Code Origin] Disable code origin for exit spans (#​7610)
  • [Profiler] Make timer_create-based CPU profiler default (#​7578)

Changes

Tracer
  • No longer forgive spans.Array from being null (#​6878)
  • Update Datadog.Sketches vendored code (#​7299)
  • [Debugger Default-On] DEBUG-3322 Debugger in-product enablement (#​7366)
  • Extract MutableSettings from TracerSettings (#​7522)
  • Protect against UriFormatException (#​7550)
  • Update the ProfilerSettings enablement to ignore SSI (#​7557)
  • [DI-EL] Add debug log in case evaluation result is null and it shouldn't be null (#​7558)
  • [SymbDB] Ignore canceled exception (#​7572)
  • [ER]- Fix ER system tests (#​7576)
CI Visibility
  • [Test Optimization] Failed Test Replay (#​7102)
  • fix(ci): recycle stale ServicePoint connections (#​7593)
ASM
  • [AAP] Enable by default API Security Endpoints collection when appsec enabled (#​7569)
Continuous Profiler
  • [Profiler] Leverage new .NET 10 allocation sampling (#​6930)
  • [Profiler] Support Stable Config (#​7287)
  • Update profiler availability helper to assume Windows always sets the env var (#​7555)
  • [Profiler] Add Index to samples and build index vector for libdatadog (#​7559)
  • Revert "Revert "[Profiler] Make timer_create-based CPU profiler default (#​7322)"" (#​7578)
Debugger
  • [Debugger Default-On] DEBUG-4406 Support multi-config merging with priorities (#​7536)
  • [Debugger Default-On] Add debuger dynamic configurations keys (#​7595)
  • [Dynamic Instrumentation] Skip dynamic config test net8 (#​7608)
  • [Code Origin] Disable code origin for exit spans (#​7610)
Serverless
  • [Azure Functions] Add Nuke targets to build local nuget for testing (#​7537)
Fixes
  • Set "component" tag for ASP.NET (#​6010)
  • Fix for sending duplicate logs when using Agentless Logging in Azure Function host (#​7383)
  • Remove duplicate "public" APIs and Internal prefix/suffixes (#​7546)
  • Fix log directory location for managed code in Windows nano server (#​7561)
Miscellaneous
  • Fallback to OperationName instead of string.Empty for ElasticSearch ResourceName (#​5610)
  • [tracing] add OTEL quartz autoinstrumentation (#​7192)
  • [Tracer] Add Azure Service Bus instrumentation (#​7413)
  • Add a code fix provider for invalid DuckType null checks (#​7448)
  • [OTEL] Metrics API Support - Collection Implementation (#​7511)
  • [Tracer] Add Azure Service Bus batching support (#​7553)
  • [crashtracking] Change Crashtracking filtering default value (#​7598)
  • add CLAUDE.md, updates to AGENTS.md (#​7602)
  • Add performance, testing, logging, Azure Functions, and glossary to AGENTS.md (#​7609)
Build / Test
  • Replace code-freeze/action.yml with pr-status-updater/action.yml (#​6702)
  • Build and run tests against .NET 10 RC 1 (#​7499)
  • [Test Package Versions Bump] Updating package versions (#​7515)
  • Remove the guards around M.D.SqlClient V4 in tests (#​7541)
  • Skip failing TraceAnnotationsTests in .NET 6.0 (#​7551)
  • Skip failing TraceAnnotationsTests in .NET 6.0 (#​7552)
  • Fix flakiness in the TraceAnnotation tests (#​7554)
  • Update CODEOWNERS (rename apm-sdk-api to apm-sdk-capabilities) (#​7563)
  • Fix smoke tests for nuget tool (#​7564)
  • Output MSBuild errors when publishing (#​7566)
  • Improve and simplify the microbenchmarks CI setup (#​7571)
  • [SINT-2273] update workflow steps (#​7579)
  • [SINT-4157] sanitise ultimate-pipeline.yml (#​7582)
  • Escape all paths in DownloadLibDatadog (#​7583)
  • exclude api keys from sample app logs (#​7592)
  • [SINT-4157] improve workflow (#​7599)
  • Bump the gh-actions-packages group across 2 directories with 5 updates (#​7600)
  • Mark FlakyRetriesWithExceptionReplay as flaky (#​7603)
  • Increase the Gitlab Build timeout (#​7604)
  • Update .gitlab/one-pipeline.locked.yaml (#​7605)
  • Revert "Improve and simplify the microbenchmarks CI setup" (#​7606)

Changes since 3.27.0

v3.27.0: 3.27.0

Summary

Various bug fixes and optimizations. Includes fix for Runtime Metrics that could be missing and more accurate telemetry reporting.

Changes

Tracer
  • Remove unused dynamic settings (#​7487)
  • Fix incorrect usages of TracerManager PerTraceSettings (#​7488)
  • Add additional compiler flags to allow required (#​7501)
  • Fix .NET 10 RC1 bugs (#​7506)
  • fix(telemetry): correct heartbeat interval calculation (#​7507)
  • Fix ManualInstrumentationConfigSource and introduce base type (#​7508)
  • Allow optimized creating of composite configuration source (#​7509)
  • Move partial flush settings from ExporterSettings to TracerSettings (#​7516)
  • fix: change Language value from '.NET' to 'dotnet' in trace headers (#​7523)
  • Hide problematic public APIs using [EditorBrowsable] (#​7531)
  • Add a Continuous Profiler availability check (#​7534)
ASM
  • [AAP] Update waf version to v1.28.0 (#​7494)
  • [AAP] Update waf to v1.28.1 (#​7524)
  • [AAP] Test endpoint collection with APM tracing disabled (#​7535)
Debugger
  • [Dynamic Instrumentation] Added native hot standby mode to support Remote Enablement and Stable Config (#​7441)
  • [Dynamic Instrumentation] Avoid async instrumentation if the type AsyncMethodDebuggerInvokerV2 does not exist (#​7513)
Serverless
  • [Azure Functions] bump Datadog.Serverless.Compat nuget package reference (#​7497)
Fixes
  • More cleanup in native loader code (#​7475)
  • Fix dependabot again by allowing private feed access (#​7480)
  • [Tracer] Updating Statsd in RuntimeEventListener (#​7512)
Miscellaneous
  • [OTEL] Metrics API Support - Configurations & Telemetry (#​7420)
    • This feature is incomplete and still in development
  • Simplify Windows benchmarks credential setup (#​7498)
  • Allow passing fallback values to IntegrationSettingsCollection (#​7510)
  • Add AGENTS.md file (#​7539)
Build / Test
  • Timeout error installer_smoke_tests (#​7468)
  • Attempt to improve Kafka timeout flake in tests (#​7474)
  • Try fixing ASAN job crashes (#​7476)
  • Update Windows macrobenchmark tooling (#​7481)
  • Update Windows microbenchmark tooling (#​7482)
  • [Hands-off config] add integration test (#​7483)
  • [Test Package Versions Bump] Updating package versions (#​7484)
  • Check for errors when signing (#​7490)
  • Sign artifacts using 0.3.5 of the dd wcs tool (#​7492)
  • Decrease Nuke restore verbosity job (#​7493)
  • Decrease log level when uncompressing files in Nuke (#​7496)
  • Fix macos build (#​7503)
  • Mark kafkatests as flaky (#​7505)
  • Upload execution benchmark log files and cleanup (#​7521)
  • chore(CI): add ForceDebugRun variable for debug control system tests (#​7528)
  • Ensure execution_benchmarks download the profiler (#​7529)
  • Capture timeout exceptions in IAST tests (#​7533)
  • Fix the verify_app_trimming_changes_are_persisted job (#​7542)

Changes since 3.26.3

v3.26.3: 3.26.3

Summary

Fixes authenticode signing for artifacts by updating our CI images to use the appropriate Windows signing tools.

Changes

Build / Test
  • Check for errors when signing (#​7490)
  • Sign artifacts using 0.3.5 of the dd wcs tool (#​7492)
  • Decrease Nuke restore verbosity job (#​7493)
  • Decrease log level when uncompressing files in Nuke (#​7496)

Changes since 3.26.2

v3.26.2: 3.26.2

Summary

Includes fix for Runtime Metrics that could be missing and more accurate telemetry reporting.

  • Fix incorrect heartbeat interval calculation (#​7507)
  • Fix Statsd usage in RuntimeEventListener (#​7512)

Changes since 3.26.1

v3.26.1: 3.26.1

[!WARNING]
Versions 3.25.0-3.26.1 include a bug related to Runtime Metrics, in which metrics are no longer reported after a configuration update. If you are affected, please update your library to version 3.26.2 or above.

Summary

Fixes authenticode signing for artifacts

Changes since 3.26.0

v3.26.0: 3.26.0

[!WARNING]
Versions 3.25.0-3.26.1 include a bug related to Runtime Metrics, in which metrics are no longer reported after a configuration update. If you are affected, please update your library to version 3.26.2 or above.

Summary

Various bug fixes and optimizations.

Changes

Tracer
  • Update build and testing to use .NET 10 preview 7 (#​7170)
  • add logging for data pipeline status in TracerSettings (#​7436)
  • Use P/Invoke to call lstat instead of shelling out to stat to retrieve the inode (#​7453)
  • [Native] Convert Rejitters vector to a fixed array (#​7460)
  • [Phase 1] chore(configuration): enable DataPipelineEnabled on the AAS Site Extension (#​7464)
ASM
Continuous Profiler
  • [Profiler] Make sure we generate a build-id using SHA-1 (#​7449)
  • [Profiler] Try fixing TSAN job (#​7452)
Serverless
  • [Azure Functions] Restore files moved by in-process Azure Functions SDK (#​7419)
Fixes
  • Support final="true" in NLog Logging rules for direct log submission (#​7445)
  • Extract the Managed DevOps pools names to variables (#​7447)
  • Update language used in native log messages (#​7467)
  • Remove Samples.TraceAnnotations.VersionMismatch.NewerNuget (#​7469)
  • Remove Samples.CIVisibilityVersionMismatch (#​7471)
  • Add parameter names to MongoDb IBsonSerializerProxy.Serialize() method (#​7443)
  • Fix GRPC instrumentation for BuildHttpErrorResponse. Enable integration tests. (#​7457)
Build / Test
  • Use mock agent in exploration tests (#​7431)
  • [Test Package Versions Bump] Updating package versions (#​7435)
  • Use the global.json file to specify the .NET SDK version in GitHub Actions (#​7442)
  • Update Managed DevOps pools images (#​7446)
  • Remove smoke test image that won't work (#​7450)
  • [Test Package Versions Bump] Updating package versions (#​7455)
  • Bump the gh-actions-packages group across 2 directories with 2 updates (#​7456)
  • [Test Package Versions Bump] Updating package versions (#​7458)
  • Split dependabot files into separate projects (#​7459)
  • Bump actions/setup-dotnet from 4.3.1 to 5.0.0 in the gh-actions-packages group across 1 directory (#​7463)
  • Try to fix dependabot (#​7466)
  • Improve logging for InstrumentationTests and update dynamic code scenario (#​7472)
  • Fix typo in dependabot yaml (#​7477)
  • Fix dependabot again (#​7478)
Miscellaneous
  • Consolidate bailout checks into native loader (#​7462)
  • [Native] Safer rejitter iterations (#​7473)

Changes since 3.25.0

v3.25.0: 3.25.0

[!WARNING]
Versions 3.25.0-3.26.1 include a bug related to Runtime Metrics, in which metrics are no longer reported after a configuration update. If you are affected, please update your library to version 3.26.2 or above.

Summary

  • Various bug fixes and optimisations

Changes

Tracer
  • Implement "enahanced telemetry reporting" (#​7360)
  • Don't call ToUpperInvariant if we don't need to (#​7393)
  • Handle TypeLoadException when retrieving HostingEnvironment (#​7417)
  • Add missing GetDictionary() method to ConfigurationBuilder (#​7421)
  • More ConfigurationBuilder refactoring to avoid incorrect usages (#​7422)
  • [Tracer] fix: Re-use runtime metrics writer resources to limit memory growth (#​7434)
Continuous Profiler
  • [Profiler] Make timer_create-based CPU profiler default (#​7322)
  • Revert "[Profiler] Make timer_create-based CPU profiler default (#​7322)" (#​7427)
Debugger
  • Disable debugger initialization if it's not enabled initially (#​7398)
Serverless
  • [Azure Functions] Remove all Serverless Mini-Agent (SMA) code (#​7389)
ASM
  • [IAST] Fix NRE in Native IAST ModuleInfo->GetFullName() (#​7404)
Fixes
  • fix: Clean up small C# and C++ build warnings (#​7363)
  • chore: update malformed telemetry name (#​7402)
  • Get process start info variables safely (#​7423)
  • Fix null reference exception in proxy spans (#​7428)
Build / Test
  • [CI] Creates PR Label Based Docker Image (#​7337)
  • [Test Package Versions Bump] Updating package versions (#​7315)
  • Include the target framework in our InstrumentationTests (#​7347)
  • Ignore rejit timeout errors in smoke tests and report a metric (#​7370)
  • fix: Make OTLP metrics snapshot testing more stable (#​7374)
  • Add final job for blocking merges of PRs (#​7376)
  • Fix debug symbol upload in release job (#​7377)
  • Fix Windows SSI release (#​7379)
  • Fix null ref type warning in Nuke (#​7382)
  • Fix creation of label-based artifacts for system tests (#​7385)
  • Filter our exit span from Azure Functions tests (#​7391)
  • Fix variable generation for linux-arm64 unit tests (#​7394)
  • Add more alpine checks for native library (#​7395)
  • [Test Package Versions Bump] Updating package versions (#​7396)
  • Fix ASM WAF unit tests (#​7397)
  • [SINT-3848] 🔒 Pin GitHub Actions to specific SHA versions for enhanced security (#​7400)
  • Improve PR labelling and release note generation (#​7401)
  • [Native] Add native string unit tests (#​7407)
  • Add Os, OsVersion, and Tfm to CI flaky-smoke-test metrics (#​7409)
  • Scrape native tracer stats from logs in smoke tests and track in Datadog (#​7410)
  • Update tracer_home_smoke_tests stage to use MS hosted windows images (#​7412)
  • Enable runtime metrics for macrobenchmarks (#​7414)
  • Try to fix dynamic instrumentation tests (#​7415)
  • Make the Instrumentation.cs file owned by everyone (#​7416)
  • Try to fix more flake in fleet installer IIS tests (#​7418)
  • Bump the gh-actions-packages group across 1 directory with 5 updates (#​7429)
  • [Test Package Versions Bump] Updating package versions (#​7430)
Miscellaneous
  • Fix minor warnings and issues and improvements (#​7390)
  • refactor(libdatadog): namespaces and file organization, error code and typo (#​7405)
  • Don't write debug logs to console for hands off config (#​7392)
  • chore(trace-exporter): disable data pipeline when SSI is enabled (#​7386)
  • [Service Disc] Change type layout to make it x86 safe (#​7387)
  • [HandsOff Config] Read sources from libdatadog (#​7282)
  • Refactor telemetry in ConfigurationBuilder (#​7354)
  • [Native] Added DBG macro that checks for IsDebugEnabled before logging a debug trace (#​7406)
  • refactor(libdatadog): error handling and trace exporter response management (#​7411)

Changes since 3.24.1

v3.24.1: 3.24.1

Summary

  • Fixes the SSI artifact publishing, which were not published in 3.24.0

Changes

Misc

Changes since 3.24.0

v3.24.0: 3.24.0

Summary

  • [Tracer] Logs injection for connecting logs with traces is enabled by default. To disable, set DD_LOGS_INJECTION=0
  • [Tracer] Add support for latest S3 and MSTest packages
  • [AAP] Add resource name to the collected endpoints
  • [DSM] Flush DSM stats on Lambda Stop

Changes

Tracer
  • Refactor the profiling configuration reading (#​7303)
  • Minor IConfigurationSource clean up (#​7327)
  • chore: clean up baggage span tags implementation (#​7335)
  • Update default value of DD_LOGS_INJECTION to true (#​7336)
  • Fix broken S3 integration (#​7368)
CI Visibility
  • [Test Optimization] Support for MSTest v3.10 (#​7343)
ASM
  • [AAP] Add resource name to the collected endpoints (#​7317)
  • [AAP] Add latest supported waf capabilities to RC (#​7332)
  • [AAP] Added WAF metrics. Reorganized other metrics to match RFC (#​7356)
  • [AAP] Update WAF ruleset to v1.15.0 (#​7331)
Debugger
  • [Dynamic Instrumentation] DEBUG-3514 Refactor debugger code (#​7304)
  • Removes exception throwing during shutdown of dynamic instrumentation (#​7375)
Serverless
  • DSMS-90: Flush DSM stats on Lambda Stop (#​7054)
Data Streams Monitoring
  • Do not inject DSM legacy headers by default in "default enabled" mode (#​7351)
Build / Test
  • Update xunit to latest, fix analyzer warnings, and update analyzer tests (#​7280)
  • Send Warm-up request in iisexpress integration tests (#​7321)
  • Update CODEOWNERS with SDK capabilities team as owners (#​7328)
  • Pre pull aerospike image (#​7333)
  • Remove CMake warning: jobserver unavailable: using -j1. Add `+' to parent make rule. (#​7334)
  • Fix typo in create_draft_release (#​7338)
  • Fix the signing of the fleet installer exe (#​7341)
  • Elaborate on Run failed description (#​7344)
  • Work around flake in the Couchbase 3 integration tests (#​7357)
  • Try to fix flake by using unique keys in StackExchange sample tests (#​7359)
  • Mark the OTLP metrics test as [Flaky] (#​7369)
  • Fix more flake in the IIS fleet smoke tests (#​7372)
  • Don't test Aerospike.Client 8.1.0 on .NET 6 or 7 ([#​7349](h

Configuration

📅 Schedule: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).

🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.

Rebasing: Whenever PR is behind base branch, or you tick the rebase/retry checkbox.

🔕 Ignore: Close this PR and you won't be reminded about this update again.


  • If you want to rebase/retry this PR, check this box

This PR was generated by Mend Renovate. View the repository job log.

@renovate renovate bot requested a review from a team as a code owner May 11, 2025 11:51
@renovate renovate bot force-pushed the renovate/datadog.trace.bundle-3.x branch 2 times, most recently from eeb0217 to ac1a35d Compare May 14, 2025 13:49
@renovate renovate bot force-pushed the renovate/datadog.trace.bundle-3.x branch from ac1a35d to d791443 Compare June 1, 2025 04:10
@renovate renovate bot changed the title chore(deps): update dependency datadog.trace.bundle to 3.16.0 chore(deps): update dependency datadog.trace.bundle to 3.17.0 Jun 1, 2025
@renovate renovate bot force-pushed the renovate/datadog.trace.bundle-3.x branch from d791443 to 69b2dd1 Compare June 3, 2025 00:19
@renovate renovate bot changed the title chore(deps): update dependency datadog.trace.bundle to 3.17.0 chore(deps): update dependency datadog.trace.bundle to 3.18.0 Jun 3, 2025
@renovate renovate bot force-pushed the renovate/datadog.trace.bundle-3.x branch 3 times, most recently from 530a3c4 to 4e9a363 Compare June 10, 2025 17:16
@renovate renovate bot force-pushed the renovate/datadog.trace.bundle-3.x branch from 4e9a363 to 718100a Compare June 28, 2025 12:18
@renovate renovate bot changed the title chore(deps): update dependency datadog.trace.bundle to 3.18.0 chore(deps): update dependency datadog.trace.bundle to 3.19.0 Jun 28, 2025
@renovate renovate bot force-pushed the renovate/datadog.trace.bundle-3.x branch from 718100a to 3a52fbb Compare July 5, 2025 23:52
@renovate renovate bot changed the title chore(deps): update dependency datadog.trace.bundle to 3.19.0 chore(deps): update dependency datadog.trace.bundle to 3.20.0 Jul 5, 2025
@renovate renovate bot force-pushed the renovate/datadog.trace.bundle-3.x branch from 3a52fbb to 6bfab38 Compare July 13, 2025 04:05
@renovate renovate bot changed the title chore(deps): update dependency datadog.trace.bundle to 3.20.0 chore(deps): update dependency datadog.trace.bundle to 3.20.1 Jul 13, 2025
@renovate renovate bot force-pushed the renovate/datadog.trace.bundle-3.x branch from 6bfab38 to ff4b65d Compare July 15, 2025 06:19
@renovate renovate bot changed the title chore(deps): update dependency datadog.trace.bundle to 3.20.1 chore(deps): update dependency datadog.trace.bundle to 3.21.0 Jul 15, 2025
@renovate renovate bot force-pushed the renovate/datadog.trace.bundle-3.x branch 3 times, most recently from 5b39a9f to 116594f Compare July 18, 2025 09:22
@renovate renovate bot force-pushed the renovate/datadog.trace.bundle-3.x branch from 116594f to 5d14aa3 Compare August 3, 2025 23:54
@renovate renovate bot changed the title chore(deps): update dependency datadog.trace.bundle to 3.21.0 chore(deps): update dependency datadog.trace.bundle to 3.22.0 Aug 3, 2025
@renovate renovate bot force-pushed the renovate/datadog.trace.bundle-3.x branch from 5d14aa3 to 4bfe773 Compare August 5, 2025 18:35
@renovate renovate bot changed the title chore(deps): update dependency datadog.trace.bundle to 3.22.0 chore(deps): update dependency datadog.trace.bundle to 3.23.0 Aug 5, 2025
@renovate renovate bot force-pushed the renovate/datadog.trace.bundle-3.x branch from 4bfe773 to 4e41dd2 Compare August 13, 2025 08:16
@renovate renovate bot changed the title chore(deps): update dependency datadog.trace.bundle to 3.23.0 chore(deps): update dependency datadog.trace.bundle to 3.24.1 Aug 13, 2025
@renovate renovate bot force-pushed the renovate/datadog.trace.bundle-3.x branch from 4e41dd2 to 3830b76 Compare September 1, 2025 10:27
@renovate renovate bot changed the title chore(deps): update dependency datadog.trace.bundle to 3.24.1 chore(deps): update dependency datadog.trace.bundle to 3.25.0 Sep 1, 2025
@renovate renovate bot force-pushed the renovate/datadog.trace.bundle-3.x branch from 3830b76 to 9bcb339 Compare September 8, 2025 09:26
@renovate renovate bot force-pushed the renovate/datadog.trace.bundle-3.x branch 5 times, most recently from f7530e3 to d8429ae Compare September 19, 2025 11:20
@renovate renovate bot force-pushed the renovate/datadog.trace.bundle-3.x branch from d8429ae to 59aced3 Compare September 24, 2025 16:17
@renovate renovate bot changed the title chore(deps): update dependency datadog.trace.bundle to 3.26.3 chore(deps): update dependency datadog.trace.bundle to 3.27.0 Sep 24, 2025
@renovate renovate bot force-pushed the renovate/datadog.trace.bundle-3.x branch 4 times, most recently from d23e23b to 014c13a Compare October 6, 2025 08:17
@renovate renovate bot force-pushed the renovate/datadog.trace.bundle-3.x branch from 014c13a to 414955d Compare October 8, 2025 20:08
@renovate renovate bot changed the title chore(deps): update dependency datadog.trace.bundle to 3.27.0 chore(deps): update dependency datadog.trace.bundle to 3.28.0 Oct 8, 2025
@renovate renovate bot force-pushed the renovate/datadog.trace.bundle-3.x branch from 414955d to 17091a5 Compare October 25, 2025 16:06
@renovate renovate bot changed the title chore(deps): update dependency datadog.trace.bundle to 3.28.0 chore(deps): update dependency datadog.trace.bundle to 3.29.0 Oct 25, 2025
@renovate renovate bot force-pushed the renovate/datadog.trace.bundle-3.x branch 3 times, most recently from 20feb62 to c1d9a76 Compare October 31, 2025 14:07
@renovate renovate bot force-pushed the renovate/datadog.trace.bundle-3.x branch from c1d9a76 to 8e33e9b Compare November 8, 2025 16:04
@renovate renovate bot changed the title chore(deps): update dependency datadog.trace.bundle to 3.29.0 chore(deps): update dependency datadog.trace.bundle to 3.30.0 Nov 8, 2025
@renovate renovate bot force-pushed the renovate/datadog.trace.bundle-3.x branch from 8e33e9b to 98091f5 Compare November 18, 2025 12:51
@renovate renovate bot changed the title chore(deps): update dependency datadog.trace.bundle to 3.30.0 chore(deps): update dependency datadog.trace.bundle to 3.31.0 Nov 18, 2025
@renovate renovate bot force-pushed the renovate/datadog.trace.bundle-3.x branch from 98091f5 to 0326024 Compare November 25, 2025 19:52
@renovate renovate bot changed the title chore(deps): update dependency datadog.trace.bundle to 3.31.0 chore(deps): update dependency datadog.trace.bundle to 3.32.0 Nov 25, 2025
@renovate renovate bot force-pushed the renovate/datadog.trace.bundle-3.x branch 2 times, most recently from 7e560c9 to d9cfbdf Compare December 1, 2025 15:27
@renovate renovate bot force-pushed the renovate/datadog.trace.bundle-3.x branch from d9cfbdf to 5db75de Compare December 11, 2025 11:44
@renovate renovate bot changed the title chore(deps): update dependency datadog.trace.bundle to 3.32.0 chore(deps): update dependency datadog.trace.bundle to 3.32.1 Dec 11, 2025
@sonarqubecloud
Copy link

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant