Added
- Add support for OTLP v0.6.0 (#1472)
- Add protobuf via gRPC exporting support for Jaeger (#1471)
- Add support for Python 3.9 (#1441)
- Added the ability to disable instrumenting libraries specified by OTEL_PYTHON_DISABLED_INSTRUMENTATIONS env variable, when using opentelemetry-instrument command. (#1461)
- Add
fieldsto propagators (#1374) - Add local/remote samplers to parent based sampler (#1440)
- Add support for OTEL_SPAN_{ATTRIBUTE_COUNT_LIMIT,EVENT_COUNT_LIMIT,LINK_COUNT_LIMIT} (#1377)
- Return
NoneforDictGetterif key not found (#1449) - Added support for Jaeger propagator (#1219)
- Remove dependency on SDK from
opentelemetry-instrumentationpackage. The
opentelemetry-sdkpackage now registers an entrypointopentelemetry_configurator
to allowopentelemetry-instrumentto load the configuration for the SDK (#1420) opentelemetry-exporter-zipkinAdd support for array attributes in Span and Resource exports (#1285)- Added
__repr__forDefaultSpan, addedtrace_flagsto__repr__of
SpanContext(#1485]) opentelemetry-sdkAdd support for OTEL_TRACE_SAMPLER and OTEL_TRACE_SAMPLER_ARG env variables (#1496)- Adding
opentelemetry-distropackage to add default configuration for
span exporter to OTLP (#1482)
Changed
opentelemetry-exporter-zipkinUpdated zipkin exporter status code and error tag (#1486)- Recreate span on every run of a
start_as_current_span-decorated function (#1451) opentelemetry-exporter-otlpHeaders are now passed in as tuple as metadata, instead of a
string, which was incorrect. (#1507)opentelemetry-exporter-jaegerUpdated Jaeger exporter status code tag (#1488)opentelemetry-apiopentelemety-sdkMovedidsgeneratorinto sdk (#1514)opentelemetry-sdkThe B3Format propagator has been moved into its own package:opentelemetry-propagator-b3(#1513)- Update default port for OTLP exporter from 55680 to 4317 (#1516)
opentelemetry-exporter-zipkinUpdate boolean attribute value transformation (#1509)- Move opentelemetry-opentracing-shim out of instrumentation folder (#1533)
opentelemetry-sdkThe JaegerPropagator has been moved into its own package:opentelemetry-propagator-jaeger(#1525)opentelemetry-exporter-jaeger,opentelemetry-exporter-zipkinUpdate InstrumentationInfo tag keys for Jaeger and Zipkin exporters (#1535)opentelemetry-sdkRemove rate property setter from TraceIdRatioBasedSampler (#1536)- Fix TraceState to adhere to specs (#1502)
Removed
opentelemetry-apiRemove ThreadLocalRuntimeContext since python3.4 is not supported. (#1482)