0.0.16
What's Changed
- Fix
FutureInterface<T>
should be covariant by @Nevay in #808 - bump protobuf to 0.19, handle grpc partial success by @brettmc in #806
- gitsplit contrib components by @brettmc in #804
- Update README to include extension packages by @kishannsangani in #812
- Update CODEOWNERS to use the @open-telemetry/php-approvers by @bobstrecansky in #814
- ignore phpstan false positive on metrics multiobserver by @brettmc in #813
- Added project status table in README by @kishannsangani in #816
- fixing php8.2 string usage by @brettmc in #810
- document exporters as installable packages by @brettmc in #817
- Remove
ScopeBound...
example implementations by @Nevay in #819 - require protobuf extension for otlp exporters by @brettmc in #818
- Add debug scope to warn on incorrect scope usage by @Nevay in #823
- Use array lookup instead of recursion in
Context
by @Nevay in #821 - Add intermediate transport layer between http/grpc client and exporter by @Nevay in #809
- Rename
AbstractSpan
toSpan
for consistent access to static methods by @Nevay in #824 - export otlp InstrumentationScope attributes by @brettmc in #825
- Change
SpanExporter::export()
return value to boolean by @Nevay in #827 - Add interfaces for
Context
andContextKey
by @Nevay in #820 - Fix fiber support not loaded in
open-telemetry/context
by @Nevay in #829 - Refactor span context by @amber0612 in #801
- Improve
open-telemetry/context
documentation by @Nevay in #830 - docker compose v2 support by @brettmc in #834
- adding OTEL_SDK_DISABLED support by @brettmc in #833
- Grpc metadata value must be an array by @leo108 in #839
- Fix process resource detector triggers warning if running with unknown uid by @Nevay in #840
- Add
trace
convenience function that encapsulatestry-catch-finally
boilerplate code by @Nevay in #841 - Drop general identity attributes by default by @Nevay in #843
- Transport - move
contentType
from::send()
argument to transport property by @Nevay in #831 - resolve deptrac baseline by @brettmc in #844
- Add self-diagnostic metrics to
BatchSpanProcessor
by @Nevay in #828 - Add alternative instrumentation abstraction by @Nevay in #822
- Align project names by @reyang in #847
- removing event dispatcher by @brettmc in #848
- Add support for global instrumentation initializer by @Nevay in #849
- refactor: static access for EnvironmentVariablesTrait methods by @tcarrio in #850
- Sdk builder by @brettmc in #845
- refactor otlp exporter by @brettmc in #838
- Fix OTLP GRPC example by @erdemkose in #856
New Contributors
- @leo108 made their first contribution in #839
- @reyang made their first contribution in #847
- @tcarrio made their first contribution in #850
Full Changelog: 0.0.15...0.0.16