OpenTelemetry
-
Removed SuppressScope Increment/Decrement from DiagnosticSourceListeners.
(1893) -
Added
TracerProviderBuilder.SetErrorStatusOnException
which automatically
sets the activity status toError
when exception happened.
(#1858
#1875) -
Added
ForceFlush
toTracerProvider
.
(#1837) -
Added a TracerProviderBuilder extension method called
AddLegacySource
which
is used by instrumentation libraries that use DiagnosticSource to get
activities processed without ActivitySourceAdapter.
#1836
#1860 -
Added new constructor with optional parameters to allow customization of
ParentBasedSampler
behavior.
(#1727) -
The application base directory is now tested after the current directory when
searching for the self diagnostic configuration
file.
(#1865) -
Resource Attributes now accept primitive arrays as values.
(#1852) -
Fixed
#1846:
ParentBasedSampler
will no longer explicitly consider Activity links.
(#1851) -
Added
IncludeScopes
,IncludeFormattedMessage
, &ParseStateValues
on
OpenTelemetryLoggerOptions
. AddedFormattedMessage
,StateValues
, &
ForEachScope
onLogRecord
.
(#1869 &
#1883) -
Added
SetResourceBuilder
support toOpenTelemetryLoggerOptions
.
(#1913)
OpenTelemetry.Api
OpenTelemetry.Exporter.Console
- Removed code that prints Baggage information
(#1825) - LogRecordExporter exports Message, Scope, StateValues from LogRecord.
(#1871
#1895) - Added Resource support.
(#1913)
OpenTelemetry.Exporter.InMemory
OpenTelemetry.Exporter.Jaeger
OpenTelemetry.Exporter.OpenTelemetryProtocol
OpenTelemetry.Exporter.Zipkin