Releases: opentracing/opentracing-php
Releases · opentracing/opentracing-php
Release 1.0.2
What's Changed
- chore: adds support for PHP 8.1 by @jcchavezs in #121
- Add return type Traversable to getIterator for php8.1 compatibility by @viteksafronov in #120
- chore: adds GHA. by @jcchavezs in #122
New Contributors
- @viteksafronov made their first contribution in #120
Full Changelog: 1.0.1...1.0.2
Bugfix for return type
First release!
By popular demand we release 1.0.0
Version 1.0.0-beta6
Deprecates PHP 5.6 and introduces some PHP 7.1 features in tests only.
Rework in the in-process context propagation
This release includes a rework in the in process context propagation API after some iterations over the existing implementation. The API is now more similar to the Java one and the fundamental difference is now the Span
is not anymore aware of the Scope
.
Consistent changes in API methods and adds Mock tracer
This new version includes breaking changes in the API (#51, #53 and #49) and adds the implementation for a mock tracer (#21).
- [#51] Introduce setTag method for a Span interface and get rid of setTags c913ee6
- [#53] Delete $logRecords argument from Span::finish() 6cbe928
- [#49] Removes SpanContextNotFound exception 9cba9e1
- [#21] Adds Mock tracer 7254d1c
Thanks to @ellisv for the API simplifications and @beberlei, @StymiedSloth and @masterada for the feedback in the mock tracer.
Adds In process context propagation support
- Added support for the in-process context.
- Moved
Ext
toTags
.
Carrier simplification
Removed carriers and also Writer
/Reader
interfaces in order to give it more flexibility to the API.