APM and distributed tracing for PHP
The Datadog PHP Tracer brings APM and distributed tracing to PHP.
License: BSD 3-Clause
Version | Release | Download |
0.54.0 | 2021-01-20 | datadog_trace-0.54.0.tgz |
0.53.0 | 2020-12-30 | datadog_trace-0.53.0.tgz |
0.52.0 | 2020-11-30 | datadog_trace-0.52.0.tgz |
0.51.0 | 2020-11-17 | datadog_trace-0.51.0.tgz |
0.50.0 | 2020-11-04 | datadog_trace-0.50.0.tgz |
Version | Message |
0.54.0 |
### Added - Support distributed tracing for calls to curl_multi_exec() #1119 ### Changed - Refactor PHP 7 curl distributed tracing #1123 - Real package verification on nginx, cli, apache #1129 |
0.53.0 |
### Added - Add function to correctly extract trace id in all contexts #1125 ### Fixed - Attach fatal errors to userland root span on PHP 5.6 + PHP 5.5 #1109 - Rebuild CentOS 6 containers #1116 - NullLogger is essential, not optional #1113 - Make Uri to resource name normalization case insensitive #1120 - Avoid empty resource names in Yii in case of root `/` paths #1122 - Fix multiple deferred integration loading on PHP from 7.0 to 7.2 #1121 - Fix error in case of x-datadog-origin header in distributed tracing on PHP 7.0-7.2 #1124 |
0.52.0 |
### Added - Laravel 8 support #1100 #1102 - Enable Yii 2 on PHP 8 #1106 - Add PHP 8 asan tests #1108 ### Changed - Use the observer API on PHP 8 #1089 - Remove integrations that do not yet support PHP 8 #1103 - Update containers to PHP 8.0.0 #1111 ### Fixed - Fix distributed tracing on PHP 8 #1099 |
0.51.0 |
### Added - Support service split by host in PHPRedis integration #1084 - Support service split by host in Predis integration #1094 - Load WordPress 5 integration on PHP 5 #1086 - Custom pre-RC5 build #1093 - Second custom pre-RC5 build #1096 ### Changed - Consolidate 3rd party code into vendor directory #1082 - Separate extension code by PHP major version #1085 - Make include paths relative to ext/ #1087 - Copy PHP 7 extension code to php8 directory #1088 - Upgrade to composer 2 #1075 - Fix composer self-update on master properly handling cached directories #1092 - Make execution of ext tests locally faster and easier #1091 |
0.50.0 |
### Added - Experimental support for PHP 8.0.0 RC 2 & RC 3 (Provided for testing only and not intended for use on production) #1039 #1053 #1054 #1076 - Trace Symfony controller and more #1048 - Add example for long running processes #1049 - Add tests and support for WordPress 5 on PHP 7 #1058 #1059 #1081 - Add tests for Symfony 5 #1060 #1062 ### Changed - Build alpine packages on alpine and add e2e package verification #774 - Add fatal error info to `DDTrace\Tracer` made root spans on PHP 7 #1040 |