Added
opentelemetry-instrumentation-asgi: Respectsuppress_http_instrumentationcontext in ASGI middleware to skip server span creation when HTTP instrumentation is suppressed (#4375)opentelemetry-instrumentation-confluent-kafka: Loosen confluent-kafka upper bound to <3.0.0 (#4289)opentelemetry-instrumentation: Add support for wrapt 2.x (#4203)opentelemetry-instrumentation-psycopg2: Add parametercapture_parametersto instrumentor. (#4212)opentelemetry-instrumentation-botocore: Add support for instrumentingaiobotocore(#4049)opentelemetry-instrumentation-sqlalchemy: implement new semantic convention opt-in migration (#4110)
Fixed
opentelemetry-docker-tests: Replace deprecatedSpanAttributesfromopentelemetry.semconv.tracewithopentelemetry.semconv._incubating.attributes(#4339)opentelemetry-instrumentation-confluent-kafka: Skiprecvspan creation whenpoll()returns no message orconsume()returns an empty list, avoiding empty spans on idle polls (#4349)- Fix intermittent
Core Contrib TestCI failures caused by GitHub git CDN SHA propagation lag by installing core packages from the already-checked-out local copy instead of a second git clone (#4305) - Don't import module in unwrap if not already imported (#4321)
opentelemetry-instrumentation-logging: Map PythonCRITICALlog level to OTelFATALseverity text andWARNINGtoWARN(#4365)opentelemetry-instrumentation-logging: Add recursion guard in LoggingHandler.emit to prevent deadlock (#4302)opentelemetry-instrumentation-grpc: Fix bidirectional streaming RPCs raisingAttributeError: 'generator' object has no attribute 'add_done_callback'(#4259)opentelemetry-instrumentation-aiokafka: fixUnclosed AIOKafkaProducerwarning andRuntimeWarning: coroutine was never awaitedin tests (#4384)opentelemetry-instrumentation-aiokafka: Fix compatibility with aiokafka 0.13 by calling_key_serializer/_value_serializerdirectly instead of the internal_serializemethod whose signature changed in 0.13 from(topic, key, value)to(key, value, headers)(#4379)
Breaking changes
opentelemetry-instrumentation-boto: Remove instrumentation (#4303)