@@ -11,9 +11,16 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0
1111
1212## Unreleased
1313
14+ ### Added
15+
16+ - ` opentelemetry-instrumentation-asgi ` : Add exemplars for ` http.server.request.duration ` and ` http.server.duration ` metrics
17+ ([ #3739 ] ( https://github.com/open-telemetry/opentelemetry-python-contrib/pull/3739 ) )
18+ - ` opentelemetry-instrumentation-wsgi ` : Add exemplars for ` http.server.request.duration ` and ` http.server.duration ` metrics
19+ ([ #3739 ] ( https://github.com/open-telemetry/opentelemetry-python-contrib/pull/3739 ) )
20+
1421## Version 1.39.0/0.60b0 (2025-12-03)
1522
16- ### Added
23+ ### Added
1724
1825- ` opentelemetry-instrumentation-requests ` , ` opentelemetry-instrumentation-wsgi ` , ` opentelemetry-instrumentation-asgi ` Detect synthetic sources on requests, ASGI, and WSGI.
1926 ([ #3674 ] ( https://github.com/open-telemetry/opentelemetry-python-contrib/pull/3674 ) )
@@ -57,10 +64,10 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0
5764 ([ #3882 ] ( https://github.com/open-telemetry/opentelemetry-python-contrib/pull/3882 ) )
5865- ` opentelemetry-instrumentation-aiohttp-server ` : delay initialization of tracer, meter and excluded urls to instrumentation for testability
5966 ([ #3836 ] ( https://github.com/open-telemetry/opentelemetry-python-contrib/pull/3836 ) )
60- - Replace Python 3.14-deprecated ` asyncio.iscoroutinefunction ` with ` inspect.iscoroutinefunction ` .
67+ - Replace Python 3.14-deprecated ` asyncio.iscoroutinefunction ` with ` inspect.iscoroutinefunction ` .
6168 ([ #3880 ] ( https://github.com/open-telemetry/opentelemetry-python-contrib/pull/3880 ) )
6269- ` opentelemetry-instrumentation-elasticsearch ` : Enhance elasticsearch query body sanitization
63- ([ #3919 ] ( https://github.com/open-telemetry/opentelemetry-python-contrib/pull/3919 ) )
70+ ([ #3919 ] ( https://github.com/open-telemetry/opentelemetry-python-contrib/pull/3919 ) )
6471- ` opentelemetry-instrumentation-pymongo ` : Fix span error descriptions
6572 ([ #3904 ] ( https://github.com/open-telemetry/opentelemetry-python-contrib/pull/3904 ) )
6673- build: bump ruff to 0.14.1
@@ -69,7 +76,7 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0
6976 ([ #3941 ] ( https://github.com/open-telemetry/opentelemetry-python-contrib/pull/3941 ) )
7077- ` opentelemetry-instrumentation-pymongo ` : Fix invalid mongodb collection attribute type
7178 ([ #3942 ] ( https://github.com/open-telemetry/opentelemetry-python-contrib/pull/3942 ) )
72- - ` opentelemetry-instrumentation-aiohttp-client ` : Fix metric attribute leakage
79+ - ` opentelemetry-instrumentation-aiohttp-client ` : Fix metric attribute leakage
7380 ([ #3936 ] ( https://github.com/open-telemetry/opentelemetry-python-contrib/pull/3936 ) )
7481- ` opentelemetry-instrumentation-aiohttp-client ` : Update instrumentor to respect suppressing http instrumentation
7582 ([ #3957 ] ( https://github.com/open-telemetry/opentelemetry-python-contrib/pull/3957 ) )
@@ -97,7 +104,7 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0
97104 ([ #3743 ] ( https://github.com/open-telemetry/opentelemetry-python-contrib/pull/3743 ) )
98105- Add ` rstcheck ` to pre-commit to stop introducing invalid RST
99106 ([ #3777 ] ( https://github.com/open-telemetry/opentelemetry-python-contrib/pull/3777 ) )
100- - ` opentelemetry-exporter-credential-provider-gcp ` : create this package which provides support for supplying your machine's Application Default
107+ - ` opentelemetry-exporter-credential-provider-gcp ` : create this package which provides support for supplying your machine's Application Default
101108 Credentials (https://cloud.google.com/docs/authentication/application-default-credentials ) to the OTLP Exporters created automatically by OpenTelemetry Python's auto instrumentation. These credentials authorize OTLP traces to be sent to ` telemetry.googleapis.com ` . [ #3766 ] ( https://github.com/open-telemetry/opentelemetry-python-contrib/pull/3766 ) .
102109- ` opentelemetry-instrumentation-psycopg ` : Add missing parameter ` capture_parameters ` to instrumentor.
103110 ([ #3676 ] ( https://github.com/open-telemetry/opentelemetry-python-contrib/pull/3676 ) )
@@ -128,7 +135,7 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0
128135 ([ #3670 ] ( https://github.com/open-telemetry/opentelemetry-python-contrib/pull/3670 ) )
129136- ` opentelemetry-instrumentation-httpx ` : fix missing metric response attributes when tracing is disabled
130137 ([ #3615 ] ( https://github.com/open-telemetry/opentelemetry-python-contrib/pull/3615 ) )
131- - ` opentelemetry-instrumentation-fastapi ` : Don't pass bounded server_request_hook when using ` FastAPIInstrumentor.instrument() `
138+ - ` opentelemetry-instrumentation-fastapi ` : Don't pass bounded server_request_hook when using ` FastAPIInstrumentor.instrument() `
132139 ([ #3701 ] ( https://github.com/open-telemetry/opentelemetry-python-contrib/pull/3701 ) )
133140
134141### Added
@@ -139,7 +146,7 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0
139146 ([ #3666 ] ( https://github.com/open-telemetry/opentelemetry-python-contrib/pull/3666 ) )
140147- ` opentelemetry-sdk-extension-aws ` Add AWS X-Ray Remote Sampler with initial Rules Poller implementation
141148 ([ #3366 ] ( https://github.com/open-telemetry/opentelemetry-python-contrib/pull/3366 ) )
142- - ` opentelemetry-instrumentation ` : add support for ` OTEL_PYTHON_AUTO_INSTRUMENTATION_EXPERIMENTAL_GEVENT_PATCH ` to inform opentelemetry-instrument about gevent monkeypatching
149+ - ` opentelemetry-instrumentation ` : add support for ` OTEL_PYTHON_AUTO_INSTRUMENTATION_EXPERIMENTAL_GEVENT_PATCH ` to inform opentelemetry-instrument about gevent monkeypatching
143150 ([ #3699 ] ( https://github.com/open-telemetry/opentelemetry-python-contrib/pull/3699 ) )
144151- ` opentelemetry-instrumentation ` : botocore: Add support for AWS Step Functions semantic convention attributes
145152 ([ #3737 ] ( https://github.com/open-telemetry/opentelemetry-python-contrib/pull/3737 ) )
0 commit comments