Skip to content

opentelemetry v0.14b0

Compare
Choose a tag to compare
@lzchen lzchen released this 13 Oct 18:02
7c361bd

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 ints as ints 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 and OTEL_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 and use_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)