Bug Fixes
-
Code Security
- Adds more modules to the IAST patching denylist to improve startup time
-
ASM
- Resolves an issue where AppSec was using a patched JSON loads, creating telemetry errors.
- Resolves an issue where AppSec was using a patched request and builtins functions, creating telemetry errors.
-
LLM Observability
- Resolves an issue where
LLMObs.enable()
ignored global patch configurations, specifically theDD_TRACE_<INTEGRATION>_ENABLED
andDD_PATCH_MODULES
environment variables. langchain
: Resolves a JSON decoding issue resulting from tagging streamed outputs from chains ending with a PydanticOutputParser.
- Resolves an issue where
-
Profiling
- Updates setup.py to ignore int-ptr conversion warnings for the profiler stack.pyx file. This is important because gcc 14 makes these conversions an error, alpine 3.21.0 ships with gcc 14, and any patch version of a Python alpine image cut after December 5th, 2024, will have this issue.
-
Tracing
ASGI
: Resolves an issue parsing response cookies in FastAPI and awsgi