Skip to content

Conversation

@dependabot
Copy link
Contributor

@dependabot dependabot bot commented on behalf of github Nov 24, 2025

Updated Datadog.Trace.Bundle from 3.27.0 to 3.31.0.

Release notes

Sourced from Datadog.Trace.Bundle's releases.

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)

... (truncated)

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)
    ... (truncated)

3.29.0

Summary

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)
    ... (truncated)

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)
    ... (truncated)

Commits viewable in compare view.

Dependabot compatibility score

Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase.


Dependabot commands and options

You can trigger Dependabot actions by commenting on this PR:

  • @dependabot rebase will rebase this PR
  • @dependabot recreate will recreate this PR, overwriting any edits that have been made to it
  • @dependabot merge will merge this PR after your CI passes on it
  • @dependabot squash and merge will squash and merge this PR after your CI passes on it
  • @dependabot cancel merge will cancel a previously requested merge and block automerging
  • @dependabot reopen will reopen this PR if it is closed
  • @dependabot close will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually
  • @dependabot show <dependency name> ignore conditions will show all of the ignore conditions of the specified dependency
  • @dependabot ignore <dependency name> major version will close this group update PR and stop Dependabot creating any more for the specific dependency's major version (unless you unignore this specific dependency's major version or upgrade to it yourself)
  • @dependabot ignore <dependency name> minor version will close this group update PR and stop Dependabot creating any more for the specific dependency's minor version (unless you unignore this specific dependency's minor version or upgrade to it yourself)
  • @dependabot ignore <dependency name> will close this group update PR and stop Dependabot creating any more for the specific dependency (unless you unignore this specific dependency or upgrade to it yourself)
  • @dependabot unignore <dependency name> will remove all of the ignore conditions of the specified dependency
  • @dependabot unignore <dependency name> <ignore condition> will remove the ignore condition of the specified dependency and ignore conditions

Bumps Datadog.Trace.Bundle from 3.27.0 to 3.31.0

---
updated-dependencies:
- dependency-name: Datadog.Trace.Bundle
  dependency-version: 3.31.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: dotnet-dependencies
...

Signed-off-by: dependabot[bot] <support@github.com>
@dependabot dependabot bot added .NET Pull requests that update .NET code dependencies Pull requests that update a dependency file labels Nov 24, 2025
@dependabot dependabot bot requested a review from a team as a code owner November 24, 2025 22:46
@dependabot dependabot bot added dependencies Pull requests that update a dependency file .NET Pull requests that update .NET code labels Nov 24, 2025
@dependabot @github
Copy link
Contributor Author

dependabot bot commented on behalf of github Dec 1, 2025

Looks like Datadog.Trace.Bundle is updatable in another way, so this is no longer needed.

@dependabot dependabot bot closed this Dec 1, 2025
@dependabot dependabot bot deleted the dependabot/nuget/cloud-run/sidecar/dotnet/dotnet-dependencies-3938b76191 branch December 1, 2025 07:56
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

dependencies Pull requests that update a dependency file .NET Pull requests that update .NET code

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant