Skip to content

0.95.0

Compare
Choose a tag to compare
@Anilm3 Anilm3 released this 07 Dec 14:10
· 242 commits to master since this release
0e5f4d5

This release introduces support for arm64 and PHP 8.3 for appsec. Additionally, it adds schema extraction and classification to appsec, which forms the foundation for API security. Finally, the appsec extension has been officially incorporated into the dd-trace-php repository and will adhere to the same versioning scheme as the tracer and profiler.

Tracer

Added

  • Add http.route to CodeIgniter #2379

Fixed

  • Use http_code instead of connect_time to detect curl errors #2391
  • Fix handling of invalid persistent JSON #2381
  • Zero pad the tid and exclude it from OTel tracestate #2386

Internal changes

  • Update CI images to use PHP 8.3.0rc6, pin mongodb for PHP 7.2-7.3 #2382
  • Update CI images to 8.1.26, 8.2.13 and 8.3.0 and XDedug to 3.3.0 #2400 #2405
  • Add macrobenchmark runs #2408

Profiling

Internal changes

  • add allocation and exception count to event.json #2392

Application Security Management

Added

Internal changes

  • Fix fuzzer build & increase RSS limit DataDog/dd-appsec-php#313
  • Build AppSec extension & helper in CI with support for Arm64 and PHP 8.3 #2344
  • AppSec extension & helper unit tests in CI #2349
  • Package appsec using new builds #2369