Releases: DataDog/dd-trace-php
Releases · DataDog/dd-trace-php
0.36.0
0.35.0
0.34.1
0.34.0
0.33.0
0.32.1
Added
Please report any issues you encounter with these two preview integrations.
Fixed
0.31.0
Added
- Add container id header to http transport (Container Tagging) - #552
- Attach exceptions to spans in new API #548
Changed
- Migrate PDO integration to sandbox API #538
- Migrate Eloquent integration to sandbox API #559
- Migrate memcached integration to sandbox API #578
- Migrate elasticsearch integration to sandbox API #562
Fixed
- Predis integration for clusters #574 (thank you @RaoulMeyer!)
- Avoid reserved word "fn" #543
- Fix ZTS builds, remove COMPAT_CTX_* #544
- Curl headers are overwritten when using
curl_copy_handle
function #502 - Correctly treat class names as case insensitive #571
- Static keyword handling #576
- Improve sandboxing of request init hook #583
- Make PHP API check more specific #590 (thank you @iedsapala!)
0.30.2
0.30.1
ADVISORY: This release circumvents open_basedir
in the request_init_hook
. If you rely on the open_basedir
INI directive, we highly recommended you upgrade to 0.30.2
.
Fixed
- releasing
$this
object as soon as it stops being used #536
0.30.0
ADVISORY: This release circumvents open_basedir
in the request_init_hook
. If you rely on the open_basedir
INI directive, we highly recommended you upgrade to 0.30.2
.
Fixed
- Shutdown span flushing blocking the process when forked #493
- Memory access errors in cases when PHP code was run after extension data was freed on request shutdown #505
- Request init hook working when open_basedir restriction is in effect #505
- Ensure global resources are freed in shutdown #521 #523
- Http transport not setting required
X-Datadog-Trace-Count
header #525
Changed
- Remove
zend_execute_ex
override and traceZEND_DO_UCALL
#519