Skip to content

3.31.0

Latest

Choose a tag to compare

@dd-trace-dotnet-ci-bot dd-trace-dotnet-ci-bot released this 17 Nov 12:23
8f76943

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