github DataDog/dd-trace-php 0.78.0

latest releases: 1.4.2, 1.4.1, 1.4.0...
2 years ago

Symfony integration partially broken

Some Symfony spans may be of service unnamed-php-service instead of the proper service name. Under version 0.77.0 the behaviour is as expected.

Added

  • Instrument pcntl_fork and reset tracing when it is called #1633 (Thanks @jlesueur)
  • ARM64 support (Build arm images in CI) #1701
    • ARM64 is supported for the tracer and the profiler now. Appsec has no ARM64 support yet.

Changed

  • Accept pseudonym on via header as specified by rfc7230 #1696
  • Add agent target URL to flush-message to help with debugging #1705
  • Add IPv6 support to DD_AGENT_HOST #1707

Fixed

  • Fix span memory leak and packaging #1697
  • Fix datadog-setup.php failing in environments without scan directory #1702
  • Fix random number generator usage #1704
  • Set root span name only in HttpKernel::boot() to avoid side effects on CLI #1706
  • Fix meta information loss in PDOIntegration #1708 (Thanks @frankdejonge)

Internal changes

  • Update artifact URL for v0.77.0 gitlab deployments #1686
  • Update relenv to use datadog-setup.php #1689
  • Add arm support to docker images #1699

Application Security Monitoring (v0.4.0)

Fixed

Changed

Internal changes

Profiling (v0.9.0)

Added

  • Add Unix Domain Socket (UDS) support #1698

Fixed

  • Avoid PHP per-request interning #1700

Internal changes

  • Add phpt tests for profiling #1690

Don't miss a new dd-trace-php release

NewReleases is sending notifications on new releases.