Releases: DataDog/dd-trace-php
Releases · DataDog/dd-trace-php
0.15.0
Changed
- Removed beta references and get ready for GA #339
0.14.2
Fixed
- Ensure Function name is safely copied to avoid freeing persistent string #333
0.14.1
Fixed
- Large number of mysqli spans not containing relevant information #330
0.14.0
Added
- Loading of integrations before knowing if the library will be actually used #319
- Ability to define tracing for not yet defined methods and classes #325
0.13.4
Special thanks to @stayallive for helping us debugging the memory issues in his environment! His help and guidance were of paramount importance.
Fixed
- Accessing freed memory when instrumentation code un/instrumented itself #314
- Freeing
$this
object prematurely in PHP-FPM VM #317
0.13.3
Fixed
- 7.x handling of
$this
pointer passed to the closure causing errors in PHP VM #311
0.13.2
Added
- Optional extension .so files compiled with "-g" flag #306
- Log backtrace on segmentation fault, enabled via ddtrace.log_backtrace=1 #300
Fixed
- Auto-instrumentation when user's autoloader throws exception on not found #305
0.13.1
Fixed
- Honor ddtrace provided by composer if user provided one #276
- Remove unused function that was moved to dispatch_table_dtor() #291
- PHP 5.4 incorrectly handling nested internal functions #295
0.13.0
Added
- Span::setResource as a legit method #287
- Logging more span's info when in debug mode #292
Fixed
- Symfony 4.2 traces generation #280
- Memory leak and misshandling of return value in PHP 5.4 #281
- Drupal crashes (temporary workaround) #285
- Tracing of http status code in generic web requests #288
- Route not set in symfony 3.4 when user calls exit() #289
- Fix hash table dtor for PHP 7 #290
0.12.2
Fixed
- Zend integration incompatibility with Yii #282