Bug Fixes
- ASM: fix a body read problem on some corner case where passing empty content length makes wsgi.input.read() blocks.
- sampling: This fix reverts a refactor which affected how the tracer handled the trace-agent's recommended trace sampling rates, leading to an unintended increase in traces sampled.
- Resolves issues with the import machinery that might have caused the garbage collector to clean up weak references in an unexpected order.
- openai: This fix resolves an issue where chat completion requests with function calls led to failing to tag null message content fields in the chat completion response.
- ASM: This fix resolves an issue where an f-string expression would not be formatted properly causing a segfault if IAST is enabled.
- Vulnerability Management for Code-level (IAST): Fix potential string id collisions that could cause false positives with non tainted objects being marked as tainted.