Releases: DataDog/dd-trace-php
Releases · DataDog/dd-trace-php
0.17.0
Added
- Integration aware spans #360
- Trace Analytics Client Configuration #367
0.16.1
Fixed
- Error traces don't appear in "Total Errors" panel #375
0.16.0
Changed
- When shutdown hook is executed we disable all tracing to avoid creating unnecessary spans #361
- Inside request init hook we disable all function tracing when we decide not to trace #361
Added
- Disable request_init_hook functionality in presence of blacklisted modules via
ddtrace.internal_blacklisted_modules_list=some_module,some_other_module
#345 & #370
- Integration-level configuration #354
dd_trace_disable_in_request
function which disables all function tracing until request ends #361
Fixed
- Symfony template rendering spans #359
- Laravel integration user ID errors #363
- Non-success HTTP response codes aren't properly categorized as errors in the APM UI #366
0.15.1
Added
- Symfony 2.3 web tests for resource name #349
- Update images and enable leak detection, split tests in CI to Unit, Integration and Web #299
Fixed
- Resource name on Symfony 2.x requests served through controllers #341
- Sanitize url in web spans #344
- Laravel 5.8 compatibility #351
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