Skip to content

Version 1.25.0/0.46b0

Compare
Choose a tag to compare
@github-actions github-actions released this 31 May 16:18
38146dd

Breaking changes

  • Add return statement to Confluent kafka Producer poll() and flush() calls when instrumented by ConfluentKafkaInstrumentor().instrument_producer() (#2527)
  • Rename type attribute to asgi.event.type in opentelemetry-instrumentation-asgi (#2300)
  • Rename AwsLambdaInstrumentor span attributes faas.id to cloud.resource_id, faas.execution to faas.invocation_id (#2372)
  • Drop support for instrumenting elasticsearch client < 6` (#2422)
  • opentelemetry-instrumentation-wsgi Add http.method to span.name (#2425)
  • opentelemetry-instrumentation-flask Add http.method to span.name (#2454)

Added

  • opentelemetry-sdk-extension-aws Register AWS resource detectors under the opentelemetry_resource_detector entry point (#2382)
  • opentelemetry-instrumentation-wsgi Implement new semantic convention opt-in with stable http semantic conventions (#2425)
  • opentelemetry-instrumentation-flask Implement new semantic convention opt-in with stable http semantic conventions (#2454)
  • opentelemetry-instrumentation-threading Initial release for threading (#2253)
  • opentelemetry-instrumentation-pika Instrumentation for channel.consume() (supported only for global, non channel specific instrumentation) (#2397))
  • opentelemetry-processor-baggage Initial release (#2436)
  • opentelemetry-processor-baggage Add baggage key predicate (#2535)

Fixed

  • opentelemetry-instrumentation-dbapi Fix compatibility with Psycopg3 to extract libpq build version (#2500)[https://github.com//pull/2500]
  • opentelemetry-instrumentation-grpc AioClientInterceptor should propagate with a Metadata object (#2363)
  • opentelemetry-instrumentation-boto3sqs Instrument Session and resource (#2161)
  • opentelemetry-instrumentation-aws-lambda Fix exception handling for events with requestContext (#2418)
  • Use sqlalchemy version in sqlalchemy commenter instead of opentelemetry library version (#2404)
  • opentelemetry-instrumentation-asyncio Check for cancelledException in the future (#2461)
  • Remove SDK dependency from opentelemetry-instrumentation-grpc (#2474)
  • opentelemetry-instrumentation-elasticsearch Improved support for version 8 (#2420)
  • opentelemetry-instrumentation-elasticsearch Disabling instrumentation with native OTel support enabled (#2524)
  • opentelemetry-instrumentation-asyncio Check for name attribute in the coroutine (#2521)
  • opentelemetry-instrumentation-requests Fix wrong time unit for duration histogram (#2553)
  • opentelemetry-util-http Preserve brackets around literal IPv6 hosts (#2552)
  • opentelemetry-util-redis Fix net peer attribute for unix socket connection (#2493)