OpenTelemetry - CNCF/opentelemetry-dotnet: Release core-1.1.0-beta2
Name: opentelemetry-dotnet
Owner: OpenTelemetry - CNCF
Release: 1.1.0-beta2 release of core components
Released: 2021-04-23
License: Apache-2.0
Release Assets:
OpenTelemetry
- Use
AssemblyFileVersionAttributeinstead ofFileVersionInfo.GetVersionInfoto get the SDK version attribute to ensure that it works when the assembly is not loaded directly from a file on disk (#1908)
OpenTelemetry.Api
BaggagePropagatornow usesbaggageas the header name instead ofBaggagetoExtractfrom andInjecttocarrier(#2003)
OpenTelemetry.Exporter.Console
OpenTelemetry.Exporter.InMemory
OpenTelemetry.Exporter.Jaeger
- When using OpenTelemetry.Extensions.Hosting you can now bind
JaegerExporterOptionstoIConfigurationusing theConfigureextension (ex:services.Configure<JaegerExporterOptions>(this.Configuration.GetSection("Jaeger"));). (#1889) - Fixed data corruption when creating Jaeger Batch messages (#1372)
OpenTelemetry.Exporter.OpenTelemetryProtocol
Resolves
System.TypeInitializationExceptionexception when using the exporter with an application that references Google.Protobuf 3.15. The OTLP exporter now depends on Google.Protobuf 3.15.5 enabling the use of the newUnsafeByteOperations.UnsafeWrapto avoid unnecessary allocations. (#1873)Null values in string arrays are preserved according to spec. (#1919) and (#1945).
When using OpenTelemetry.Extensions.Hosting you can now bind
OtlpExporterOptionstoIConfigurationusing theConfigureextension (ex:services.Configure<OtlpExporterOptions>(this.Configuration.GetSection("Otlp"));). (#1942)
OpenTelemetry.Exporter.Zipkin
- When using OpenTelemetry.Extensions.Hosting you can now bind
ZipkinExporterOptionstoIConfigurationusing theConfigureextension (ex:services.Configure<ZipkinExporterOptions>(this.Configuration.GetSection("Zipkin"));). (#1889)