Skip to content

Releases: DataDog/dd-trace-php

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

0.2.3

16 Oct 13:11
3a56967
Compare
Choose a tag to compare
0.2.3 Pre-release
Pre-release

Fixed

  • PHP 5.6 compatibility in Laravel user tracking
  • Fix linking on older GCC (Debian Stretch)

0.2.2

15 Oct 13:40
0924ceb
Compare
Choose a tag to compare
0.2.2 Pre-release
Pre-release

Fixed

  • Laravel template rendering method signature missmatch

0.2.1

15 Oct 13:14
e1d40ab
Compare
Choose a tag to compare
0.2.1 Pre-release
Pre-release

Fixed

  • Laravel template rendering tracing
  • PDO execute without parameters

0.2.0

15 Oct 11:19
9c7e69d
Compare
Choose a tag to compare
0.2.0 Pre-release
Pre-release

Added

  • ddtrace C extension to allow introspection into running PHP code
  • Initial Laravel auto instrumentation integration
  • Initial Symfony auto instrumentation integration
  • Initial Eloquent auto instrumentation integration
  • Initial Memcached auto instrumentation integration
  • Initial PDO auto instrumentation integration
  • Initial Predis auto instrumentation integration