LinkandTelemetrySpanare usingSpanAttributesinstead ofActivityTagsCollectionorDictionary(#1120)- Added
RecordExceptioninTelemetrySpan(#1116) PropagationContextis now used instead ofActivityContextin theITextFormatAPI (#1048)- Added
BaggageFormatanITextFormatimplementation for managing Baggage propagation via the W3C Baggage header (#1048) - Removed
DistributedContextas it is no longer part of the spec (#1048)) - Renaming from
ottootel(#1046) - Added
RuntimeContextAPI (#948) - Changed
Linkconstructor to acceptActivityTagsCollectioninstead ofIDictionary<string, object>attributes (#954) - Added more
TelemetrySpan.SetAttributeoverloads with value of type bool, int, double (string already existed) (#954) - Changed
TelemetrySpan.SetAttributeto match the spec (#954)- Setting an attribute with an existing key now results in overwriting it
- Setting null value has no impact except if null is set to an existing key, it gets removed
- Changed
HttpStatusCodein all spans attribute (http.status_code) to use int value (#998) - Added
CompositePropagatorwhich accepts a list ofITextFormatto match the spec (#923) - Replaced
ITextFormatActivitywithITextFormat(#923) - Added
StartRootSpanandStartActiveSpan(#994) - Changed
StartSpanto not set the created span as Active to match the spec (#994) - Updated System.Diagnostics.DiagnosticSource to version 5.0.0-preview.8.20407.11.
- Removed
CorrelationContextand addedBaggage, an implementation of theBaggage APIspec (#1106)
Released 2020-07-24
- First beta release
Released 2020-07-23
- Initial release