1.12.9
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. -
asgi: Ensures
error.messageanderror.stacktags are set when an exception is raised in a route. -
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
TypeErrorraised when arbitrary keyword arguments are passed toconfluent_kafka.Consumer -
sanic: Resolves
sanic_routing.exceptions.InvalidUsageerror raised when gevent is installed orDD_UNLOAD_MODULES_FROM_SITECUSTOMIZEis set to True.