Bug Fixes
- CI Visibility: fixes the fact that the GITHUB_SERVER_URL environment variable was not being sanitized for credentials
- lambda: This change disables the use of
multiprocessing.queue
in Lambda, because it is not supported in Lambda - gevent: Fix a regression with the support for gevent that could have occurred if some products, like ASM, telemetry, were enabled.
- openai: This fix resolves an issue where tagging image inputs in the chat completions endpoint resulted in attribute errors.
- openai: This fix resolves an issue where requesting raw API responses from openai>=1.0 resulted in attribute errors while tagging.
- CI Visibility: Fixes an issue where a
ValueError
was raised when using different path drives on Windows - profiling: Fix a segmentation fault with CPython 3.12 when sampling thread stacks.
- pylibmc: Fixes an issue where using
ddtrace-run
orddtrace.patch_all()
withDD_TRACE_ENABLED=False
would break with get, gets, and get_multi operations on pylibmc Clients. - Fixes an issue where ddtrace could not be installed from source when using
setuptools>=69
due to a change in the license field. - django: Resolves
AttributeError
raised by tracedStreamingHttpResponse
. - structlog: Fixes
TypeError
raised when ddtrace log processor is configured with a tuple - Vulnerability Management for Code-level (IAST): This fix resolves an issue where certain aspects incorrectly expected at least one argument, leading to an IndexError when none were provided. The solution removes this constraint and incorporates regression tests for stability assurance.
- Vulnerability Management for Code-level (IAST): Generates cookies vulnerabilities report if IAST is enabled. Before this fix, Cookies vulnerabilities were only generated if both IAST and Appsec were enabled.
- psycopg: This fix resolves an issue where a circular import of the psycopg library could cause a crash during monkeypatching.
- redis: This fix resolves an issue where the yaaredis and aredis integrations imported code from the redis integration, causing a circular import error.