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