@@ -7,11 +7,6 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0
77
88## Unreleased
99
10- - ` opentelemetry-instrumentation-aws-lambda ` Bugfix: AWS Lambda event source key incorrect for SNS in instrumentation library.
11- ([ #2612 ] ( https://github.com/open-telemetry/opentelemetry-python-contrib/pull/2612 ) )
12- - ` opentelemetry-instrumentation-system-metrics ` Permit to use psutil 6.0+.
13- ([ #2630 ] ( https://github.com/open-telemetry/opentelemetry-python-contrib/pull/2630 ) )
14-
1510### Added
1611
1712- ` opentelemetry-instrumentation-httplib ` Implement new semantic convention opt-in migration with stable http semantic conventions
@@ -22,13 +17,28 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0
2217 ([ #2573 ] ( https://github.com/open-telemetry/opentelemetry-python-contrib/pull/2573 ) )
2318- ` opentelemetry-instrumentation-confluent-kafka ` Add support for version 2.4.0 of confluent_kafka
2419 ([ #2616 ] ( https://github.com/open-telemetry/opentelemetry-python-contrib/pull/2616 ) )
20+ - ` opentelemetry-instrumentation-asyncpg ` Add instrumentation to cursor based queries
21+ ([ #2501 ] ( https://github.com/open-telemetry/opentelemetry-python-contrib/pull/2501 ) )
2522- ` opentelemetry-instrumentation-confluent-kafka ` Add support for produce purge
2623 ([ #2638 ] ( https://github.com/open-telemetry/opentelemetry-python-contrib/pull/2638 ) )
24+ - ` opentelemetry-instrumentation-httpx ` Implement new semantic convention opt-in migration with stable http semantic conventions
25+ ([ #2631 ] ( https://github.com/open-telemetry/opentelemetry-python-contrib/pull/2631 ) )
26+ - ` opentelemetry-instrumentation-system-metrics ` Permit to use psutil 6.0+.
27+ ([ #2630 ] ( https://github.com/open-telemetry/opentelemetry-python-contrib/pull/2630 ) )
28+ - ` opentelemetry-instrumentation-system-metrics ` Add support for capture open file descriptors
29+ ([ #2652 ] ( https://github.com/open-telemetry/opentelemetry-python-contrib/pull/2652 ) )
2730
2831### Breaking changes
2932
3033- ` opentelemetry-instrumentation-asgi ` , ` opentelemetry-instrumentation-fastapi ` , ` opentelemetry-instrumentation-starlette ` Use ` tracer ` and ` meter ` of originating components instead of one from ` asgi ` middleware
3134 ([ #2580 ] ( https://github.com/open-telemetry/opentelemetry-python-contrib/pull/2580 ) )
35+ - Populate ` {method} ` as ` HTTP ` on ` _OTHER ` methods from scope
36+ ([ #2610 ] ( https://github.com/open-telemetry/opentelemetry-python-contrib/pull/2610 ) )
37+
38+ ### Added
39+
40+ - ` opentelemetry-instrumentation-asgi ` Implement new semantic convention opt-in with stable http semantic conventions
41+ ([ #2610 ] ( https://github.com/open-telemetry/opentelemetry-python-contrib/pull/2610 ) )
3242
3343### Fixed
3444
@@ -40,6 +50,22 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0
4050 ([ #2590 ] ( https://github.com/open-telemetry/opentelemetry-python-contrib/pull/2590 ) )
4151- Reference symbols from generated semantic conventions
4252 ([ #2611 ] ( https://github.com/open-telemetry/opentelemetry-python-contrib/pull/2611 ) )
53+ - ` opentelemetry-instrumentation-psycopg ` Bugfix: Handle empty statement.
54+ ([ #2644 ] ( https://github.com/open-telemetry/opentelemetry-python-contrib/pull/2644 ) )
55+ - ` opentelemetry-instrumentation-confluent-kafka ` Confluent Kafka: Ensure consume span is ended when consumer is closed
56+ ([ #2640 ] ( https://github.com/open-telemetry/opentelemetry-python-contrib/pull/2640 ) )
57+ - ` opentelemetry-instrumentation-asgi ` Fix generation of ` http.target ` and ` http.url ` attributes for ASGI apps
58+ using sub apps
59+ ([ #2477 ] ( https://github.com/open-telemetry/opentelemetry-python-contrib/pull/2477 ) )
60+ - ` opentelemetry-instrumentation-aws-lambda ` Bugfix: AWS Lambda event source key incorrect for SNS in instrumentation library.
61+ ([ #2612 ] ( https://github.com/open-telemetry/opentelemetry-python-contrib/pull/2612 ) )
62+ - ` opentelemetry-instrumentation-asyncio ` instrumented ` asyncio.wait_for ` properly raises ` asyncio.TimeoutError ` as expected
63+ ([ #2637 ] ( https://github.com/open-telemetry/opentelemetry-python-contrib/pull/2637 ) )
64+ - ` opentelemetry-instrumentation-django ` Handle exceptions from request/response hooks
65+ ([ #2153 ] ( https://github.com/open-telemetry/opentelemetry-python-contrib/pull/2153 ) )
66+ - ` opentelemetry-instrumentation-asgi ` Removed ` NET_HOST_NAME ` AND ` NET_HOST_PORT ` from active requests count attribute
67+ ([ #2610 ] ( https://github.com/open-telemetry/opentelemetry-python-contrib/pull/2610 ) )
68+
4369
4470## Version 1.25.0/0.46b0 (2024-05-31)
4571
@@ -147,7 +173,8 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0
147173 ([ #2136 ] ( https://github.com/open-telemetry/opentelemetry-python-contrib/pull/2136 ) )
148174- ` opentelemetry-resource-detector-azure ` Suppress instrumentation for ` urllib ` call
149175 ([ #2178 ] ( https://github.com/open-telemetry/opentelemetry-python-contrib/pull/2178 ) )
150- - AwsLambdaInstrumentor handles and re-raises function exception ([ #2245 ] ( https://github.com/open-telemetry/opentelemetry-python-contrib/pull/2245 ) )
176+ - AwsLambdaInstrumentor handles and re-raises function exception
177+ ([ #2245 ] ( https://github.com/open-telemetry/opentelemetry-python-contrib/pull/2245 ) )
151178
152179### Added
153180
0 commit comments