New
- Add
DD_TRACE_HEADER_TAGSenvironment variable to map incoming HTTP headers keys to tags (#790, #801)- Example:
DD_TRACE_HEADER_TAGS=CASE-insensitive-Header:my-tag-name,User-ID:userId - The
AspNet,AspNetWebApi2,AspNetCore, andWcfintegrations will apply the specified header values to tags on the root span
- Example:
- Add
DD_TRACE_STARTUP_LOGSto configure the tracer to write diagnostic logs at tracer startup (#799)
Fixes
- Fix incorrect null-check for
ServiceVersionwhen sending metrics (#798)
Build / Test
- Add a catch block for
ObjectDisposedExceptionin test classMockTracerAgent(#805)
Known Issues and Workarounds
- Application fails to start with System.IO.FileNotFoundException System.Net.Http 4.0.0.0 (#876)
- This issue has been fixed in .NET Tracer 1.19.2