diff --git a/docs/CHANGELOG.md b/docs/CHANGELOG.md index 7881f585ce7c..775642a1a18d 100644 --- a/docs/CHANGELOG.md +++ b/docs/CHANGELOG.md @@ -1,5 +1,47 @@ # Datadog .NET Tracer (`dd-trace-dotnet`) Release Notes +## [Release 1.28.8](https://github.com/DataDog/dd-trace-dotnet/releases/tag/v1.28.8) + +## Changes +* Adds automatic instrumentation for GraphQL 3 and 4 (#1751) +* Adds automatic instrumentation for Elasticsearch 7 (#1760, #1821) +* Adds initial beta Azure Functions automatic instrumentation (#1613) +* Remove CallTarget Integrations from json file. Integrations are now loaded directly from the dll. (#1693, #1780, #1771) +* Add exceptions to active span during ASP.NET Web API 2 message handler exception (#1734 #1772) +* Refactor ILogger integration (#1740, #1798, #1770) +* Refactor repository folder locations (#1748, #1762, #1762, #1806, #1759, #1810) +* Updates to the shared native loader (#1755, #1825, #1826, #1815, #1729) +* AppSec updates (#1757, #1758, #1768, #1777, #1778, #1796) +* Improve DuckType generic methods support (#1733) +* Rename ADO.NET providers integration names (#1781) +* Enable shared logger for managed log file (#1788) +* Remove unused ISpan/IScope (#1746, #1749) + +## Fixes +* Restore Tracer.ActiveScope in ASP.NET when request switches to a different thread (#1783) +* Fix duplicating integrations due to multiple Initialize calls from different AppDomains. (#1794) +* Fix reference to mscorlib causing failures with reflection (#1797) +* Propagate sampling priority to all spans during partial flush (#1803) +* JITInline callback refactor to fix race condition. (#1823) + +## Build / Test +* Update .NET SDK to 5.0.401 (#1782) +* Improvements to build process and automations (#1812, #1704, #1773, #1792, #1793, #1799, #1801, #1808, #1814) +* Disable memory dumps in CI (#1822) +* Fix compilation directive for NET5.0 (#1731) +* Restore the original env-var value before asserting. (#1816) +* Catch object disposed exception in Samples.HttpMessageHandler (#1774) +* Add minimal test applications that use service bus libraries (#1690) +* Synchronously wait for tasks in HttpClient sample (#1703) +* Update test spans from Crank runs (#1592) +* Update code owners (#1750, #1785) +* Exclude liblog from code coverage by filepath (#1753) +* Move tracer snapshots to /tracer/test/snapshots directory (#1766) +* Increase timeout in MassTransit smoke tests (#1779) +* Fix CIEnvironmentVariable test (#1765) + +[Changes since 1.28.7](https://github.com/DataDog/dd-trace-dotnet/compare/v1.28.7...v1.28.8) + ## [Release 1.28.6](https://github.com/DataDog/dd-trace-dotnet/releases/tag/v1.28.6) ## Changes diff --git a/tracer/build/_build/Build.GitHub.cs b/tracer/build/_build/Build.GitHub.cs index d594bd7abd3b..647cd90f25da 100644 --- a/tracer/build/_build/Build.GitHub.cs +++ b/tracer/build/_build/Build.GitHub.cs @@ -102,34 +102,34 @@ await client.Issue.Milestone.Update( var expectedFileChanges = new [] { "docs/CHANGELOG.md", - "build/_build/Build.cs", - "integrations.json", - "samples/AutomaticTraceIdInjection/MicrosoftExtensionsExample/MicrosoftExtensionsExample.csproj", - "samples/AutomaticTraceIdInjection/Log4NetExample/Log4NetExample.csproj", - "samples/AutomaticTraceIdInjection/NLog40Example/NLog40Example.csproj", - "samples/AutomaticTraceIdInjection/NLog45Example/NLog45Example.csproj", - "samples/AutomaticTraceIdInjection/NLog46Example/NLog46Example.csproj", - "samples/AutomaticTraceIdInjection/SerilogExample/SerilogExample.csproj", - "samples/ConsoleApp/Alpine3.10.dockerfile", - "samples/ConsoleApp/Alpine3.9.dockerfile", - "samples/ConsoleApp/Debian.dockerfile", - "samples/WindowsContainer/Dockerfile", - "src/Datadog.Monitoring.Distribution/Datadog.Monitoring.Distribution.csproj", - "src/Datadog.Trace.AspNet/Datadog.Trace.AspNet.csproj", - "src/Datadog.Trace.ClrProfiler.Managed.Loader/Datadog.Trace.ClrProfiler.Managed.Loader.csproj", - "src/Datadog.Trace.ClrProfiler.Managed.Loader/Startup.cs", - "src/Datadog.Trace.ClrProfiler.Native/CMakeLists.txt", - "src/Datadog.Trace.ClrProfiler.Native/dd_profiler_constants.h", - "src/Datadog.Trace.ClrProfiler.Native/Resource.rc", - "src/Datadog.Trace.ClrProfiler.Native/version.h", - "src/Datadog.Trace.MSBuild/Datadog.Trace.MSBuild.csproj", - "src/Datadog.Trace.OpenTracing/Datadog.Trace.OpenTracing.csproj", - "src/Datadog.Trace.Tools.Runner/Datadog.Trace.Tools.Runner.Standalone.csproj", - "src/Datadog.Trace.Tools.Runner/Datadog.Trace.Tools.Runner.Tool.csproj", - "src/Datadog.Trace/Datadog.Trace.csproj", - "src/Datadog.Trace/TracerConstants.cs", - "src/WindowsInstaller/WindowsInstaller.wixproj", - "test/test-applications/regression/AutomapperTest/Dockerfile", + "tracer/build/_build/Build.cs", + "tracer/integrations.json", + "tracer/samples/AutomaticTraceIdInjection/MicrosoftExtensionsExample/MicrosoftExtensionsExample.csproj", + "tracer/samples/AutomaticTraceIdInjection/Log4NetExample/Log4NetExample.csproj", + "tracer/samples/AutomaticTraceIdInjection/NLog40Example/NLog40Example.csproj", + "tracer/samples/AutomaticTraceIdInjection/NLog45Example/NLog45Example.csproj", + "tracer/samples/AutomaticTraceIdInjection/NLog46Example/NLog46Example.csproj", + "tracer/samples/AutomaticTraceIdInjection/SerilogExample/SerilogExample.csproj", + "tracer/samples/ConsoleApp/Alpine3.10.dockerfile", + "tracer/samples/ConsoleApp/Alpine3.9.dockerfile", + "tracer/samples/ConsoleApp/Debian.dockerfile", + "tracer/samples/WindowsContainer/Dockerfile", + "tracer/src/Datadog.Monitoring.Distribution/Datadog.Monitoring.Distribution.csproj", + "tracer/src/Datadog.Trace.AspNet/Datadog.Trace.AspNet.csproj", + "tracer/src/Datadog.Trace.ClrProfiler.Managed.Loader/Datadog.Trace.ClrProfiler.Managed.Loader.csproj", + "tracer/src/Datadog.Trace.ClrProfiler.Managed.Loader/Startup.cs", + "tracer/src/Datadog.Trace.ClrProfiler.Native/CMakeLists.txt", + "tracer/src/Datadog.Trace.ClrProfiler.Native/dd_profiler_constants.h", + "tracer/src/Datadog.Trace.ClrProfiler.Native/Resource.rc", + "tracer/src/Datadog.Trace.ClrProfiler.Native/version.h", + "tracer/src/Datadog.Trace.MSBuild/Datadog.Trace.MSBuild.csproj", + "tracer/src/Datadog.Trace.OpenTracing/Datadog.Trace.OpenTracing.csproj", + "tracer/src/Datadog.Trace.Tools.Runner/Datadog.Trace.Tools.Runner.Standalone.csproj", + "tracer/src/Datadog.Trace.Tools.Runner/Datadog.Trace.Tools.Runner.Tool.csproj", + "tracer/src/Datadog.Trace/Datadog.Trace.csproj", + "tracer/src/Datadog.Trace/TracerConstants.cs", + "tracer/src/WindowsInstaller/WindowsInstaller.wixproj", + "tracer/test/test-applications/regression/AutomapperTest/Dockerfile", }; Logger.Info("Verifying that all expected files changed..."); @@ -304,6 +304,7 @@ await client.Issue.Milestone.Update( "area:customer-samples", "area:samples-and-test-apps", "area:third-party-test-suites", + "area:test-apps", "area:tools", "area:vendors", }; diff --git a/tracer/build/_build/Build.cs b/tracer/build/_build/Build.cs index ee29f59f614a..a8558739f39b 100644 --- a/tracer/build/_build/Build.cs +++ b/tracer/build/_build/Build.cs @@ -51,7 +51,7 @@ partial class Build : NukeBuild readonly bool IsAlpine = false; [Parameter("The build version. Default is latest")] - readonly string Version = "1.28.6"; + readonly string Version = "1.28.8"; [Parameter("Whether the build version is a prerelease(for packaging purposes). Default is latest")] readonly bool IsPrerelease = false; diff --git a/tracer/integrations.json b/tracer/integrations.json index 505b2cd05fc1..63f3b0fbad6b 100644 --- a/tracer/integrations.json +++ b/tracer/integrations.json @@ -20,7 +20,7 @@ "maximum_patch": 65535 }, "wrapper": { - "assembly": "Datadog.Trace, Version=1.28.6.0, Culture=neutral, PublicKeyToken=def86d061d0d2eeb", + "assembly": "Datadog.Trace, Version=1.28.8.0, Culture=neutral, PublicKeyToken=def86d061d0d2eeb", "type": "Datadog.Trace.ClrProfiler.Integrations.AspNet.AspNetIntegration", "method": "TryLoadHttpModule", "signature": "00 00 01", @@ -47,7 +47,7 @@ "maximum_patch": 65535 }, "wrapper": { - "assembly": "Datadog.Trace, Version=1.28.6.0, Culture=neutral, PublicKeyToken=def86d061d0d2eeb", + "assembly": "Datadog.Trace, Version=1.28.8.0, Culture=neutral, PublicKeyToken=def86d061d0d2eeb", "type": "Datadog.Trace.ClrProfiler.Integrations.AspNet.AspNetThreadContextIntegration", "method": "AssociateWithCurrentThread", "signature": "00 05 01 1C 02 08 08 0A", @@ -73,7 +73,7 @@ "maximum_patch": 65535 }, "wrapper": { - "assembly": "Datadog.Trace, Version=1.28.6.0, Culture=neutral, PublicKeyToken=def86d061d0d2eeb", + "assembly": "Datadog.Trace, Version=1.28.8.0, Culture=neutral, PublicKeyToken=def86d061d0d2eeb", "type": "Datadog.Trace.ClrProfiler.Integrations.AspNet.AspNetThreadContextIntegration", "method": "DisassociateFromCurrentThread", "signature": "00 04 01 1C 08 08 0A", @@ -108,7 +108,7 @@ "maximum_patch": 65535 }, "wrapper": { - "assembly": "Datadog.Trace, Version=1.28.6.0, Culture=neutral, PublicKeyToken=def86d061d0d2eeb", + "assembly": "Datadog.Trace, Version=1.28.8.0, Culture=neutral, PublicKeyToken=def86d061d0d2eeb", "type": "Datadog.Trace.ClrProfiler.Integrations.AspNetMvcIntegration", "method": "BeginInvokeAction", "signature": "00 08 1C 1C 1C 1C 1C 1C 08 08 0A", @@ -135,7 +135,7 @@ "maximum_patch": 65535 }, "wrapper": { - "assembly": "Datadog.Trace, Version=1.28.6.0, Culture=neutral, PublicKeyToken=def86d061d0d2eeb", + "assembly": "Datadog.Trace, Version=1.28.8.0, Culture=neutral, PublicKeyToken=def86d061d0d2eeb", "type": "Datadog.Trace.ClrProfiler.Integrations.AspNetMvcIntegration", "method": "EndInvokeAction", "signature": "00 05 02 1C 1C 08 08 0A", @@ -166,7 +166,7 @@ "maximum_patch": 65535 }, "wrapper": { - "assembly": "Datadog.Trace, Version=1.28.6.0, Culture=neutral, PublicKeyToken=def86d061d0d2eeb", + "assembly": "Datadog.Trace, Version=1.28.8.0, Culture=neutral, PublicKeyToken=def86d061d0d2eeb", "type": "Datadog.Trace.ClrProfiler.Integrations.AspNetWebApi2Integration", "method": "ExecuteAsync", "signature": "00 06 1C 1C 1C 1C 08 08 0A", @@ -195,7 +195,7 @@ "maximum_patch": 65535 }, "wrapper": { - "assembly": "Datadog.Trace, Version=1.28.6.0, Culture=neutral, PublicKeyToken=def86d061d0d2eeb", + "assembly": "Datadog.Trace, Version=1.28.8.0, Culture=neutral, PublicKeyToken=def86d061d0d2eeb", "type": "Datadog.Trace.ClrProfiler.Integrations.AdoNet.DbCommandIntegration", "method": "ExecuteReader", "signature": "00 04 1C 1C 08 08 0A", @@ -219,7 +219,7 @@ "maximum_patch": 65535 }, "wrapper": { - "assembly": "Datadog.Trace, Version=1.28.6.0, Culture=neutral, PublicKeyToken=def86d061d0d2eeb", + "assembly": "Datadog.Trace, Version=1.28.8.0, Culture=neutral, PublicKeyToken=def86d061d0d2eeb", "type": "Datadog.Trace.ClrProfiler.Integrations.AdoNet.DbCommandIntegration", "method": "ExecuteReader", "signature": "00 04 1C 1C 08 08 0A", @@ -243,7 +243,7 @@ "maximum_patch": 65535 }, "wrapper": { - "assembly": "Datadog.Trace, Version=1.28.6.0, Culture=neutral, PublicKeyToken=def86d061d0d2eeb", + "assembly": "Datadog.Trace, Version=1.28.8.0, Culture=neutral, PublicKeyToken=def86d061d0d2eeb", "type": "Datadog.Trace.ClrProfiler.Integrations.AdoNet.DbCommandIntegration", "method": "ExecuteReader", "signature": "00 04 1C 1C 08 08 0A", @@ -268,7 +268,7 @@ "maximum_patch": 65535 }, "wrapper": { - "assembly": "Datadog.Trace, Version=1.28.6.0, Culture=neutral, PublicKeyToken=def86d061d0d2eeb", + "assembly": "Datadog.Trace, Version=1.28.8.0, Culture=neutral, PublicKeyToken=def86d061d0d2eeb", "type": "Datadog.Trace.ClrProfiler.Integrations.AdoNet.DbCommandIntegration", "method": "ExecuteReaderWithBehavior", "signature": "00 05 1C 1C 08 08 08 0A", @@ -293,7 +293,7 @@ "maximum_patch": 65535 }, "wrapper": { - "assembly": "Datadog.Trace, Version=1.28.6.0, Culture=neutral, PublicKeyToken=def86d061d0d2eeb", + "assembly": "Datadog.Trace, Version=1.28.8.0, Culture=neutral, PublicKeyToken=def86d061d0d2eeb", "type": "Datadog.Trace.ClrProfiler.Integrations.AdoNet.DbCommandIntegration", "method": "ExecuteReaderWithBehavior", "signature": "00 05 1C 1C 08 08 08 0A", @@ -318,7 +318,7 @@ "maximum_patch": 65535 }, "wrapper": { - "assembly": "Datadog.Trace, Version=1.28.6.0, Culture=neutral, PublicKeyToken=def86d061d0d2eeb", + "assembly": "Datadog.Trace, Version=1.28.8.0, Culture=neutral, PublicKeyToken=def86d061d0d2eeb", "type": "Datadog.Trace.ClrProfiler.Integrations.AdoNet.DbCommandIntegration", "method": "ExecuteReaderWithBehavior", "signature": "00 05 1C 1C 08 08 08 0A", @@ -344,7 +344,7 @@ "maximum_patch": 65535 }, "wrapper": { - "assembly": "Datadog.Trace, Version=1.28.6.0, Culture=neutral, PublicKeyToken=def86d061d0d2eeb", + "assembly": "Datadog.Trace, Version=1.28.8.0, Culture=neutral, PublicKeyToken=def86d061d0d2eeb", "type": "Datadog.Trace.ClrProfiler.Integrations.AdoNet.DbCommandIntegration", "method": "ExecuteReaderAsync", "signature": "00 06 1C 1C 08 1C 08 08 0A", @@ -370,7 +370,7 @@ "maximum_patch": 65535 }, "wrapper": { - "assembly": "Datadog.Trace, Version=1.28.6.0, Culture=neutral, PublicKeyToken=def86d061d0d2eeb", + "assembly": "Datadog.Trace, Version=1.28.8.0, Culture=neutral, PublicKeyToken=def86d061d0d2eeb", "type": "Datadog.Trace.ClrProfiler.Integrations.AdoNet.DbCommandIntegration", "method": "ExecuteReaderAsync", "signature": "00 06 1C 1C 08 1C 08 08 0A", @@ -396,7 +396,7 @@ "maximum_patch": 65535 }, "wrapper": { - "assembly": "Datadog.Trace, Version=1.28.6.0, Culture=neutral, PublicKeyToken=def86d061d0d2eeb", + "assembly": "Datadog.Trace, Version=1.28.8.0, Culture=neutral, PublicKeyToken=def86d061d0d2eeb", "type": "Datadog.Trace.ClrProfiler.Integrations.AdoNet.DbCommandIntegration", "method": "ExecuteReaderAsync", "signature": "00 06 1C 1C 08 1C 08 08 0A", @@ -420,7 +420,7 @@ "maximum_patch": 65535 }, "wrapper": { - "assembly": "Datadog.Trace, Version=1.28.6.0, Culture=neutral, PublicKeyToken=def86d061d0d2eeb", + "assembly": "Datadog.Trace, Version=1.28.8.0, Culture=neutral, PublicKeyToken=def86d061d0d2eeb", "type": "Datadog.Trace.ClrProfiler.Integrations.AdoNet.DbCommandIntegration", "method": "ExecuteNonQuery", "signature": "00 04 08 1C 08 08 0A", @@ -444,7 +444,7 @@ "maximum_patch": 65535 }, "wrapper": { - "assembly": "Datadog.Trace, Version=1.28.6.0, Culture=neutral, PublicKeyToken=def86d061d0d2eeb", + "assembly": "Datadog.Trace, Version=1.28.8.0, Culture=neutral, PublicKeyToken=def86d061d0d2eeb", "type": "Datadog.Trace.ClrProfiler.Integrations.AdoNet.DbCommandIntegration", "method": "ExecuteNonQuery", "signature": "00 04 08 1C 08 08 0A", @@ -468,7 +468,7 @@ "maximum_patch": 65535 }, "wrapper": { - "assembly": "Datadog.Trace, Version=1.28.6.0, Culture=neutral, PublicKeyToken=def86d061d0d2eeb", + "assembly": "Datadog.Trace, Version=1.28.8.0, Culture=neutral, PublicKeyToken=def86d061d0d2eeb", "type": "Datadog.Trace.ClrProfiler.Integrations.AdoNet.DbCommandIntegration", "method": "ExecuteNonQuery", "signature": "00 04 08 1C 08 08 0A", @@ -493,7 +493,7 @@ "maximum_patch": 65535 }, "wrapper": { - "assembly": "Datadog.Trace, Version=1.28.6.0, Culture=neutral, PublicKeyToken=def86d061d0d2eeb", + "assembly": "Datadog.Trace, Version=1.28.8.0, Culture=neutral, PublicKeyToken=def86d061d0d2eeb", "type": "Datadog.Trace.ClrProfiler.Integrations.AdoNet.DbCommandIntegration", "method": "ExecuteNonQueryAsync", "signature": "00 05 1C 1C 1C 08 08 0A", @@ -518,7 +518,7 @@ "maximum_patch": 65535 }, "wrapper": { - "assembly": "Datadog.Trace, Version=1.28.6.0, Culture=neutral, PublicKeyToken=def86d061d0d2eeb", + "assembly": "Datadog.Trace, Version=1.28.8.0, Culture=neutral, PublicKeyToken=def86d061d0d2eeb", "type": "Datadog.Trace.ClrProfiler.Integrations.AdoNet.DbCommandIntegration", "method": "ExecuteNonQueryAsync", "signature": "00 05 1C 1C 1C 08 08 0A", @@ -543,7 +543,7 @@ "maximum_patch": 65535 }, "wrapper": { - "assembly": "Datadog.Trace, Version=1.28.6.0, Culture=neutral, PublicKeyToken=def86d061d0d2eeb", + "assembly": "Datadog.Trace, Version=1.28.8.0, Culture=neutral, PublicKeyToken=def86d061d0d2eeb", "type": "Datadog.Trace.ClrProfiler.Integrations.AdoNet.DbCommandIntegration", "method": "ExecuteNonQueryAsync", "signature": "00 05 1C 1C 1C 08 08 0A", @@ -567,7 +567,7 @@ "maximum_patch": 65535 }, "wrapper": { - "assembly": "Datadog.Trace, Version=1.28.6.0, Culture=neutral, PublicKeyToken=def86d061d0d2eeb", + "assembly": "Datadog.Trace, Version=1.28.8.0, Culture=neutral, PublicKeyToken=def86d061d0d2eeb", "type": "Datadog.Trace.ClrProfiler.Integrations.AdoNet.DbCommandIntegration", "method": "ExecuteScalar", "signature": "00 04 1C 1C 08 08 0A", @@ -591,7 +591,7 @@ "maximum_patch": 65535 }, "wrapper": { - "assembly": "Datadog.Trace, Version=1.28.6.0, Culture=neutral, PublicKeyToken=def86d061d0d2eeb", + "assembly": "Datadog.Trace, Version=1.28.8.0, Culture=neutral, PublicKeyToken=def86d061d0d2eeb", "type": "Datadog.Trace.ClrProfiler.Integrations.AdoNet.DbCommandIntegration", "method": "ExecuteScalar", "signature": "00 04 1C 1C 08 08 0A", @@ -615,7 +615,7 @@ "maximum_patch": 65535 }, "wrapper": { - "assembly": "Datadog.Trace, Version=1.28.6.0, Culture=neutral, PublicKeyToken=def86d061d0d2eeb", + "assembly": "Datadog.Trace, Version=1.28.8.0, Culture=neutral, PublicKeyToken=def86d061d0d2eeb", "type": "Datadog.Trace.ClrProfiler.Integrations.AdoNet.DbCommandIntegration", "method": "ExecuteScalar", "signature": "00 04 1C 1C 08 08 0A", @@ -640,7 +640,7 @@ "maximum_patch": 65535 }, "wrapper": { - "assembly": "Datadog.Trace, Version=1.28.6.0, Culture=neutral, PublicKeyToken=def86d061d0d2eeb", + "assembly": "Datadog.Trace, Version=1.28.8.0, Culture=neutral, PublicKeyToken=def86d061d0d2eeb", "type": "Datadog.Trace.ClrProfiler.Integrations.AdoNet.DbCommandIntegration", "method": "ExecuteScalarAsync", "signature": "00 05 1C 1C 1C 08 08 0A", @@ -665,7 +665,7 @@ "maximum_patch": 65535 }, "wrapper": { - "assembly": "Datadog.Trace, Version=1.28.6.0, Culture=neutral, PublicKeyToken=def86d061d0d2eeb", + "assembly": "Datadog.Trace, Version=1.28.8.0, Culture=neutral, PublicKeyToken=def86d061d0d2eeb", "type": "Datadog.Trace.ClrProfiler.Integrations.AdoNet.DbCommandIntegration", "method": "ExecuteScalarAsync", "signature": "00 05 1C 1C 1C 08 08 0A", @@ -690,7 +690,7 @@ "maximum_patch": 65535 }, "wrapper": { - "assembly": "Datadog.Trace, Version=1.28.6.0, Culture=neutral, PublicKeyToken=def86d061d0d2eeb", + "assembly": "Datadog.Trace, Version=1.28.8.0, Culture=neutral, PublicKeyToken=def86d061d0d2eeb", "type": "Datadog.Trace.ClrProfiler.Integrations.AdoNet.DbCommandIntegration", "method": "ExecuteScalarAsync", "signature": "00 05 1C 1C 1C 08 08 0A", @@ -722,7 +722,7 @@ "maximum_patch": 65535 }, "wrapper": { - "assembly": "Datadog.Trace, Version=1.28.6.0, Culture=neutral, PublicKeyToken=def86d061d0d2eeb", + "assembly": "Datadog.Trace, Version=1.28.8.0, Culture=neutral, PublicKeyToken=def86d061d0d2eeb", "type": "Datadog.Trace.ClrProfiler.Integrations.ElasticsearchNet5Integration", "method": "CallElasticsearch", "signature": "10 01 05 1C 1C 1C 08 08 0A", @@ -750,7 +750,7 @@ "maximum_patch": 65535 }, "wrapper": { - "assembly": "Datadog.Trace, Version=1.28.6.0, Culture=neutral, PublicKeyToken=def86d061d0d2eeb", + "assembly": "Datadog.Trace, Version=1.28.8.0, Culture=neutral, PublicKeyToken=def86d061d0d2eeb", "type": "Datadog.Trace.ClrProfiler.Integrations.ElasticsearchNet5Integration", "method": "CallElasticsearchAsync", "signature": "10 01 06 1C 1C 1C 1C 08 08 0A", @@ -782,7 +782,7 @@ "maximum_patch": 65535 }, "wrapper": { - "assembly": "Datadog.Trace, Version=1.28.6.0, Culture=neutral, PublicKeyToken=def86d061d0d2eeb", + "assembly": "Datadog.Trace, Version=1.28.8.0, Culture=neutral, PublicKeyToken=def86d061d0d2eeb", "type": "Datadog.Trace.ClrProfiler.Integrations.ElasticsearchNet6Integration", "method": "CallElasticsearch", "signature": "10 01 05 1C 1C 1C 08 08 0A", @@ -810,7 +810,7 @@ "maximum_patch": 65535 }, "wrapper": { - "assembly": "Datadog.Trace, Version=1.28.6.0, Culture=neutral, PublicKeyToken=def86d061d0d2eeb", + "assembly": "Datadog.Trace, Version=1.28.8.0, Culture=neutral, PublicKeyToken=def86d061d0d2eeb", "type": "Datadog.Trace.ClrProfiler.Integrations.ElasticsearchNet6Integration", "method": "CallElasticsearchAsync", "signature": "10 01 06 1C 1C 1C 1C 08 08 0A", @@ -845,7 +845,7 @@ "maximum_patch": 65535 }, "wrapper": { - "assembly": "Datadog.Trace, Version=1.28.6.0, Culture=neutral, PublicKeyToken=def86d061d0d2eeb", + "assembly": "Datadog.Trace, Version=1.28.8.0, Culture=neutral, PublicKeyToken=def86d061d0d2eeb", "type": "Datadog.Trace.ClrProfiler.Integrations.GraphQLIntegration", "method": "Validate", "signature": "00 0A 1C 1C 1C 1C 1C 1C 1C 1C 08 08 0A", @@ -870,7 +870,7 @@ "maximum_patch": 65535 }, "wrapper": { - "assembly": "Datadog.Trace, Version=1.28.6.0, Culture=neutral, PublicKeyToken=def86d061d0d2eeb", + "assembly": "Datadog.Trace, Version=1.28.8.0, Culture=neutral, PublicKeyToken=def86d061d0d2eeb", "type": "Datadog.Trace.ClrProfiler.Integrations.GraphQLIntegration", "method": "ExecuteAsync", "signature": "00 05 1C 1C 1C 08 08 0A", @@ -901,7 +901,7 @@ "maximum_patch": 65535 }, "wrapper": { - "assembly": "Datadog.Trace, Version=1.28.6.0, Culture=neutral, PublicKeyToken=def86d061d0d2eeb", + "assembly": "Datadog.Trace, Version=1.28.8.0, Culture=neutral, PublicKeyToken=def86d061d0d2eeb", "type": "Datadog.Trace.ClrProfiler.Integrations.HttpMessageHandlerIntegration", "method": "HttpMessageHandler_SendAsync", "signature": "00 06 1C 1C 1C 1C 08 08 0A", @@ -927,7 +927,7 @@ "maximum_patch": 65535 }, "wrapper": { - "assembly": "Datadog.Trace, Version=1.28.6.0, Culture=neutral, PublicKeyToken=def86d061d0d2eeb", + "assembly": "Datadog.Trace, Version=1.28.8.0, Culture=neutral, PublicKeyToken=def86d061d0d2eeb", "type": "Datadog.Trace.ClrProfiler.Integrations.HttpMessageHandlerIntegration", "method": "HttpMessageHandler_Send", "signature": "00 06 1C 1C 1C 1C 08 08 0A", @@ -953,7 +953,7 @@ "maximum_patch": 65535 }, "wrapper": { - "assembly": "Datadog.Trace, Version=1.28.6.0, Culture=neutral, PublicKeyToken=def86d061d0d2eeb", + "assembly": "Datadog.Trace, Version=1.28.8.0, Culture=neutral, PublicKeyToken=def86d061d0d2eeb", "type": "Datadog.Trace.ClrProfiler.Integrations.HttpMessageHandlerIntegration", "method": "HttpClientHandler_SendAsync", "signature": "00 06 1C 1C 1C 1C 08 08 0A", @@ -979,7 +979,7 @@ "maximum_patch": 65535 }, "wrapper": { - "assembly": "Datadog.Trace, Version=1.28.6.0, Culture=neutral, PublicKeyToken=def86d061d0d2eeb", + "assembly": "Datadog.Trace, Version=1.28.8.0, Culture=neutral, PublicKeyToken=def86d061d0d2eeb", "type": "Datadog.Trace.ClrProfiler.Integrations.HttpMessageHandlerIntegration", "method": "HttpClientHandler_Send", "signature": "00 06 1C 1C 1C 1C 08 08 0A", @@ -1008,7 +1008,7 @@ "maximum_patch": 65535 }, "wrapper": { - "assembly": "Datadog.Trace, Version=1.28.6.0, Culture=neutral, PublicKeyToken=def86d061d0d2eeb", + "assembly": "Datadog.Trace, Version=1.28.8.0, Culture=neutral, PublicKeyToken=def86d061d0d2eeb", "type": "Datadog.Trace.ClrProfiler.Integrations.AdoNet.IDbCommandIntegration", "method": "ExecuteReader", "signature": "00 04 1C 1C 08 08 0A", @@ -1032,7 +1032,7 @@ "maximum_patch": 65535 }, "wrapper": { - "assembly": "Datadog.Trace, Version=1.28.6.0, Culture=neutral, PublicKeyToken=def86d061d0d2eeb", + "assembly": "Datadog.Trace, Version=1.28.8.0, Culture=neutral, PublicKeyToken=def86d061d0d2eeb", "type": "Datadog.Trace.ClrProfiler.Integrations.AdoNet.IDbCommandIntegration", "method": "ExecuteReader", "signature": "00 04 1C 1C 08 08 0A", @@ -1056,7 +1056,7 @@ "maximum_patch": 65535 }, "wrapper": { - "assembly": "Datadog.Trace, Version=1.28.6.0, Culture=neutral, PublicKeyToken=def86d061d0d2eeb", + "assembly": "Datadog.Trace, Version=1.28.8.0, Culture=neutral, PublicKeyToken=def86d061d0d2eeb", "type": "Datadog.Trace.ClrProfiler.Integrations.AdoNet.IDbCommandIntegration", "method": "ExecuteReader", "signature": "00 04 1C 1C 08 08 0A", @@ -1081,7 +1081,7 @@ "maximum_patch": 65535 }, "wrapper": { - "assembly": "Datadog.Trace, Version=1.28.6.0, Culture=neutral, PublicKeyToken=def86d061d0d2eeb", + "assembly": "Datadog.Trace, Version=1.28.8.0, Culture=neutral, PublicKeyToken=def86d061d0d2eeb", "type": "Datadog.Trace.ClrProfiler.Integrations.AdoNet.IDbCommandIntegration", "method": "ExecuteReaderWithBehavior", "signature": "00 05 1C 1C 08 08 08 0A", @@ -1106,7 +1106,7 @@ "maximum_patch": 65535 }, "wrapper": { - "assembly": "Datadog.Trace, Version=1.28.6.0, Culture=neutral, PublicKeyToken=def86d061d0d2eeb", + "assembly": "Datadog.Trace, Version=1.28.8.0, Culture=neutral, PublicKeyToken=def86d061d0d2eeb", "type": "Datadog.Trace.ClrProfiler.Integrations.AdoNet.IDbCommandIntegration", "method": "ExecuteReaderWithBehavior", "signature": "00 05 1C 1C 08 08 08 0A", @@ -1131,7 +1131,7 @@ "maximum_patch": 65535 }, "wrapper": { - "assembly": "Datadog.Trace, Version=1.28.6.0, Culture=neutral, PublicKeyToken=def86d061d0d2eeb", + "assembly": "Datadog.Trace, Version=1.28.8.0, Culture=neutral, PublicKeyToken=def86d061d0d2eeb", "type": "Datadog.Trace.ClrProfiler.Integrations.AdoNet.IDbCommandIntegration", "method": "ExecuteReaderWithBehavior", "signature": "00 05 1C 1C 08 08 08 0A", @@ -1155,7 +1155,7 @@ "maximum_patch": 65535 }, "wrapper": { - "assembly": "Datadog.Trace, Version=1.28.6.0, Culture=neutral, PublicKeyToken=def86d061d0d2eeb", + "assembly": "Datadog.Trace, Version=1.28.8.0, Culture=neutral, PublicKeyToken=def86d061d0d2eeb", "type": "Datadog.Trace.ClrProfiler.Integrations.AdoNet.IDbCommandIntegration", "method": "ExecuteNonQuery", "signature": "00 04 08 1C 08 08 0A", @@ -1179,7 +1179,7 @@ "maximum_patch": 65535 }, "wrapper": { - "assembly": "Datadog.Trace, Version=1.28.6.0, Culture=neutral, PublicKeyToken=def86d061d0d2eeb", + "assembly": "Datadog.Trace, Version=1.28.8.0, Culture=neutral, PublicKeyToken=def86d061d0d2eeb", "type": "Datadog.Trace.ClrProfiler.Integrations.AdoNet.IDbCommandIntegration", "method": "ExecuteNonQuery", "signature": "00 04 08 1C 08 08 0A", @@ -1203,7 +1203,7 @@ "maximum_patch": 65535 }, "wrapper": { - "assembly": "Datadog.Trace, Version=1.28.6.0, Culture=neutral, PublicKeyToken=def86d061d0d2eeb", + "assembly": "Datadog.Trace, Version=1.28.8.0, Culture=neutral, PublicKeyToken=def86d061d0d2eeb", "type": "Datadog.Trace.ClrProfiler.Integrations.AdoNet.IDbCommandIntegration", "method": "ExecuteNonQuery", "signature": "00 04 08 1C 08 08 0A", @@ -1227,7 +1227,7 @@ "maximum_patch": 65535 }, "wrapper": { - "assembly": "Datadog.Trace, Version=1.28.6.0, Culture=neutral, PublicKeyToken=def86d061d0d2eeb", + "assembly": "Datadog.Trace, Version=1.28.8.0, Culture=neutral, PublicKeyToken=def86d061d0d2eeb", "type": "Datadog.Trace.ClrProfiler.Integrations.AdoNet.IDbCommandIntegration", "method": "ExecuteScalar", "signature": "00 04 1C 1C 08 08 0A", @@ -1251,7 +1251,7 @@ "maximum_patch": 65535 }, "wrapper": { - "assembly": "Datadog.Trace, Version=1.28.6.0, Culture=neutral, PublicKeyToken=def86d061d0d2eeb", + "assembly": "Datadog.Trace, Version=1.28.8.0, Culture=neutral, PublicKeyToken=def86d061d0d2eeb", "type": "Datadog.Trace.ClrProfiler.Integrations.AdoNet.IDbCommandIntegration", "method": "ExecuteScalar", "signature": "00 04 1C 1C 08 08 0A", @@ -1275,7 +1275,7 @@ "maximum_patch": 65535 }, "wrapper": { - "assembly": "Datadog.Trace, Version=1.28.6.0, Culture=neutral, PublicKeyToken=def86d061d0d2eeb", + "assembly": "Datadog.Trace, Version=1.28.8.0, Culture=neutral, PublicKeyToken=def86d061d0d2eeb", "type": "Datadog.Trace.ClrProfiler.Integrations.AdoNet.IDbCommandIntegration", "method": "ExecuteScalar", "signature": "00 04 1C 1C 08 08 0A", @@ -1306,7 +1306,7 @@ "maximum_patch": 65535 }, "wrapper": { - "assembly": "Datadog.Trace, Version=1.28.6.0, Culture=neutral, PublicKeyToken=def86d061d0d2eeb", + "assembly": "Datadog.Trace, Version=1.28.8.0, Culture=neutral, PublicKeyToken=def86d061d0d2eeb", "type": "Datadog.Trace.ClrProfiler.Integrations.MongoDbIntegration", "method": "Execute", "signature": "00 06 01 1C 1C 1C 08 08 0A", @@ -1332,7 +1332,7 @@ "maximum_patch": 65535 }, "wrapper": { - "assembly": "Datadog.Trace, Version=1.28.6.0, Culture=neutral, PublicKeyToken=def86d061d0d2eeb", + "assembly": "Datadog.Trace, Version=1.28.8.0, Culture=neutral, PublicKeyToken=def86d061d0d2eeb", "type": "Datadog.Trace.ClrProfiler.Integrations.MongoDbIntegration", "method": "ExecuteGeneric", "signature": "00 06 1C 1C 1C 1C 08 08 0A", @@ -1358,7 +1358,7 @@ "maximum_patch": 65535 }, "wrapper": { - "assembly": "Datadog.Trace, Version=1.28.6.0, Culture=neutral, PublicKeyToken=def86d061d0d2eeb", + "assembly": "Datadog.Trace, Version=1.28.8.0, Culture=neutral, PublicKeyToken=def86d061d0d2eeb", "type": "Datadog.Trace.ClrProfiler.Integrations.MongoDbIntegration", "method": "ExecuteAsync", "signature": "00 06 1C 1C 1C 1C 08 08 0A", @@ -1384,7 +1384,7 @@ "maximum_patch": 65535 }, "wrapper": { - "assembly": "Datadog.Trace, Version=1.28.6.0, Culture=neutral, PublicKeyToken=def86d061d0d2eeb", + "assembly": "Datadog.Trace, Version=1.28.8.0, Culture=neutral, PublicKeyToken=def86d061d0d2eeb", "type": "Datadog.Trace.ClrProfiler.Integrations.MongoDbIntegration", "method": "ExecuteAsyncGeneric", "signature": "00 06 1C 1C 1C 1C 08 08 0A", @@ -1413,7 +1413,7 @@ "maximum_patch": 65535 }, "wrapper": { - "assembly": "Datadog.Trace, Version=1.28.6.0, Culture=neutral, PublicKeyToken=def86d061d0d2eeb", + "assembly": "Datadog.Trace, Version=1.28.8.0, Culture=neutral, PublicKeyToken=def86d061d0d2eeb", "type": "Datadog.Trace.ClrProfiler.Integrations.AdoNet.NpgsqlCommandIntegration", "method": "ExecuteReader", "signature": "00 04 1C 1C 08 08 0A", @@ -1438,7 +1438,7 @@ "maximum_patch": 65535 }, "wrapper": { - "assembly": "Datadog.Trace, Version=1.28.6.0, Culture=neutral, PublicKeyToken=def86d061d0d2eeb", + "assembly": "Datadog.Trace, Version=1.28.8.0, Culture=neutral, PublicKeyToken=def86d061d0d2eeb", "type": "Datadog.Trace.ClrProfiler.Integrations.AdoNet.NpgsqlCommandIntegration", "method": "ExecuteReaderWithBehavior", "signature": "00 05 1C 1C 08 08 08 0A", @@ -1463,7 +1463,7 @@ "maximum_patch": 65535 }, "wrapper": { - "assembly": "Datadog.Trace, Version=1.28.6.0, Culture=neutral, PublicKeyToken=def86d061d0d2eeb", + "assembly": "Datadog.Trace, Version=1.28.8.0, Culture=neutral, PublicKeyToken=def86d061d0d2eeb", "type": "Datadog.Trace.ClrProfiler.Integrations.AdoNet.NpgsqlCommandIntegration", "method": "ExecuteReaderAsync", "signature": "00 05 1C 1C 1C 08 08 0A", @@ -1489,7 +1489,7 @@ "maximum_patch": 65535 }, "wrapper": { - "assembly": "Datadog.Trace, Version=1.28.6.0, Culture=neutral, PublicKeyToken=def86d061d0d2eeb", + "assembly": "Datadog.Trace, Version=1.28.8.0, Culture=neutral, PublicKeyToken=def86d061d0d2eeb", "type": "Datadog.Trace.ClrProfiler.Integrations.AdoNet.NpgsqlCommandIntegration", "method": "ExecuteReaderAsyncWithBehaviorAndCancellation", "signature": "00 06 1C 1C 08 1C 08 08 0A", @@ -1513,7 +1513,7 @@ "maximum_patch": 65535 }, "wrapper": { - "assembly": "Datadog.Trace, Version=1.28.6.0, Culture=neutral, PublicKeyToken=def86d061d0d2eeb", + "assembly": "Datadog.Trace, Version=1.28.8.0, Culture=neutral, PublicKeyToken=def86d061d0d2eeb", "type": "Datadog.Trace.ClrProfiler.Integrations.AdoNet.NpgsqlCommandIntegration", "method": "ExecuteNonQuery", "signature": "00 04 08 1C 08 08 0A", @@ -1538,7 +1538,7 @@ "maximum_patch": 65535 }, "wrapper": { - "assembly": "Datadog.Trace, Version=1.28.6.0, Culture=neutral, PublicKeyToken=def86d061d0d2eeb", + "assembly": "Datadog.Trace, Version=1.28.8.0, Culture=neutral, PublicKeyToken=def86d061d0d2eeb", "type": "Datadog.Trace.ClrProfiler.Integrations.AdoNet.NpgsqlCommandIntegration", "method": "ExecuteNonQueryAsync", "signature": "00 05 1C 1C 1C 08 08 0A", @@ -1562,7 +1562,7 @@ "maximum_patch": 65535 }, "wrapper": { - "assembly": "Datadog.Trace, Version=1.28.6.0, Culture=neutral, PublicKeyToken=def86d061d0d2eeb", + "assembly": "Datadog.Trace, Version=1.28.8.0, Culture=neutral, PublicKeyToken=def86d061d0d2eeb", "type": "Datadog.Trace.ClrProfiler.Integrations.AdoNet.NpgsqlCommandIntegration", "method": "ExecuteScalar", "signature": "00 04 1C 1C 08 08 0A", @@ -1587,7 +1587,7 @@ "maximum_patch": 65535 }, "wrapper": { - "assembly": "Datadog.Trace, Version=1.28.6.0, Culture=neutral, PublicKeyToken=def86d061d0d2eeb", + "assembly": "Datadog.Trace, Version=1.28.8.0, Culture=neutral, PublicKeyToken=def86d061d0d2eeb", "type": "Datadog.Trace.ClrProfiler.Integrations.AdoNet.NpgsqlCommandIntegration", "method": "ExecuteScalarAsync", "signature": "00 05 1C 1C 1C 08 08 0A", @@ -1617,7 +1617,7 @@ "maximum_patch": 65535 }, "wrapper": { - "assembly": "Datadog.Trace, Version=1.28.6.0, Culture=neutral, PublicKeyToken=def86d061d0d2eeb", + "assembly": "Datadog.Trace, Version=1.28.8.0, Culture=neutral, PublicKeyToken=def86d061d0d2eeb", "type": "Datadog.Trace.ClrProfiler.Integrations.Testing.NUnitIntegration", "method": "TestCommand_Execute", "signature": "00 05 1C 1C 1C 08 08 0A", @@ -1641,7 +1641,7 @@ "maximum_patch": 65535 }, "wrapper": { - "assembly": "Datadog.Trace, Version=1.28.6.0, Culture=neutral, PublicKeyToken=def86d061d0d2eeb", + "assembly": "Datadog.Trace, Version=1.28.8.0, Culture=neutral, PublicKeyToken=def86d061d0d2eeb", "type": "Datadog.Trace.ClrProfiler.Integrations.Testing.NUnitIntegration", "method": "WorkShift_ShutDown", "signature": "00 04 01 1C 08 08 0A", @@ -1666,7 +1666,7 @@ "maximum_patch": 65535 }, "wrapper": { - "assembly": "Datadog.Trace, Version=1.28.6.0, Culture=neutral, PublicKeyToken=def86d061d0d2eeb", + "assembly": "Datadog.Trace, Version=1.28.8.0, Culture=neutral, PublicKeyToken=def86d061d0d2eeb", "type": "Datadog.Trace.ClrProfiler.Integrations.Testing.NUnitIntegration", "method": "NUnitTestAssemblyRunner_WaitForCompletion", "signature": "00 05 1C 1C 08 08 08 0A", @@ -1693,7 +1693,7 @@ "maximum_patch": 65535 }, "wrapper": { - "assembly": "Datadog.Trace, Version=1.28.6.0, Culture=neutral, PublicKeyToken=def86d061d0d2eeb", + "assembly": "Datadog.Trace, Version=1.28.8.0, Culture=neutral, PublicKeyToken=def86d061d0d2eeb", "type": "Datadog.Trace.ClrProfiler.Integrations.Testing.NUnitIntegration", "method": "CompositeWorkItem_SkipChildren", "signature": "00 07 01 1C 1C 1C 1C 08 08 0A", @@ -1729,7 +1729,7 @@ "maximum_patch": 65535 }, "wrapper": { - "assembly": "Datadog.Trace, Version=1.28.6.0, Culture=neutral, PublicKeyToken=def86d061d0d2eeb", + "assembly": "Datadog.Trace, Version=1.28.8.0, Culture=neutral, PublicKeyToken=def86d061d0d2eeb", "type": "Datadog.Trace.ClrProfiler.Integrations.RabbitMQIntegration", "method": "BasicDeliver", "signature": "00 0B 01 1C 0E 0B 02 0E 0E 1C 1D 05 08 08 0A", @@ -1760,7 +1760,7 @@ "maximum_patch": 65535 }, "wrapper": { - "assembly": "Datadog.Trace, Version=1.28.6.0, Culture=neutral, PublicKeyToken=def86d061d0d2eeb", + "assembly": "Datadog.Trace, Version=1.28.8.0, Culture=neutral, PublicKeyToken=def86d061d0d2eeb", "type": "Datadog.Trace.ClrProfiler.Integrations.RabbitMQIntegration", "method": "BasicDeliverV6", "signature": "00 0B 01 1C 0E 0B 02 0E 0E 1C 1C 08 08 0A", @@ -1786,7 +1786,7 @@ "maximum_patch": 65535 }, "wrapper": { - "assembly": "Datadog.Trace, Version=1.28.6.0, Culture=neutral, PublicKeyToken=def86d061d0d2eeb", + "assembly": "Datadog.Trace, Version=1.28.8.0, Culture=neutral, PublicKeyToken=def86d061d0d2eeb", "type": "Datadog.Trace.ClrProfiler.Integrations.RabbitMQIntegration", "method": "BasicGet", "signature": "00 06 1C 1C 0E 02 08 08 0A", @@ -1815,7 +1815,7 @@ "maximum_patch": 65535 }, "wrapper": { - "assembly": "Datadog.Trace, Version=1.28.6.0, Culture=neutral, PublicKeyToken=def86d061d0d2eeb", + "assembly": "Datadog.Trace, Version=1.28.8.0, Culture=neutral, PublicKeyToken=def86d061d0d2eeb", "type": "Datadog.Trace.ClrProfiler.Integrations.RabbitMQIntegration", "method": "BasicPublish", "signature": "00 09 01 1C 0E 0E 02 1C 1D 05 08 08 0A", @@ -1844,7 +1844,7 @@ "maximum_patch": 65535 }, "wrapper": { - "assembly": "Datadog.Trace, Version=1.28.6.0, Culture=neutral, PublicKeyToken=def86d061d0d2eeb", + "assembly": "Datadog.Trace, Version=1.28.8.0, Culture=neutral, PublicKeyToken=def86d061d0d2eeb", "type": "Datadog.Trace.ClrProfiler.Integrations.RabbitMQIntegration", "method": "BasicPublishV6", "signature": "00 09 01 1C 0E 0E 02 1C 1C 08 08 0A", @@ -1876,7 +1876,7 @@ "maximum_patch": 65535 }, "wrapper": { - "assembly": "Datadog.Trace, Version=1.28.6.0, Culture=neutral, PublicKeyToken=def86d061d0d2eeb", + "assembly": "Datadog.Trace, Version=1.28.8.0, Culture=neutral, PublicKeyToken=def86d061d0d2eeb", "type": "Datadog.Trace.ClrProfiler.Integrations.RabbitMQIntegration", "method": "ExchangeDeclare", "signature": "00 0C 01 1C 0E 0E 02 02 02 02 02 1C 08 08 0A", @@ -1905,7 +1905,7 @@ "maximum_patch": 65535 }, "wrapper": { - "assembly": "Datadog.Trace, Version=1.28.6.0, Culture=neutral, PublicKeyToken=def86d061d0d2eeb", + "assembly": "Datadog.Trace, Version=1.28.8.0, Culture=neutral, PublicKeyToken=def86d061d0d2eeb", "type": "Datadog.Trace.ClrProfiler.Integrations.RabbitMQIntegration", "method": "QueueBind", "signature": "00 09 01 1C 0E 0E 0E 02 1C 08 08 0A", @@ -1936,7 +1936,7 @@ "maximum_patch": 65535 }, "wrapper": { - "assembly": "Datadog.Trace, Version=1.28.6.0, Culture=neutral, PublicKeyToken=def86d061d0d2eeb", + "assembly": "Datadog.Trace, Version=1.28.8.0, Culture=neutral, PublicKeyToken=def86d061d0d2eeb", "type": "Datadog.Trace.ClrProfiler.Integrations.RabbitMQIntegration", "method": "QueueDeclare", "signature": "00 0B 01 1C 0E 02 02 02 02 02 1C 08 08 0A", @@ -1971,7 +1971,7 @@ "maximum_patch": 65535 }, "wrapper": { - "assembly": "Datadog.Trace, Version=1.28.6.0, Culture=neutral, PublicKeyToken=def86d061d0d2eeb", + "assembly": "Datadog.Trace, Version=1.28.8.0, Culture=neutral, PublicKeyToken=def86d061d0d2eeb", "type": "Datadog.Trace.ClrProfiler.Integrations.ServiceStackRedisIntegration", "method": "SendReceive", "signature": "10 01 08 1E 00 1C 1D 1D 05 1C 1C 02 08 08 0A", @@ -2000,7 +2000,7 @@ "maximum_patch": 65535 }, "wrapper": { - "assembly": "Datadog.Trace, Version=1.28.6.0, Culture=neutral, PublicKeyToken=def86d061d0d2eeb", + "assembly": "Datadog.Trace, Version=1.28.8.0, Culture=neutral, PublicKeyToken=def86d061d0d2eeb", "type": "Datadog.Trace.ClrProfiler.Integrations.AdoNet.SqlCommandIntegration", "method": "SystemSqlClientExecuteReader", "signature": "00 04 1C 1C 08 08 0A", @@ -2024,7 +2024,7 @@ "maximum_patch": 65535 }, "wrapper": { - "assembly": "Datadog.Trace, Version=1.28.6.0, Culture=neutral, PublicKeyToken=def86d061d0d2eeb", + "assembly": "Datadog.Trace, Version=1.28.8.0, Culture=neutral, PublicKeyToken=def86d061d0d2eeb", "type": "Datadog.Trace.ClrProfiler.Integrations.AdoNet.SqlCommandIntegration", "method": "SystemSqlClientExecuteReader", "signature": "00 04 1C 1C 08 08 0A", @@ -2048,7 +2048,7 @@ "maximum_patch": 65535 }, "wrapper": { - "assembly": "Datadog.Trace, Version=1.28.6.0, Culture=neutral, PublicKeyToken=def86d061d0d2eeb", + "assembly": "Datadog.Trace, Version=1.28.8.0, Culture=neutral, PublicKeyToken=def86d061d0d2eeb", "type": "Datadog.Trace.ClrProfiler.Integrations.AdoNet.SqlCommandIntegration", "method": "MicrosoftSqlClientExecuteReader", "signature": "00 04 1C 1C 08 08 0A", @@ -2073,7 +2073,7 @@ "maximum_patch": 65535 }, "wrapper": { - "assembly": "Datadog.Trace, Version=1.28.6.0, Culture=neutral, PublicKeyToken=def86d061d0d2eeb", + "assembly": "Datadog.Trace, Version=1.28.8.0, Culture=neutral, PublicKeyToken=def86d061d0d2eeb", "type": "Datadog.Trace.ClrProfiler.Integrations.AdoNet.SqlCommandIntegration", "method": "SystemSqlClientExecuteReaderWithBehavior", "signature": "00 05 1C 1C 08 08 08 0A", @@ -2098,7 +2098,7 @@ "maximum_patch": 65535 }, "wrapper": { - "assembly": "Datadog.Trace, Version=1.28.6.0, Culture=neutral, PublicKeyToken=def86d061d0d2eeb", + "assembly": "Datadog.Trace, Version=1.28.8.0, Culture=neutral, PublicKeyToken=def86d061d0d2eeb", "type": "Datadog.Trace.ClrProfiler.Integrations.AdoNet.SqlCommandIntegration", "method": "SystemSqlClientExecuteReaderWithBehavior", "signature": "00 05 1C 1C 08 08 08 0A", @@ -2123,7 +2123,7 @@ "maximum_patch": 65535 }, "wrapper": { - "assembly": "Datadog.Trace, Version=1.28.6.0, Culture=neutral, PublicKeyToken=def86d061d0d2eeb", + "assembly": "Datadog.Trace, Version=1.28.8.0, Culture=neutral, PublicKeyToken=def86d061d0d2eeb", "type": "Datadog.Trace.ClrProfiler.Integrations.AdoNet.SqlCommandIntegration", "method": "MicrosoftSqlClientExecuteReaderWithBehavior", "signature": "00 05 1C 1C 08 08 08 0A", @@ -2149,7 +2149,7 @@ "maximum_patch": 65535 }, "wrapper": { - "assembly": "Datadog.Trace, Version=1.28.6.0, Culture=neutral, PublicKeyToken=def86d061d0d2eeb", + "assembly": "Datadog.Trace, Version=1.28.8.0, Culture=neutral, PublicKeyToken=def86d061d0d2eeb", "type": "Datadog.Trace.ClrProfiler.Integrations.AdoNet.SqlCommandIntegration", "method": "SystemSqlClientExecuteReaderAsync", "signature": "00 06 1C 1C 08 1C 08 08 0A", @@ -2175,7 +2175,7 @@ "maximum_patch": 65535 }, "wrapper": { - "assembly": "Datadog.Trace, Version=1.28.6.0, Culture=neutral, PublicKeyToken=def86d061d0d2eeb", + "assembly": "Datadog.Trace, Version=1.28.8.0, Culture=neutral, PublicKeyToken=def86d061d0d2eeb", "type": "Datadog.Trace.ClrProfiler.Integrations.AdoNet.SqlCommandIntegration", "method": "SystemSqlClientExecuteReaderAsync", "signature": "00 06 1C 1C 08 1C 08 08 0A", @@ -2201,7 +2201,7 @@ "maximum_patch": 65535 }, "wrapper": { - "assembly": "Datadog.Trace, Version=1.28.6.0, Culture=neutral, PublicKeyToken=def86d061d0d2eeb", + "assembly": "Datadog.Trace, Version=1.28.8.0, Culture=neutral, PublicKeyToken=def86d061d0d2eeb", "type": "Datadog.Trace.ClrProfiler.Integrations.AdoNet.SqlCommandIntegration", "method": "MicrosoftSqlClientExecuteReaderAsync", "signature": "00 06 1C 1C 08 1C 08 08 0A", @@ -2225,7 +2225,7 @@ "maximum_patch": 65535 }, "wrapper": { - "assembly": "Datadog.Trace, Version=1.28.6.0, Culture=neutral, PublicKeyToken=def86d061d0d2eeb", + "assembly": "Datadog.Trace, Version=1.28.8.0, Culture=neutral, PublicKeyToken=def86d061d0d2eeb", "type": "Datadog.Trace.ClrProfiler.Integrations.AdoNet.SqlCommandIntegration", "method": "SystemSqlClientExecuteNonQuery", "signature": "00 04 08 1C 08 08 0A", @@ -2249,7 +2249,7 @@ "maximum_patch": 65535 }, "wrapper": { - "assembly": "Datadog.Trace, Version=1.28.6.0, Culture=neutral, PublicKeyToken=def86d061d0d2eeb", + "assembly": "Datadog.Trace, Version=1.28.8.0, Culture=neutral, PublicKeyToken=def86d061d0d2eeb", "type": "Datadog.Trace.ClrProfiler.Integrations.AdoNet.SqlCommandIntegration", "method": "SystemSqlClientExecuteNonQuery", "signature": "00 04 08 1C 08 08 0A", @@ -2273,7 +2273,7 @@ "maximum_patch": 65535 }, "wrapper": { - "assembly": "Datadog.Trace, Version=1.28.6.0, Culture=neutral, PublicKeyToken=def86d061d0d2eeb", + "assembly": "Datadog.Trace, Version=1.28.8.0, Culture=neutral, PublicKeyToken=def86d061d0d2eeb", "type": "Datadog.Trace.ClrProfiler.Integrations.AdoNet.SqlCommandIntegration", "method": "MicrosoftSqlClientExecuteNonQuery", "signature": "00 04 08 1C 08 08 0A", @@ -2298,7 +2298,7 @@ "maximum_patch": 65535 }, "wrapper": { - "assembly": "Datadog.Trace, Version=1.28.6.0, Culture=neutral, PublicKeyToken=def86d061d0d2eeb", + "assembly": "Datadog.Trace, Version=1.28.8.0, Culture=neutral, PublicKeyToken=def86d061d0d2eeb", "type": "Datadog.Trace.ClrProfiler.Integrations.AdoNet.SqlCommandIntegration", "method": "SystemSqlClientExecuteNonQueryAsync", "signature": "00 05 1C 1C 1C 08 08 0A", @@ -2323,7 +2323,7 @@ "maximum_patch": 65535 }, "wrapper": { - "assembly": "Datadog.Trace, Version=1.28.6.0, Culture=neutral, PublicKeyToken=def86d061d0d2eeb", + "assembly": "Datadog.Trace, Version=1.28.8.0, Culture=neutral, PublicKeyToken=def86d061d0d2eeb", "type": "Datadog.Trace.ClrProfiler.Integrations.AdoNet.SqlCommandIntegration", "method": "SystemSqlClientExecuteNonQueryAsync", "signature": "00 05 1C 1C 1C 08 08 0A", @@ -2348,7 +2348,7 @@ "maximum_patch": 65535 }, "wrapper": { - "assembly": "Datadog.Trace, Version=1.28.6.0, Culture=neutral, PublicKeyToken=def86d061d0d2eeb", + "assembly": "Datadog.Trace, Version=1.28.8.0, Culture=neutral, PublicKeyToken=def86d061d0d2eeb", "type": "Datadog.Trace.ClrProfiler.Integrations.AdoNet.SqlCommandIntegration", "method": "MicrosoftSqlClientExecuteNonQueryAsync", "signature": "00 05 1C 1C 1C 08 08 0A", @@ -2372,7 +2372,7 @@ "maximum_patch": 65535 }, "wrapper": { - "assembly": "Datadog.Trace, Version=1.28.6.0, Culture=neutral, PublicKeyToken=def86d061d0d2eeb", + "assembly": "Datadog.Trace, Version=1.28.8.0, Culture=neutral, PublicKeyToken=def86d061d0d2eeb", "type": "Datadog.Trace.ClrProfiler.Integrations.AdoNet.SqlCommandIntegration", "method": "SystemSqlClientExecuteScalar", "signature": "00 04 1C 1C 08 08 0A", @@ -2396,7 +2396,7 @@ "maximum_patch": 65535 }, "wrapper": { - "assembly": "Datadog.Trace, Version=1.28.6.0, Culture=neutral, PublicKeyToken=def86d061d0d2eeb", + "assembly": "Datadog.Trace, Version=1.28.8.0, Culture=neutral, PublicKeyToken=def86d061d0d2eeb", "type": "Datadog.Trace.ClrProfiler.Integrations.AdoNet.SqlCommandIntegration", "method": "SystemSqlClientExecuteScalar", "signature": "00 04 1C 1C 08 08 0A", @@ -2420,7 +2420,7 @@ "maximum_patch": 65535 }, "wrapper": { - "assembly": "Datadog.Trace, Version=1.28.6.0, Culture=neutral, PublicKeyToken=def86d061d0d2eeb", + "assembly": "Datadog.Trace, Version=1.28.8.0, Culture=neutral, PublicKeyToken=def86d061d0d2eeb", "type": "Datadog.Trace.ClrProfiler.Integrations.AdoNet.SqlCommandIntegration", "method": "MicrosoftSqlClientExecuteScalar", "signature": "00 04 1C 1C 08 08 0A", @@ -2445,7 +2445,7 @@ "maximum_patch": 65535 }, "wrapper": { - "assembly": "Datadog.Trace, Version=1.28.6.0, Culture=neutral, PublicKeyToken=def86d061d0d2eeb", + "assembly": "Datadog.Trace, Version=1.28.8.0, Culture=neutral, PublicKeyToken=def86d061d0d2eeb", "type": "Datadog.Trace.ClrProfiler.Integrations.AdoNet.SqlCommandIntegration", "method": "SystemSqlClientExecuteScalarAsync", "signature": "00 05 1C 1C 1C 08 08 0A", @@ -2470,7 +2470,7 @@ "maximum_patch": 65535 }, "wrapper": { - "assembly": "Datadog.Trace, Version=1.28.6.0, Culture=neutral, PublicKeyToken=def86d061d0d2eeb", + "assembly": "Datadog.Trace, Version=1.28.8.0, Culture=neutral, PublicKeyToken=def86d061d0d2eeb", "type": "Datadog.Trace.ClrProfiler.Integrations.AdoNet.SqlCommandIntegration", "method": "SystemSqlClientExecuteScalarAsync", "signature": "00 05 1C 1C 1C 08 08 0A", @@ -2495,7 +2495,7 @@ "maximum_patch": 65535 }, "wrapper": { - "assembly": "Datadog.Trace, Version=1.28.6.0, Culture=neutral, PublicKeyToken=def86d061d0d2eeb", + "assembly": "Datadog.Trace, Version=1.28.8.0, Culture=neutral, PublicKeyToken=def86d061d0d2eeb", "type": "Datadog.Trace.ClrProfiler.Integrations.AdoNet.SqlCommandIntegration", "method": "MicrosoftSqlClientExecuteScalarAsync", "signature": "00 05 1C 1C 1C 08 08 0A", @@ -2529,7 +2529,7 @@ "maximum_patch": 65535 }, "wrapper": { - "assembly": "Datadog.Trace, Version=1.28.6.0, Culture=neutral, PublicKeyToken=def86d061d0d2eeb", + "assembly": "Datadog.Trace, Version=1.28.8.0, Culture=neutral, PublicKeyToken=def86d061d0d2eeb", "type": "Datadog.Trace.ClrProfiler.Integrations.StackExchange.Redis.ConnectionMultiplexer", "method": "ExecuteSyncImpl", "signature": "10 01 07 1E 00 1C 1C 1C 1C 08 08 0A", @@ -2558,7 +2558,7 @@ "maximum_patch": 65535 }, "wrapper": { - "assembly": "Datadog.Trace, Version=1.28.6.0, Culture=neutral, PublicKeyToken=def86d061d0d2eeb", + "assembly": "Datadog.Trace, Version=1.28.8.0, Culture=neutral, PublicKeyToken=def86d061d0d2eeb", "type": "Datadog.Trace.ClrProfiler.Integrations.StackExchange.Redis.ConnectionMultiplexer", "method": "ExecuteSyncImpl", "signature": "10 01 07 1E 00 1C 1C 1C 1C 08 08 0A", @@ -2588,7 +2588,7 @@ "maximum_patch": 65535 }, "wrapper": { - "assembly": "Datadog.Trace, Version=1.28.6.0, Culture=neutral, PublicKeyToken=def86d061d0d2eeb", + "assembly": "Datadog.Trace, Version=1.28.8.0, Culture=neutral, PublicKeyToken=def86d061d0d2eeb", "type": "Datadog.Trace.ClrProfiler.Integrations.StackExchange.Redis.ConnectionMultiplexer", "method": "ExecuteAsyncImpl", "signature": "10 01 08 1C 1C 1C 1C 1C 1C 08 08 0A", @@ -2618,7 +2618,7 @@ "maximum_patch": 65535 }, "wrapper": { - "assembly": "Datadog.Trace, Version=1.28.6.0, Culture=neutral, PublicKeyToken=def86d061d0d2eeb", + "assembly": "Datadog.Trace, Version=1.28.8.0, Culture=neutral, PublicKeyToken=def86d061d0d2eeb", "type": "Datadog.Trace.ClrProfiler.Integrations.StackExchange.Redis.ConnectionMultiplexer", "method": "ExecuteAsyncImpl", "signature": "10 01 08 1C 1C 1C 1C 1C 1C 08 08 0A", @@ -2647,7 +2647,7 @@ "maximum_patch": 65535 }, "wrapper": { - "assembly": "Datadog.Trace, Version=1.28.6.0, Culture=neutral, PublicKeyToken=def86d061d0d2eeb", + "assembly": "Datadog.Trace, Version=1.28.8.0, Culture=neutral, PublicKeyToken=def86d061d0d2eeb", "type": "Datadog.Trace.ClrProfiler.Integrations.StackExchange.Redis.RedisBatch", "method": "ExecuteAsync", "signature": "10 01 07 1C 1C 1C 1C 1C 08 08 0A", @@ -2676,7 +2676,7 @@ "maximum_patch": 65535 }, "wrapper": { - "assembly": "Datadog.Trace, Version=1.28.6.0, Culture=neutral, PublicKeyToken=def86d061d0d2eeb", + "assembly": "Datadog.Trace, Version=1.28.8.0, Culture=neutral, PublicKeyToken=def86d061d0d2eeb", "type": "Datadog.Trace.ClrProfiler.Integrations.StackExchange.Redis.RedisBatch", "method": "ExecuteAsync", "signature": "10 01 07 1C 1C 1C 1C 1C 08 08 0A", @@ -2707,7 +2707,7 @@ "maximum_patch": 65535 }, "wrapper": { - "assembly": "Datadog.Trace, Version=1.28.6.0, Culture=neutral, PublicKeyToken=def86d061d0d2eeb", + "assembly": "Datadog.Trace, Version=1.28.8.0, Culture=neutral, PublicKeyToken=def86d061d0d2eeb", "type": "Datadog.Trace.ClrProfiler.Integrations.WcfIntegration", "method": "HandleRequest", "signature": "00 06 02 1C 1C 1C 08 08 0A", @@ -2736,7 +2736,7 @@ "maximum_patch": 65535 }, "wrapper": { - "assembly": "Datadog.Trace, Version=1.28.6.0, Culture=neutral, PublicKeyToken=def86d061d0d2eeb", + "assembly": "Datadog.Trace, Version=1.28.8.0, Culture=neutral, PublicKeyToken=def86d061d0d2eeb", "type": "Datadog.Trace.ClrProfiler.Integrations.WebRequestIntegration", "method": "GetRequestStream", "signature": "00 04 1C 1C 08 08 0A", @@ -2760,7 +2760,7 @@ "maximum_patch": 65535 }, "wrapper": { - "assembly": "Datadog.Trace, Version=1.28.6.0, Culture=neutral, PublicKeyToken=def86d061d0d2eeb", + "assembly": "Datadog.Trace, Version=1.28.8.0, Culture=neutral, PublicKeyToken=def86d061d0d2eeb", "type": "Datadog.Trace.ClrProfiler.Integrations.WebRequestIntegration", "method": "GetRequestStream", "signature": "00 04 1C 1C 08 08 0A", @@ -2784,7 +2784,7 @@ "maximum_patch": 65535 }, "wrapper": { - "assembly": "Datadog.Trace, Version=1.28.6.0, Culture=neutral, PublicKeyToken=def86d061d0d2eeb", + "assembly": "Datadog.Trace, Version=1.28.8.0, Culture=neutral, PublicKeyToken=def86d061d0d2eeb", "type": "Datadog.Trace.ClrProfiler.Integrations.WebRequestIntegration", "method": "GetResponse", "signature": "00 04 1C 1C 08 08 0A", @@ -2808,7 +2808,7 @@ "maximum_patch": 65535 }, "wrapper": { - "assembly": "Datadog.Trace, Version=1.28.6.0, Culture=neutral, PublicKeyToken=def86d061d0d2eeb", + "assembly": "Datadog.Trace, Version=1.28.8.0, Culture=neutral, PublicKeyToken=def86d061d0d2eeb", "type": "Datadog.Trace.ClrProfiler.Integrations.WebRequestIntegration", "method": "GetResponse", "signature": "00 04 1C 1C 08 08 0A", @@ -2832,7 +2832,7 @@ "maximum_patch": 65535 }, "wrapper": { - "assembly": "Datadog.Trace, Version=1.28.6.0, Culture=neutral, PublicKeyToken=def86d061d0d2eeb", + "assembly": "Datadog.Trace, Version=1.28.8.0, Culture=neutral, PublicKeyToken=def86d061d0d2eeb", "type": "Datadog.Trace.ClrProfiler.Integrations.WebRequestIntegration", "method": "GetResponseAsync", "signature": "00 04 1C 1C 08 08 0A", @@ -2856,7 +2856,7 @@ "maximum_patch": 65535 }, "wrapper": { - "assembly": "Datadog.Trace, Version=1.28.6.0, Culture=neutral, PublicKeyToken=def86d061d0d2eeb", + "assembly": "Datadog.Trace, Version=1.28.8.0, Culture=neutral, PublicKeyToken=def86d061d0d2eeb", "type": "Datadog.Trace.ClrProfiler.Integrations.WebRequestIntegration", "method": "GetResponseAsync", "signature": "00 04 1C 1C 08 08 0A", @@ -2885,7 +2885,7 @@ "maximum_patch": 65535 }, "wrapper": { - "assembly": "Datadog.Trace, Version=1.28.6.0, Culture=neutral, PublicKeyToken=def86d061d0d2eeb", + "assembly": "Datadog.Trace, Version=1.28.8.0, Culture=neutral, PublicKeyToken=def86d061d0d2eeb", "type": "Datadog.Trace.ClrProfiler.Integrations.Testing.XUnitIntegration", "method": "TestInvoker_RunAsync", "signature": "00 04 1C 1C 08 08 0A", @@ -2909,7 +2909,7 @@ "maximum_patch": 65535 }, "wrapper": { - "assembly": "Datadog.Trace, Version=1.28.6.0, Culture=neutral, PublicKeyToken=def86d061d0d2eeb", + "assembly": "Datadog.Trace, Version=1.28.8.0, Culture=neutral, PublicKeyToken=def86d061d0d2eeb", "type": "Datadog.Trace.ClrProfiler.Integrations.Testing.XUnitIntegration", "method": "TestInvoker_RunAsync", "signature": "00 04 1C 1C 08 08 0A", @@ -2933,7 +2933,7 @@ "maximum_patch": 65535 }, "wrapper": { - "assembly": "Datadog.Trace, Version=1.28.6.0, Culture=neutral, PublicKeyToken=def86d061d0d2eeb", + "assembly": "Datadog.Trace, Version=1.28.8.0, Culture=neutral, PublicKeyToken=def86d061d0d2eeb", "type": "Datadog.Trace.ClrProfiler.Integrations.Testing.XUnitIntegration", "method": "TestRunner_RunAsync", "signature": "00 04 1C 1C 08 08 0A", @@ -2957,7 +2957,7 @@ "maximum_patch": 65535 }, "wrapper": { - "assembly": "Datadog.Trace, Version=1.28.6.0, Culture=neutral, PublicKeyToken=def86d061d0d2eeb", + "assembly": "Datadog.Trace, Version=1.28.8.0, Culture=neutral, PublicKeyToken=def86d061d0d2eeb", "type": "Datadog.Trace.ClrProfiler.Integrations.Testing.XUnitIntegration", "method": "TestRunner_RunAsync", "signature": "00 04 1C 1C 08 08 0A", @@ -2985,7 +2985,7 @@ "maximum_patch": 65535 }, "wrapper": { - "assembly": "Datadog.Trace, Version=1.28.6.0, Culture=neutral, PublicKeyToken=def86d061d0d2eeb", + "assembly": "Datadog.Trace, Version=1.28.8.0, Culture=neutral, PublicKeyToken=def86d061d0d2eeb", "type": "Datadog.Trace.ClrProfiler.Integrations.Testing.XUnitIntegration", "method": "AssemblyRunner_RunAsync", "signature": "00 08 1C 1C 1C 1C 1C 1C 08 08 0A", @@ -3013,7 +3013,7 @@ "maximum_patch": 65535 }, "wrapper": { - "assembly": "Datadog.Trace, Version=1.28.6.0, Culture=neutral, PublicKeyToken=def86d061d0d2eeb", + "assembly": "Datadog.Trace, Version=1.28.8.0, Culture=neutral, PublicKeyToken=def86d061d0d2eeb", "type": "Datadog.Trace.ClrProfiler.Integrations.Testing.XUnitIntegration", "method": "AssemblyRunner_RunAsync", "signature": "00 08 1C 1C 1C 1C 1C 1C 08 08 0A", @@ -3038,7 +3038,7 @@ "maximum_patch": 65535 }, "wrapper": { - "assembly": "Datadog.Trace, Version=1.28.6.0, Culture=neutral, PublicKeyToken=def86d061d0d2eeb", + "assembly": "Datadog.Trace, Version=1.28.8.0, Culture=neutral, PublicKeyToken=def86d061d0d2eeb", "type": "Datadog.Trace.ClrProfiler.Integrations.Testing.XUnitIntegration", "method": "TestOutputHelper_QueueTestOutput", "signature": "00 05 01 1C 1C 08 08 0A", @@ -3063,7 +3063,7 @@ "maximum_patch": 65535 }, "wrapper": { - "assembly": "Datadog.Trace, Version=1.28.6.0, Culture=neutral, PublicKeyToken=def86d061d0d2eeb", + "assembly": "Datadog.Trace, Version=1.28.8.0, Culture=neutral, PublicKeyToken=def86d061d0d2eeb", "type": "Datadog.Trace.ClrProfiler.Integrations.Testing.XUnitIntegration", "method": "TestOutputHelper_QueueTestOutput", "signature": "00 05 01 1C 1C 08 08 0A", diff --git a/tracer/samples/AutomaticTraceIdInjection/Log4NetExample/Log4NetExample.csproj b/tracer/samples/AutomaticTraceIdInjection/Log4NetExample/Log4NetExample.csproj index af5abf031242..66ca83bea405 100644 --- a/tracer/samples/AutomaticTraceIdInjection/Log4NetExample/Log4NetExample.csproj +++ b/tracer/samples/AutomaticTraceIdInjection/Log4NetExample/Log4NetExample.csproj @@ -6,7 +6,7 @@ - + diff --git a/tracer/samples/AutomaticTraceIdInjection/MicrosoftExtensionsExample/MicrosoftExtensionsExample.csproj b/tracer/samples/AutomaticTraceIdInjection/MicrosoftExtensionsExample/MicrosoftExtensionsExample.csproj index 9f335adf00da..5d9c575e8c55 100644 --- a/tracer/samples/AutomaticTraceIdInjection/MicrosoftExtensionsExample/MicrosoftExtensionsExample.csproj +++ b/tracer/samples/AutomaticTraceIdInjection/MicrosoftExtensionsExample/MicrosoftExtensionsExample.csproj @@ -1,4 +1,4 @@ - + netcoreapp3.1 @@ -6,7 +6,7 @@ - + diff --git a/tracer/samples/AutomaticTraceIdInjection/NLog40Example/NLog40Example.csproj b/tracer/samples/AutomaticTraceIdInjection/NLog40Example/NLog40Example.csproj index 5eabcd748df7..7ba965b04b3b 100644 --- a/tracer/samples/AutomaticTraceIdInjection/NLog40Example/NLog40Example.csproj +++ b/tracer/samples/AutomaticTraceIdInjection/NLog40Example/NLog40Example.csproj @@ -6,7 +6,7 @@ - + diff --git a/tracer/samples/AutomaticTraceIdInjection/NLog45Example/NLog45Example.csproj b/tracer/samples/AutomaticTraceIdInjection/NLog45Example/NLog45Example.csproj index ba00e2191d1d..239af56cd1c5 100644 --- a/tracer/samples/AutomaticTraceIdInjection/NLog45Example/NLog45Example.csproj +++ b/tracer/samples/AutomaticTraceIdInjection/NLog45Example/NLog45Example.csproj @@ -6,7 +6,7 @@ - + diff --git a/tracer/samples/AutomaticTraceIdInjection/NLog46Example/NLog46Example.csproj b/tracer/samples/AutomaticTraceIdInjection/NLog46Example/NLog46Example.csproj index 746f35c2f0a7..c39c41114c0c 100644 --- a/tracer/samples/AutomaticTraceIdInjection/NLog46Example/NLog46Example.csproj +++ b/tracer/samples/AutomaticTraceIdInjection/NLog46Example/NLog46Example.csproj @@ -6,7 +6,7 @@ - + diff --git a/tracer/samples/AutomaticTraceIdInjection/SerilogExample/SerilogExample.csproj b/tracer/samples/AutomaticTraceIdInjection/SerilogExample/SerilogExample.csproj index faa9267bb891..93838c53b83e 100644 --- a/tracer/samples/AutomaticTraceIdInjection/SerilogExample/SerilogExample.csproj +++ b/tracer/samples/AutomaticTraceIdInjection/SerilogExample/SerilogExample.csproj @@ -6,7 +6,7 @@ - + diff --git a/tracer/samples/ConsoleApp/Alpine3.10.dockerfile b/tracer/samples/ConsoleApp/Alpine3.10.dockerfile index fcfe1c639c6a..9a9d6a177a33 100644 --- a/tracer/samples/ConsoleApp/Alpine3.10.dockerfile +++ b/tracer/samples/ConsoleApp/Alpine3.10.dockerfile @@ -16,7 +16,7 @@ COPY --from=build /app/out . # Set up Datadog APM RUN apk --no-cache update && apk add curl -ARG TRACER_VERSION=1.28.6 +ARG TRACER_VERSION=1.28.8 RUN mkdir -p /var/log/datadog RUN mkdir -p /opt/datadog RUN curl -L https://github.com/DataDog/dd-trace-dotnet/releases/download/v${TRACER_VERSION}/datadog-dotnet-apm-${TRACER_VERSION}-musl.tar.gz \ diff --git a/tracer/samples/ConsoleApp/Alpine3.9.dockerfile b/tracer/samples/ConsoleApp/Alpine3.9.dockerfile index fe164eccbd94..d42b5b9d08c5 100644 --- a/tracer/samples/ConsoleApp/Alpine3.9.dockerfile +++ b/tracer/samples/ConsoleApp/Alpine3.9.dockerfile @@ -16,7 +16,7 @@ COPY --from=build /app/out . # Set up Datadog APM RUN apk --no-cache update && apk add curl -ARG TRACER_VERSION=1.28.6 +ARG TRACER_VERSION=1.28.8 RUN mkdir -p /var/log/datadog RUN mkdir -p /opt/datadog RUN curl -L https://github.com/DataDog/dd-trace-dotnet/releases/download/v${TRACER_VERSION}/datadog-dotnet-apm-${TRACER_VERSION}-musl.tar.gz \ diff --git a/tracer/samples/ConsoleApp/Debian.dockerfile b/tracer/samples/ConsoleApp/Debian.dockerfile index 688ef9f96d27..307059832660 100644 --- a/tracer/samples/ConsoleApp/Debian.dockerfile +++ b/tracer/samples/ConsoleApp/Debian.dockerfile @@ -15,7 +15,7 @@ WORKDIR /app COPY --from=build /app/out . # Set up Datadog APM -ARG TRACER_VERSION=1.28.6 +ARG TRACER_VERSION=1.28.8 RUN mkdir -p /var/log/datadog RUN mkdir -p /opt/datadog RUN curl -LO https://github.com/DataDog/dd-trace-dotnet/releases/download/v${TRACER_VERSION}/datadog-dotnet-apm_${TRACER_VERSION}_amd64.deb diff --git a/tracer/samples/WindowsContainer/Dockerfile b/tracer/samples/WindowsContainer/Dockerfile index 7248870becab..965ec8563c4d 100644 --- a/tracer/samples/WindowsContainer/Dockerfile +++ b/tracer/samples/WindowsContainer/Dockerfile @@ -6,7 +6,7 @@ FROM mcr.microsoft.com/dotnet/aspnet:5.0-windowsservercore-ltsc2019 AS base WORKDIR /app -ARG TRACER_VERSION=1.28.6 +ARG TRACER_VERSION=1.28.8 ENV DD_TRACER_VERSION=$TRACER_VERSION ENV ASPNETCORE_URLS=http://*.80 diff --git a/tracer/src/Datadog.Monitoring.Distribution/Datadog.Monitoring.Distribution.csproj b/tracer/src/Datadog.Monitoring.Distribution/Datadog.Monitoring.Distribution.csproj index fbc4c18d6f5d..56a3de433056 100644 --- a/tracer/src/Datadog.Monitoring.Distribution/Datadog.Monitoring.Distribution.csproj +++ b/tracer/src/Datadog.Monitoring.Distribution/Datadog.Monitoring.Distribution.csproj @@ -1,7 +1,7 @@ - 1.28.6 + 1.28.8 $(Version)-beta01 Datadog APM Auto-instrumentation Assets Auto-instrumentation assets for Datadog APM diff --git a/tracer/src/Datadog.Trace.AspNet/Datadog.Trace.AspNet.csproj b/tracer/src/Datadog.Trace.AspNet/Datadog.Trace.AspNet.csproj index da311901a75f..cde5349d773c 100644 --- a/tracer/src/Datadog.Trace.AspNet/Datadog.Trace.AspNet.csproj +++ b/tracer/src/Datadog.Trace.AspNet/Datadog.Trace.AspNet.csproj @@ -2,7 +2,7 @@ net45 - 1.28.6 + 1.28.8 false diff --git a/tracer/src/Datadog.Trace.ClrProfiler.Managed.Loader/Datadog.Trace.ClrProfiler.Managed.Loader.csproj b/tracer/src/Datadog.Trace.ClrProfiler.Managed.Loader/Datadog.Trace.ClrProfiler.Managed.Loader.csproj index 629c8177fa1d..2294ddab4e18 100644 --- a/tracer/src/Datadog.Trace.ClrProfiler.Managed.Loader/Datadog.Trace.ClrProfiler.Managed.Loader.csproj +++ b/tracer/src/Datadog.Trace.ClrProfiler.Managed.Loader/Datadog.Trace.ClrProfiler.Managed.Loader.csproj @@ -6,7 +6,7 @@ ..\bin\ProfilerResources\ - 1.28.6 + 1.28.8 false diff --git a/tracer/src/Datadog.Trace.ClrProfiler.Managed.Loader/Startup.cs b/tracer/src/Datadog.Trace.ClrProfiler.Managed.Loader/Startup.cs index 503f67e2255f..9692f1686bbb 100644 --- a/tracer/src/Datadog.Trace.ClrProfiler.Managed.Loader/Startup.cs +++ b/tracer/src/Datadog.Trace.ClrProfiler.Managed.Loader/Startup.cs @@ -39,7 +39,7 @@ private static void TryLoadManagedAssembly() { try { - var assembly = Assembly.Load("Datadog.Trace, Version=1.28.6.0, Culture=neutral, PublicKeyToken=def86d061d0d2eeb"); + var assembly = Assembly.Load("Datadog.Trace, Version=1.28.8.0, Culture=neutral, PublicKeyToken=def86d061d0d2eeb"); if (assembly != null) { diff --git a/tracer/src/Datadog.Trace.ClrProfiler.Native/CMakeLists.txt b/tracer/src/Datadog.Trace.ClrProfiler.Native/CMakeLists.txt index 0dbfe7e637c0..09b30e531744 100644 --- a/tracer/src/Datadog.Trace.ClrProfiler.Native/CMakeLists.txt +++ b/tracer/src/Datadog.Trace.ClrProfiler.Native/CMakeLists.txt @@ -5,7 +5,7 @@ cmake_policy(SET CMP0015 NEW) # Project definition # ****************************************************** -project("Datadog.Trace.ClrProfiler.Native" VERSION 1.28.6) +project("Datadog.Trace.ClrProfiler.Native" VERSION 1.28.8) # ****************************************************** # Environment detection diff --git a/tracer/src/Datadog.Trace.ClrProfiler.Native/Resource.rc b/tracer/src/Datadog.Trace.ClrProfiler.Native/Resource.rc index 916e1a7ca591..a9c910ee1e53 100644 --- a/tracer/src/Datadog.Trace.ClrProfiler.Native/Resource.rc +++ b/tracer/src/Datadog.Trace.ClrProfiler.Native/Resource.rc @@ -50,8 +50,8 @@ END // VS_VERSION_INFO VERSIONINFO - FILEVERSION 1,28,6,0 - PRODUCTVERSION 1,28,6,0 + FILEVERSION 1,28,8,0 + PRODUCTVERSION 1,28,8,0 FILEFLAGSMASK 0x3fL #ifdef _DEBUG FILEFLAGS 0x1L @@ -68,12 +68,12 @@ BEGIN BEGIN VALUE "CompanyName", "Datadog, Inc." VALUE "FileDescription", "Datadog CLR Profiler" - VALUE "FileVersion", "1.28.6.0" + VALUE "FileVersion", "1.28.8.0" VALUE "InternalName", "Datadog.Trace.ClrProfiler.Native.DLL" VALUE "LegalCopyright", "Copyright 2017 Datadog, Inc." VALUE "OriginalFilename", "Datadog.Trace.ClrProfiler.Native.DLL" VALUE "ProductName", "Datadog .NET Tracer" - VALUE "ProductVersion", "1.28.6" + VALUE "ProductVersion", "1.28.8" END END BLOCK "VarFileInfo" diff --git a/tracer/src/Datadog.Trace.ClrProfiler.Native/dd_profiler_constants.h b/tracer/src/Datadog.Trace.ClrProfiler.Native/dd_profiler_constants.h index db49f1676849..09799b541a35 100644 --- a/tracer/src/Datadog.Trace.ClrProfiler.Native/dd_profiler_constants.h +++ b/tracer/src/Datadog.Trace.ClrProfiler.Native/dd_profiler_constants.h @@ -87,7 +87,7 @@ const WSTRING microsoft_aspnetcore_hosting_assemblyName = WStr("Microsoft.AspNet const WSTRING dapper_assemblyName = WStr("Dapper"); const WSTRING managed_profiler_full_assembly_version = - WStr("Datadog.Trace, Version=1.28.6.0, Culture=neutral, PublicKeyToken=def86d061d0d2eeb"); + WStr("Datadog.Trace, Version=1.28.8.0, Culture=neutral, PublicKeyToken=def86d061d0d2eeb"); const WSTRING managed_profiler_name = WStr("Datadog.Trace"); diff --git a/tracer/src/Datadog.Trace.ClrProfiler.Native/version.h b/tracer/src/Datadog.Trace.ClrProfiler.Native/version.h index e4f3304d8fa4..d7f943424967 100644 --- a/tracer/src/Datadog.Trace.ClrProfiler.Native/version.h +++ b/tracer/src/Datadog.Trace.ClrProfiler.Native/version.h @@ -1,3 +1,3 @@ #pragma once -constexpr auto PROFILER_VERSION = "1.28.6"; +constexpr auto PROFILER_VERSION = "1.28.8"; diff --git a/tracer/src/Datadog.Trace.MSBuild/Datadog.Trace.MSBuild.csproj b/tracer/src/Datadog.Trace.MSBuild/Datadog.Trace.MSBuild.csproj index e33d1a5d2f0c..d58fb626e5e5 100644 --- a/tracer/src/Datadog.Trace.MSBuild/Datadog.Trace.MSBuild.csproj +++ b/tracer/src/Datadog.Trace.MSBuild/Datadog.Trace.MSBuild.csproj @@ -1,7 +1,7 @@ - 1.28.6 + 1.28.8 - 1.28.6 + 1.28.8 Datadog APM - OpenTracing Provides OpenTracing support for Datadog APM $(PackageTags);OpenTracing diff --git a/tracer/src/Datadog.Trace.Tools.Runner/Datadog.Trace.Tools.Runner.Standalone.csproj b/tracer/src/Datadog.Trace.Tools.Runner/Datadog.Trace.Tools.Runner.Standalone.csproj index 6afd94acdc80..62cce1a554b6 100644 --- a/tracer/src/Datadog.Trace.Tools.Runner/Datadog.Trace.Tools.Runner.Standalone.csproj +++ b/tracer/src/Datadog.Trace.Tools.Runner/Datadog.Trace.Tools.Runner.Standalone.csproj @@ -1,7 +1,7 @@ - 1.28.6 + 1.28.8 Datadog APM Auto-instrumentation Runner Copyright 2020 Datadog, Inc. Exe diff --git a/tracer/src/Datadog.Trace.Tools.Runner/Datadog.Trace.Tools.Runner.Tool.csproj b/tracer/src/Datadog.Trace.Tools.Runner/Datadog.Trace.Tools.Runner.Tool.csproj index 1ec5897804db..f0865aed7315 100644 --- a/tracer/src/Datadog.Trace.Tools.Runner/Datadog.Trace.Tools.Runner.Tool.csproj +++ b/tracer/src/Datadog.Trace.Tools.Runner/Datadog.Trace.Tools.Runner.Tool.csproj @@ -1,7 +1,7 @@ - 1.28.6 + 1.28.8 Datadog APM Auto-instrumentation Runner Copyright 2020 Datadog, Inc. Auto-instrumentation dotnet global tool for Datadog APM diff --git a/tracer/src/Datadog.Trace/Datadog.Trace.csproj b/tracer/src/Datadog.Trace/Datadog.Trace.csproj index 35737462dc83..af691b3eccc4 100644 --- a/tracer/src/Datadog.Trace/Datadog.Trace.csproj +++ b/tracer/src/Datadog.Trace/Datadog.Trace.csproj @@ -2,7 +2,7 @@ - 1.28.6 + 1.28.8 Datadog APM Instrumentation library for Datadog APM. true diff --git a/tracer/src/Datadog.Trace/TracerConstants.cs b/tracer/src/Datadog.Trace/TracerConstants.cs index 428cc158e4b7..298265138654 100644 --- a/tracer/src/Datadog.Trace/TracerConstants.cs +++ b/tracer/src/Datadog.Trace/TracerConstants.cs @@ -14,6 +14,6 @@ internal static class TracerConstants /// public const ulong MaxTraceId = 9_223_372_036_854_775_807; - public static readonly string AssemblyVersion = "1.28.6.0"; + public static readonly string AssemblyVersion = "1.28.8.0"; } } diff --git a/tracer/src/WindowsInstaller/WindowsInstaller.wixproj b/tracer/src/WindowsInstaller/WindowsInstaller.wixproj index 52da615116cb..9c4c50e1f73f 100644 --- a/tracer/src/WindowsInstaller/WindowsInstaller.wixproj +++ b/tracer/src/WindowsInstaller/WindowsInstaller.wixproj @@ -17,9 +17,9 @@ obj\$(Configuration)\$(Platform)\ True false - datadog-dotnet-apm-1.28.6-$(Platform) + datadog-dotnet-apm-1.28.8-$(Platform) $(MSBuildThisFileDirectory)..\bin\windows-tracer-home - InstallerVersion=1.28.6;TracerHomeDirectory=$(TracerHomeDirectory);LibDdwafDirectory=$(LibDdwafDirectory) + InstallerVersion=1.28.8;TracerHomeDirectory=$(TracerHomeDirectory);LibDdwafDirectory=$(LibDdwafDirectory) $(LibDdwafDirectory)..\..\packages\libddwaf.1.0.7 diff --git a/tracer/test/test-applications/regression/AutomapperTest/Dockerfile b/tracer/test/test-applications/regression/AutomapperTest/Dockerfile index a8b61466249c..2fccea713efc 100644 --- a/tracer/test/test-applications/regression/AutomapperTest/Dockerfile +++ b/tracer/test/test-applications/regression/AutomapperTest/Dockerfile @@ -1,5 +1,5 @@ FROM mcr.microsoft.com/dotnet/core/runtime:2.1-stretch-slim AS base -ARG TRACER_VERSION=1.28.6 +ARG TRACER_VERSION=1.28.8 RUN mkdir -p /opt/datadog RUN mkdir -p /var/log/datadog/dotnet RUN curl -L https://github.com/DataDog/dd-trace-dotnet/releases/download/v$TRACER_VERSION/datadog-dotnet-apm-$TRACER_VERSION.tar.gz | tar xzf - -C /opt/datadog