Skip to content

1.0.0-rc3

Pre-release
Pre-release
Compare
Choose a tag to compare
@cijothomas cijothomas released this 05 Feb 01:32
· 2128 commits to main since this release
cd3f7a1

1.0.0-rc3 is the final "ReleaseCandidate" before 1.0.0 stable release. Only those components which have its spec marked stable are included in this release.

OpenTelemetry

  • Default Resource will now contain service.name instead of Telemetry SDK.
    #1744
  • Added GetDefaultResource() method to Provider.
    #1768

OpenTelemetry.Api

  • Relax System.* packages version requirement to remove upper bound.
  • Require System.Diagnostics.DiagnosticSource package 5.0.1.

OpenTelemetry.Exporter.Console

  • Moved ConsoleActivityExporter and ConsoleLogRecordExporter classes to
    OpenTelemetry.Exporter namespace.
    (#1770)

OpenTelemetry.Exporter.InMemory

OpenTelemetry.Exporter.Jaeger

  • Moved JaegerExporter and JaegerExporterOptions classes to
    OpenTelemetry.Exporter namespace.
    (#1770)
  • Default ServiceName, if not found in Resource is obtained from SDK
    using GetDefaultResource().
    #1768
  • Removed ProcessTags from JaegerExporterOptions. The alternate option is
    to use Resource attributes.

OpenTelemetry.Exporter.OpenTelemetryProtocol

  • Moved OtlpTraceExporter and OtlpExporterOptions classes to
    OpenTelemetry.Exporter namespace.
    (#1770)
  • Changed default port for OTLP Exporter from 55680 to 4317
  • Default ServiceName, if not found in Resource, is obtained from SDK using
    GetDefaultResource().
  • Modified the data type of Headers option to string; Added a new option called
    TimeoutMilliseconds for computing the deadline to be used by gRPC client for
    Export
    (#1781)
  • Removes Grpc specific options from OTLPExporterOptions, which removes support
    for secure connections. See 1778
    for details.
  • Endpoint is made Uri for all target frameworks.

OpenTelemetry.Exporter.Zipkin

  • Moved ZipkinExporter and ZipkinExporterOptions classes to
    OpenTelemetry.Exporter namespace.
    (#1770)
  • Removes ability to configure ServiceName for Zipkin. ServiceName must come
    via Resource. If service name is not found in Resource, Zipkin uses
    GetDefaultResource() from the SDK to obtain it.
    #1768