Bug Fixes
- ASM: This fix resolves an issue where the WAF rule file specified by DD_APPSEC_RULES was wrongly updated and modified by remote config.
- 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
. - 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. - 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
.