OpenTelemetry - CNCF/opentelemetry-swift: Release 0.6.0

Name: opentelemetry-swift

Owner: OpenTelemetry - CNCF

Release: 0.6.0

Released: 2021-03-09

License: Apache-2.0

Release Assets:

0.6.0 complies with version 1.0.1 of the OpenTelemetry Tracing Spec, and supports OTLP spec 0.7.0.

It also includes the following list of changes:

Swift package

  • It depends now on GRPC version 1.0.0 #113

Traces

  • Status is now an enum, with associated description for error #113
  • TraceState mutating functions should not be used outside the library so are now internal #113
  • Renamed TraceConfig to SpanLimits, and move Sampler to TracerSharedState #113
  • Update SpanLimit attribute names, and update default values #113
  • Added timeout property to BatchSpanProcessor #113
  • Rename Probability sampler to TraceIdRatioBased #113
  • allow usage of parent based sampling #113
  • Rename IdsGenerator protocol to IdGenerator #113

Metrics

  • Refactored Metrics API #108

OpenTelemetryProtocol (OTLP) Exporter

  • Add support for exporting Metrics #108
  • Update collector exporter to spec 0.7.0 #113

Zipkin Exporter

  • Added additionalHeaders property to ZipkinExporterOptions #109

Datadog Exporter

  • Renamed configuration fields #112

To top