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 AssemblyFileVersionAttribute instead of FileVersionInfo.GetVersionInfo to 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

  • BaggagePropagator now uses baggage as the header name instead of Baggage to Extract from and Inject to carrier (#2003)

OpenTelemetry.Exporter.Console

OpenTelemetry.Exporter.InMemory

OpenTelemetry.Exporter.Jaeger

  • When using OpenTelemetry.Extensions.Hosting you can now bind JaegerExporterOptions to IConfiguration using the Configure extension (ex: services.Configure<JaegerExporterOptions>(this.Configuration.GetSection("Jaeger"));). (#1889)
  • Fixed data corruption when creating Jaeger Batch messages (#1372)

OpenTelemetry.Exporter.OpenTelemetryProtocol

  • Resolves System.TypeInitializationException exception 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 new UnsafeByteOperations.UnsafeWrap to 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 OtlpExporterOptions to IConfiguration using the Configure extension (ex: services.Configure<OtlpExporterOptions>(this.Configuration.GetSection("Otlp"));). (#1942)

OpenTelemetry.Exporter.Zipkin

  • When using OpenTelemetry.Extensions.Hosting you can now bind ZipkinExporterOptions to IConfiguration using the Configure extension (ex: services.Configure<ZipkinExporterOptions>(this.Configuration.GetSection("Zipkin"));). (#1889)

To top