Skip to content

Releases: signalfx/signalfx-php-tracing

0.30.2-beta-sfx3

28 Aug 20:24
4be5245
Compare
Choose a tag to compare

Features

  • Adds support for multiple traceID headers
    Propagators will now correctly extract the last trace or span ID from a
    header value if the header contains multipls comma or semi-colon
    separated values.

0.30.2-beta-sfx2

16 Jun 20:22
e2a3176
Compare
Choose a tag to compare

New Features

  • Add support for SIGNALFX_RECORDED_VALUE_MAX_LENGTH
    SIGNALFX_RECORDED_VALUE_MAX_LENGTH env var allows to set the max size of
    attribute values. Any values larger than specified size will be
    truncated. Defaults to 1200.

Breaking Changes

Errors will now be recorded in spans as attributes. The following
attributes will be used to represent errors:

  • error: A boolean field set to true in case an operation resulted in an error.
  • sfx.error.kind: The type or “kind” of an error (only for event="error" logs). E.g., "Exception", "OSError".
  • sfx.error.stack: A stack trace in platform-conventional format; may or may not pertain to an error.
  • sfx.error.message: A concise, human-readable, one-line message explaining the error . E.g., "Could not connect to backend", "Cache invalidation succeeded"

0.30.2-beta-sfx1

03 Dec 15:48
Compare
Choose a tag to compare
0.30.2-beta-sfx1 Pre-release
Pre-release
  • Expands Lumen 6 support and enhances trace data.
  • Adopts string representation of internal ids for B3 compatibility.

0.30.2-beta-sfx0

04 Nov 15:09
Compare
Choose a tag to compare
0.30.2-beta-sfx0 Pre-release
Pre-release
  • Adopts OT conventions in Laravel, PDO, and Curl instrumentations.
  • Adds SignalFx tracing utilities.
  • Supports Laravel 6+.