Skip to content

Releases: DataDog/dd-trace-php

0.5.0

29 Nov 21:36
921f290
Compare
Choose a tag to compare
0.5.0 Pre-release
Pre-release

Added

  • Changelog #152
  • Custom PHP info output for ddtrace module #63 - thanks @SammyK
  • guzzle v5 integration #148
  • static-analyze to composer scripts #137
  • distributed tracing initial support - without sampling priority #145
  • curl integration #147
  • Ignore Closure in laravel #125 - thanks @Sh4d1

Fixed

  • DDTrace\Tracer returning a DDTrace\NoopSpan in place of OpenTracing\NooSpan when disabled #155
  • PHP 5.6 ZTS builds #153

0.4.2

26 Nov 15:05
a3ead84
Compare
Choose a tag to compare
0.4.2 Pre-release
Pre-release

Fixed:

  • Deprecated method Span::setResource() not part of OpenTracing\Span: #141 (Fixes #140)
  • Improve testing coverage with Laravel 4.2 and 5.7 tests: #139
  • Laravel integration using HttpFoundation to retrieve status code: #142 - thanks @funkjedi
  • SynfonyBundle using getenv() in place of $_ENV to read env variables: #143 - thanks @hinrik

0.4.1

21 Nov 18:13
690bd17
Compare
Choose a tag to compare
0.4.1 Pre-release
Pre-release

Fixed

  • Memcached key obfuscation: #132
  • Support tracing of Eloquent 4.2: #136
  • Support tracing calls to internal functions: #126
  • Symfony exception handling and meta tags for request: #129 - thanks @jkrnak
  • Improve Symfony docs: #134 - thanks @inverse

0.4.0

19 Nov 12:51
49b581c
Compare
Choose a tag to compare
0.4.0 Pre-release
Pre-release

Added:

  • Laravel 4.2 initial support: #130

0.3.1

16 Nov 15:40
7ce980e
Compare
Choose a tag to compare
0.3.1 Pre-release
Pre-release

Fixed

  • Secondary integrations in Laravel 5 integration pointing to non-existing classes: #127

0.3.0

15 Nov 16:08
96911fa
Compare
Choose a tag to compare
0.3.0 Pre-release
Pre-release

Added

  • Support for PHP 5.6 🎉 #97 , #122
  • Mysqli Integration: #104 - thanks @chuck
  • Improve Laravel pipeline tracing: #117
  • Configure agent's connection parameters through env variables: #111
  • Extend Predis integration tests coverage: #110
  • PDO integration tests: #101
  • Memcached integration tests: #88
  • Improvements to testing utils: #100 , #89
  • Improvements to the ci workflow: #102
  • Add badges to README.md: #99 - thanks @inverse

Fixed

  • Laravel preventing traces from being sent when app name is empty: #112 - thanks @stayallive
  • Provide a proper error message in SymfonyBundle.php when ddtrace extension is not loaded: #98 - thanks @inverse
  • Add ext-json required dependeny to composer.json: #103 - thanks @inverse
  • Read Laravel service name from env variable: #118 - thanks @Sh4d1

0.2.7

15 Nov 13:28
ed0ca24
Compare
Choose a tag to compare
0.2.7 Pre-release
Pre-release

This is the first version of our official PHP Public Beta.
See https://docs.datadoghq.com/tracing/setup/php/ to learn how to setup PHP tracing.

Added

  • span type to Symfony and Laravel integration
  • post-install script checking if extension is successfully enabled

Fixed

  • memory leaks on request finalization

0.2.6

25 Oct 12:56
acbd531
Compare
Choose a tag to compare
0.2.6 Pre-release
Pre-release

Fixed

  • exception handling in C extension (PHP 5.6)
  • ext-ddtrace is no longer required when installing via composer

0.2.5

22 Oct 10:57
5145b5f
Compare
Choose a tag to compare
0.2.5 Pre-release
Pre-release

Fixed

  • handling of function return values in PHP 5.6

0.2.4

18 Oct 17:15
1aee4d6
Compare
Choose a tag to compare
0.2.4 Pre-release
Pre-release

Fixed

  • PHP 5.6 instrumenting method name in mixed case