Skip to content

Releases: DataDog/dd-trace-php

0.17.0

27 Mar 14:43
69a0769
Compare
Choose a tag to compare

Added

  • Integration aware spans #360
  • Trace Analytics Client Configuration #367

0.16.1

21 Mar 14:13
049e34d
Compare
Choose a tag to compare

Fixed

  • Error traces don't appear in "Total Errors" panel #375

0.16.0

19 Mar 18:34
00b2eba
Compare
Choose a tag to compare

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

11 Mar 16:49
277c8d7
Compare
Choose a tag to compare

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

05 Mar 13:54
c6b20ee
Compare
Choose a tag to compare

Changed

  • Removed beta references and get ready for GA #339

0.14.2

04 Mar 11:09
9f9c700
Compare
Choose a tag to compare
0.14.2 Pre-release
Pre-release

Fixed

  • Ensure Function name is safely copied to avoid freeing persistent string #333

0.14.1

27 Feb 14:43
7bfe5bc
Compare
Choose a tag to compare
0.14.1 Pre-release
Pre-release

Fixed

  • Large number of mysqli spans not containing relevant information #330

0.14.0

26 Feb 20:39
13ed27a
Compare
Choose a tag to compare
0.14.0 Pre-release
Pre-release

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

22 Feb 10:05
f92eea7
Compare
Choose a tag to compare
0.13.4 Pre-release
Pre-release

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

19 Feb 17:16
2f8c708
Compare
Choose a tag to compare
0.13.3 Pre-release
Pre-release

Fixed

  • 7.x handling of $this pointer passed to the closure causing errors in PHP VM #311