Releases
v1.28.0
Changes
Enable calltarget instrumentation by default on .NET 4.6+ runtimes (#1542 )
Add automatic instrumentation for Microsoft.Data.SqlClient 3.* only for calltarget instrumentation (#1579 )
Add automatic instrumentation for Cosmos Db only for calltarget instrumentation (#1473 )
Add automatic instrumentation for AWS SQS only for calltarget instrumentation (#1471 )
Improvements to the ducktyping library for the future ILogger integration (#1555 , #1557 , #1561 )
Reduce overhead of log injection when using older versions of Serilog (#1560 )
Upgrade spdlog to 1.4 (#1507 )
Add net5.0 support to dd-trace (#1516 )
Avoid the trace copy when flushing spans (#1502 )
Improvements to CIApp (#1503 , #1533 , #1554 )
Fixes
Fix a deadlock when enabling runtime metrics in a Windows service (#1564 )
Properly match runtime metrics to spans when running in a container (#1548 )
Fix log injection with Serilog when log4net is loaded (#1578 )
Fixes environment values in the logs on non windows platforms (#1581 )
Stability fixes for calltarget instrumentation when running with older runtimes (#1517 )
Fix possible race conditions when flushing spans during process exit (#1501 , #1514 , #1535 )
Remove unnecessary mscorlib reference (#1522 )
CIApp: Correctness and stability fixes. (#1504 )
Build / Test
Remove callsite benchmarks and set iteration time back to 2 seconds (#1511 )
Add a consolidated build pipeline based on Nuke (#1476 , #1508 , #1512 , #1515 , #1521 , #1523 , #1524 , #1531 , #1563 , #1567 , #1570 , #1576 , #1589 )
Fix flaky tests (#1526 , #1566 , #1573 , #1585 )
Hide warnings for EOL .NET Core targets (#1569 )
Reduce dependencies between build tools and helper projects (#1568 )
Fix "PrepareRelease msi" command (#1583 )
Small ASP.NET Snapshot refactoring (#1580 )
Change clang-format to custom style (#1553 , #1544 )
Add small CI fix and docker optimization (#1551 )
Upgrade non windows native builds to C++17 (#1543 )
Fix Enable32Bit flag for IIS container (#1536 )
Add an OWIN test application to the integration-tests pipeline (#1525 )
Downgrade the version of cmake used for MacOs builds (#1529 )
Delete project NugetProfilerVersionMismatch (#1520 )
Crank sample app profiler detector (#1518 )
Fix race condition in runner pipeline (#1510 )
Cleanup project files (#1499 )
Changes since 1.27.1
You can’t perform that action at this time.