Skip to content

2.17.4

Compare
Choose a tag to compare
@erikayasuda erikayasuda released this 15 Jan 21:40
a419d97

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 the DD_TRACE_<INTEGRATION>_ENABLED and DD_PATCH_MODULES environment variables.
    • langchain: Resolves a JSON decoding issue resulting from tagging streamed outputs from chains ending with a PydanticOutputParser.
  • 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