Version 2.0.0
Version 2.0 is here. This release was mainly motivated by the new type system introduced in PHP 7.0 but in the way new amazing features appeared.
Features
- HTTP instrumentation
- Firehose mode (thanks to @drolando)
- Span Customizer
- Span::error
- b3 header for reporting calls to avoid sampling
Bugfixes
- Lowercase span name and service name as per swagger definition
- RequestHeaders setter puts the value, overriding it if already exists
Breaking changes
- Minimum supported version PHP 7.1
- Added typing to signatures
- Removed metrics API
Notice we did our best to not to break compatibility with 1.x users but it was impossible for some cases (e.g. custom samplers) but other than that there are not other major changes.