You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
This commit was created on GitHub.com and signed with GitHub’s verified signature.
Bug Fixes
ASM: This fix resolves an issue where an org could not customize actions through remote config.
Code Security: add the boto package to the IAST patching denylist.
CI Visibility: Fixes an issue where the pytest plugin would crash if the git binary was absent
CI Visibility: fixes source file information that would be incorrect in certain decorated / wrapped scenarios and forces paths to be relative to the repository root, if present.
CI Visibility: fixes that traces were not properly being sent in agentless mode, and were otherwise not properly attached to the test that started them
openai: This fix resolves an issue where specifying None for streamed chat completions resulted in a TypeError.
openai: This fix removes patching for the edits and fine tunes endpoints, which have been removed from the OpenAI API.
openai: This fix resolves an issue where streamed OpenAI responses raised errors when being used as context managers.
profiling: Fixes an issue where task information coming from echion was encoded improperly, which could segfault the application.
tracing: fixes a potential crash where using partial flushes and tracer.configure() could result in an IndexError
tracing: Fixes an issue where DD_TRACE_SPAN_TRACEBACK_MAX_SIZE was not applied to exception tracebacks.
tracing: This fix resolves an issue where importing asyncio after a trace has already been started will reset the currently active span.
flask: Fix scenarios when using flask-like frameworks would cause a crash because of patching issues on startup.
profiling: captures lock usages with with context managers, e.g. with lock:
profiling: propagates runtime_id tag to libdatadog exporter. It is a unique string identifier for the profiled process. For example, Thread Timeline visualization uses it to distinguish different processes.