Skip to content

3.1.1

Choose a tag to compare

@erikayasuda erikayasuda released this 01 Apr 20:58
395efb6

Bug Fixes

  • ASM

    • SCA: Resolves an issue where some dependencies where reported with an inaccurate name.
  • CI Visibility

    • Resolves an issue where ddtrace's own sys.monitoring coverage tool in Python 3.12+ would block other sys.monitoring tools such as pytest-cov from being used.
    • Resolves an issue where JUnit XML output would not count tests retried by Early Flake Detection, Auto Test Retries, and Attempt-to-Fix.
  • LLM Observability

    • Resolves issue where Pydantic model objects were encoded as unhelpful default placeholder text.
    • Improves encoding of non-JSON serializable I/O objects by attempting to convert to string before resorting to default placeholder text.
  • Profiling

    • Resolves an issue where the Lock profiler would throw an AttributeError: '_ProfiledThreadingLock' object has no attribute '_self_acquired_at'.
  • Tracing

    • Changes the name of the span event generated by a record_exception call as it was not following OTEL semantics.