Bug Fixes
-
django: Resolves an issue where the resource name of django.request span did not contain the full name of a view when
DD_DJANGO_USE_HANDLER_RESOURCE_FORMAT=True
. This issue impactsdjango>=4.0
. -
CI Visibility: This fix resolves an issue where the tracer was doing extra requests if the
DD_CIVISIBILITY_ITR_ENABLED
env var was not set. -
CI Visibility: This fix resolves an issue where the API call would fail because it is reporting a null service name
-
openai: Resolves an issue where using an array of tokens or an array of token arrays for the Embeddings endpoint caused an AttributeError.
-
psycopg: Fixes
ValueError
raised when dsn connection strings are parsed. This was fixed in ddtrace v1.9.0 and was re-introduced in v1.13.0. -
wsgi: Resolves an issue where accessing the
__len__
attribute on traced wsgi middlewares raised a TypeError -
gunicorn: This fix ensures ddtrace threads do not block the master process from spawning workers when
DD_TRACE_DEBUG=true
. This issue impacts gunicorn applications using gevent andpython<=3.6
. -
lib-injection: Ensure local package is installed. Previously the package
could still be pulled from the internet causing application slowdowns. -
kafka: Fixes
TypeError
raised when arbitrary keyword arguments are passed toconfluent_kafka.Consumer
-
sanic: Resolves
sanic_routing.exceptions.InvalidUsage
error raised when gevent is installed orDD_UNLOAD_MODULES_FROM_SITECUSTOMIZE
is set to True.