0.6.0
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
GRPCversion 1.0.0 #113
Traces
Statusis now an enum, with associated description for error #113TraceStatemutating functions should not be used outside the library so are now internal #113- Renamed
TraceConfigtoSpanLimits, and moveSamplertoTracerSharedState#113 - Update
SpanLimitattribute names, and update default values #113 - Added timeout property to
BatchSpanProcessor#113 - Rename
Probabilitysampler toTraceIdRatioBased#113 - allow usage of parent based sampling #113
- Rename
IdsGeneratorprotocol toIdGenerator#113
Metrics
- Refactored Metrics API #108
OpenTelemetryProtocol (OTLP) Exporter
Zipkin Exporter
- Added
additionalHeadersproperty toZipkinExporterOptions#109
Datadog Exporter
- Renamed configuration fields #112