@@ -7,8 +7,14 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0
77
88## Unreleased
99
10+ ## Version 1.26.0/0.47b0 (2024-07-23)
11+
1012### Added
1113
14+ - ` opentelemetry-instrumentation-flask ` Add ` http.route ` and ` http.target ` to metric attributes
15+ ([ #2621 ] ( https://github.com/open-telemetry/opentelemetry-python-contrib/pull/2621 ) )
16+ - ` opentelemetry-instrumentation-aws-lambda ` Enable global propagator for AWS instrumentation
17+ ([ #2708 ] ( https://github.com/open-telemetry/opentelemetry-python-contrib/pull/2708 ) )
1218- ` opentelemetry-instrumentation-sklearn ` Deprecated the sklearn instrumentation
1319 ([ #2708 ] ( https://github.com/open-telemetry/opentelemetry-python-contrib/pull/2708 ) )
1420- ` opentelemetry-instrumentation-pyramid ` Record exceptions raised when serving a request
@@ -37,17 +43,33 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0
3743 ([ #2673 ] ( https://github.com/open-telemetry/opentelemetry-python-contrib/pull/2673 ) )
3844- ` opentelemetry-instrumentation-django ` Add ` http.target ` to Django duration metric attributes
3945 ([ #2624 ] ( https://github.com/open-telemetry/opentelemetry-python-contrib/pull/2624 ) )
46+ - ` opentelemetry-instrumentation-urllib3 ` Implement new semantic convention opt-in migration
47+ ([ #2715 ] ( https://github.com/open-telemetry/opentelemetry-python-contrib/pull/2715 ) )
48+ - ` opentelemetry-instrumentation-django ` Implement new semantic convention opt-in with stable http semantic conventions
49+ ([ #2714 ] ( https://github.com/open-telemetry/opentelemetry-python-contrib/pull/2714 ) )
4050
4151### Breaking changes
4252
4353- ` opentelemetry-instrumentation-asgi ` , ` opentelemetry-instrumentation-fastapi ` , ` opentelemetry-instrumentation-starlette ` Use ` tracer ` and ` meter ` of originating components instead of one from ` asgi ` middleware
4454 ([ #2580 ] ( https://github.com/open-telemetry/opentelemetry-python-contrib/pull/2580 ) )
4555- Populate ` {method} ` as ` HTTP ` on ` _OTHER ` methods from scope for ` asgi ` middleware
4656 ([ #2610 ] ( https://github.com/open-telemetry/opentelemetry-python-contrib/pull/2610 ) )
47- - Populate ` {method} ` as ` HTTP ` on ` _OTHER ` methods from scope for ` fastapi ` middleware
57+ - Populate ` {method} ` as ` HTTP ` on ` _OTHER ` methods from scope for ` fastapi ` middleware
4858 ([ #2682 ] ( https://github.com/open-telemetry/opentelemetry-python-contrib/pull/2682 ) )
59+ - ` opentelemetry-instrumentation-urllib3 ` Populate ` {method} ` as ` HTTP ` on ` _OTHER ` methods for span name
60+ ([ #2715 ] ( https://github.com/open-telemetry/opentelemetry-python-contrib/pull/2715 ) )
61+ - Populate ` {method} ` as ` HTTP ` on ` _OTHER ` methods from scope for ` fastapi ` instrumentation
62+ ([ #2682 ] ( https://github.com/open-telemetry/opentelemetry-python-contrib/pull/2682 ) )
63+ - Populate ` {method} ` as ` HTTP ` on ` _OTHER ` methods from scope for ` django ` middleware
64+ ([ #2714 ] ( https://github.com/open-telemetry/opentelemetry-python-contrib/pull/2714 ) )
65+ - ` opentelemetry-instrumentation-httpx ` , ` opentelemetry-instrumentation-aiohttp-client ` ,
66+ ` opentelemetry-instrumentation-requests ` Populate ` {method} ` as ` HTTP ` on ` _OTHER ` methods
67+ ([ #2726 ] ( https://github.com/open-telemetry/opentelemetry-python-contrib/pull/2726 ) )
68+ - ` opentelemetry-instrumentation-fastapi ` Add dependency support for fastapi-slim
69+ ([ #2702 ] ( https://github.com/open-telemetry/opentelemetry-python-contrib/pull/2702 ) )
4970
5071### Fixed
72+
5173- Handle ` redis.exceptions.WatchError ` as a non-error event in redis instrumentation
5274 ([ #2668 ] ( https://github.com/open-telemetry/opentelemetry-python-contrib/pull/2668 ) )
5375- ` opentelemetry-instrumentation-httpx ` Ensure httpx.get or httpx.request like methods are instrumented
@@ -73,7 +95,7 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0
7395 ([ #2153 ] ( https://github.com/open-telemetry/opentelemetry-python-contrib/pull/2153 ) )
7496- ` opentelemetry-instrumentation-asgi ` Removed ` NET_HOST_NAME ` AND ` NET_HOST_PORT ` from active requests count attribute
7597 ([ #2610 ] ( https://github.com/open-telemetry/opentelemetry-python-contrib/pull/2610 ) )
76- - ` opentelemetry-instrumentation-asgi ` Bugfix: Middleware did not set status code attribute on duration metrics for non-recording spans.
98+ - ` opentelemetry-instrumentation-asgi ` Bugfix: Middleware did not set status code attribute on duration metrics for non-recording spans.
7799 ([ #2627 ] ( https://github.com/open-telemetry/opentelemetry-python-contrib/pull/2627 ) )
78100
79101
0 commit comments