2.6 KiB
2.6 KiB
Changelog
Unreleased
0.8.0-beta.1
Released 2020-Nov-5
- Instrumentation for
HttpWebRequestno longer store raw objects likeHttpWebRequestin Activity.CustomProperty. To enrich activity, use the Enrich action on the instrumentation. (#1407) - Renamed TextMapPropagator to TraceContextPropagator, CompositePropapagor to CompositeTextMapPropagator. IPropagator is renamed to TextMapPropagator and changed from interface to abstract class. (#1427)
- Propagators.DefaultTextMapPropagator will be used as the default Propagator (#1427)
- Removed Propagator from Instrumentation Options. Instrumentation now always respect the Propagator.DefaultTextMapPropagator. (#1448)
0.7.0-beta.1
Released 2020-Oct-16
- Instrumentation no longer store raw objects like
HttpRequestMessagein Activity.CustomProperty. To enrich activity, use the Enrich action on the instrumentation. (#1261) - Span Status is populated as per new spec (#1313)
0.6.0-beta.1
Released 2020-Sep-15
0.5.0-beta.2
Released 2020-08-28
-
Rename FilterFunc to Filter.
-
HttpClient/HttpWebRequest instrumentation will now add the raw Request, Response, and/or Exception objects to the Activity it creates (#1099)
-
Changed the default propagation to support W3C Baggage (#1048)
- The default ITextFormat is now
CompositePropagator(TraceContextFormat, BaggageFormat). Outgoing Http request will now send Baggage using the W3C Baggage header. Previously Baggage was sent using theCorrelation-Contextheader, which is now outdated.
- The default ITextFormat is now
-
Removed
AddHttpInstrumentationandAddHttpWebRequestInstrumentation(.NET Framework)TracerProviderBuilderExtensions.AddHttpClientInstrumentationwill now registerHttpClientinstrumentation on .NET Core andHttpClient+HttpWebRequestinstrumentation on .NET Framework. -
Renamed
ITextPropagatortoIPropagator(#1190)
0.3.0-beta
Released 2020-07-23
- Initial release