opentelemetry v0.14b0
opentelemetry-api
π₯ Breaking Changes
- Update baggage propagation header (#1194)
- Parent is now always passed in via Context, intead of Span or SpanContext (#1146)
π Enhancements
- Add support for
OTEL_PROPAGATORS
(#1123) - Store
int
s asint
s in the global Configuration object
(#1118) - Make instances of SpanContext immutable (#1134)
- Allow for Custom Trace and Span IDs Generation -
IdsGenerator
for TracerProvider (#1153)
opentelemetry-sdk
π₯ Breaking Changes
- Update sampling result names (#1128)
- Renaming metrics Batcher to Processor (#1203)
- Parent is now always passed in via Context, intead of Span or SpanContext (#1146)
π Enhancements
- Add timestamps to aggregators (#1199)
- Add Global Error Handler (#1080)
- Add support for
OTEL_BSP_MAX_QUEUE_SIZE
,OTEL_BSP_SCHEDULE_DELAY_MILLIS
,OTEL_BSP_MAX_EXPORT_BATCH_SIZE
andOTEL_BSP_EXPORT_TIMEOUT_MILLIS
environment variables (#1105) - Allow for Custom Trace and Span IDs Generation -
IdsGenerator
for TracerProvider (#1153) - Event attributes are now immutable (#1195)
- Protect access to Span implementation (#1188)
start_as_current_span
anduse_span
can now optionally auto-record any exceptions raised inside the context manager. (#1162)- Adding Resource to MeterRecord (#1209)
opentelemetry-exporter-datadog
π Enhancements
- Add support for span resource labels and service name (#1074)
opentelemetry-exporter-otlp
π₯ Breaking Changes
- Update OpenTelemetry protos to v0.5.0 (#1143)
π Enhancements
- Add support for span resource labels and service name (#1074)
- Add timestamps to OTLP exporter (#1199)
opentelemetry-exporter-zipkin
π Enhancements
- Add support for span resource labels and service name (#1074)
- Zipkin exporter now accepts a
max_tag_value_length
attribute to customize the maximum allowed size a tag value can have. (#1151)
opentelemetry-instrumentation-celery
π Enhancements
- Span operation names now include the task type. (#1135)
- Added automatic context propagation. (#1135)
opentelemetry-instrumentation-django
π Enhancements
- Changed span name extraction from request to comply semantic convention (#992)
- Added support for
OTEL_PYTHON_DJANGO_TRACED_REQUEST_ATTRS
(#1154)
opentelemetry-instrumentation-falcon
π Enhancements
- Added support for
OTEL_PYTHON_FALCON_TRACED_REQUEST_ATTRS
(#1158)
opentelemetry-instrumentation-pymysql
π Enhancements
- Bumped version from 0.9.3 to 0.10.1 (#1228)
opentelemetry-instrumentation-system-metrics
π Bug Fixes
- Fix issue when specific metrics are not available in certain OS (#1207)
opentelemetry-instrumentation-tornado
π Enhancements
- Added support for
OTEL_PYTHON_TORNADO_TRACED_REQUEST_ATTRS
(#1178)
opentelemetry-instrumentation
π Enhancements
- Add support for http metrics (#1116)
π Bug Fixes
- Fixed boostrap command to correctly install opentelemetry-instrumentation-falcon instead of opentelemetry-instrumentation-flask (#1138)