Skip to content

Commit

Permalink
[Version Bump] 1.28.8 (#1827)
Browse files Browse the repository at this point in the history
* Fix verification step (broken in tracer move)

* classify area:test-apps issues as build/test related

* [Version Bump] 1.28.8

The following files were found to be modified (as expected)

- [x] docs/CHANGELOG.md
- [x] tracer/build/_build/Build.cs
- [x] tracer/integrations.json
- [x] tracer/samples/AutomaticTraceIdInjection/MicrosoftExtensionsExample/MicrosoftExtensionsExample.csproj
- [x] tracer/samples/AutomaticTraceIdInjection/Log4NetExample/Log4NetExample.csproj
- [x] tracer/samples/AutomaticTraceIdInjection/NLog40Example/NLog40Example.csproj
- [x] tracer/samples/AutomaticTraceIdInjection/NLog45Example/NLog45Example.csproj
- [x] tracer/samples/AutomaticTraceIdInjection/NLog46Example/NLog46Example.csproj
- [x] tracer/samples/AutomaticTraceIdInjection/SerilogExample/SerilogExample.csproj
- [x] tracer/samples/ConsoleApp/Alpine3.10.dockerfile
- [x] tracer/samples/ConsoleApp/Alpine3.9.dockerfile
- [x] tracer/samples/ConsoleApp/Debian.dockerfile
- [x] tracer/samples/WindowsContainer/Dockerfile
- [x] tracer/src/Datadog.Monitoring.Distribution/Datadog.Monitoring.Distribution.csproj
- [x] tracer/src/Datadog.Trace.AspNet/Datadog.Trace.AspNet.csproj
- [x] tracer/src/Datadog.Trace.ClrProfiler.Managed.Loader/Datadog.Trace.ClrProfiler.Managed.Loader.csproj
- [x] tracer/src/Datadog.Trace.ClrProfiler.Managed.Loader/Startup.cs
- [x] tracer/src/Datadog.Trace.ClrProfiler.Native/CMakeLists.txt
- [x] tracer/src/Datadog.Trace.ClrProfiler.Native/dd_profiler_constants.h
- [x] tracer/src/Datadog.Trace.ClrProfiler.Native/Resource.rc
- [x] tracer/src/Datadog.Trace.ClrProfiler.Native/version.h
- [x] tracer/src/Datadog.Trace.MSBuild/Datadog.Trace.MSBuild.csproj
- [x] tracer/src/Datadog.Trace.OpenTracing/Datadog.Trace.OpenTracing.csproj
- [x] tracer/src/Datadog.Trace.Tools.Runner/Datadog.Trace.Tools.Runner.Standalone.csproj
- [x] tracer/src/Datadog.Trace.Tools.Runner/Datadog.Trace.Tools.Runner.Tool.csproj
- [x] tracer/src/Datadog.Trace/Datadog.Trace.csproj
- [x] tracer/src/Datadog.Trace/TracerConstants.cs
- [x] tracer/src/WindowsInstaller/WindowsInstaller.wixproj
- [x] tracer/test/test-applications/regression/AutomapperTest/Dockerfile

@DataDog/apm-dotnet
  • Loading branch information
andrewlock authored Sep 28, 2021
1 parent 2e5d383 commit ed0e465
Show file tree
Hide file tree
Showing 30 changed files with 219 additions and 176 deletions.
42 changes: 42 additions & 0 deletions docs/CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -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
Expand Down
57 changes: 29 additions & 28 deletions tracer/build/_build/Build.GitHub.cs
Original file line number Diff line number Diff line change
Expand Up @@ -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...");
Expand Down Expand Up @@ -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",
};
Expand Down
2 changes: 1 addition & 1 deletion tracer/build/_build/Build.cs
Original file line number Diff line number Diff line change
Expand Up @@ -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;
Expand Down
Loading

0 comments on commit ed0e465

Please sign in to comment.