Removed
- Move
opentelemetry-instrumentation
to the core repo. (#595)
Changed
opentelemetry-instrumentation-tornado
properly instrument work done in tornado on_finish method. (#499)opentelemetry-instrumentation
Fixed cases where trying to use an instrumentation package without the target library was crashing auto instrumentation agent. (#530)- Fix weak reference error for pyodbc cursor in SQLAlchemy instrumentation. (#469)
- Implemented specification that HTTP span attributes must not contain username and password. (#538)
- Changed the psycopg2-binary to psycopg2 as dependency in production (#543)
- Implement consistent way of checking if instrumentation is already active (#549)
- Require aiopg to be less than 1.3.0 (#560)
opentelemetry-instrumentation-django
Migrated Django middleware to new-style. (#533)- Updating dependency for opentelemetry api/sdk packages to support major version instead of pinning to specific versions. (#567)
opentelemetry-instrumentation-grpc
Respect the suppress instrumentation in gRPC client instrumentor (#559)opentelemetry-instrumentation-grpc
Fixed asynchonous unary call traces (#536)opentelemetry-sdk-extension-aws
Update AWS entry points to match spec (#566)- Include Flask 2.0 as compatible with existing flask instrumentation (#545)
openelemetry-sdk-extension-aws
Take a dependency onopentelemetry-sdk
(#558)- Change
opentelemetry-instrumentation-httpx
to replaceclient
classes with instrumented versions. (#577) opentelemetry-instrumentation-requests
Fix potentialAttributeError
whenrequests
is used with a custom transport adapter. (#562)opentelemetry-instrumentation-django
Fix AttributeError: ResolverMatch object has no attribute route (#581)opentelemetry-instrumentation-botocore
Suppress botocore downstream instrumentation like urllib3 (#563)opentelemetry-exporter-datadog
Datadog exporter should not useunknown_service
as fallback resource service name. (#570)
Added
opentelemetry-instrumentation-httpx
Addhttpx
instrumentation (#461)