experimental/v0.42.0
版本发布时间: 2023-09-11 20:18:58
open-telemetry/opentelemetry-js最新发布版本:v1.26.0(2024-08-28 18:43:17)
Experimental 0.42.0
[!WARNING] This release widened the range of the API peer dependency to include
@opentelemetry/api@1.5.x
, which introduced an unintentional breaking change. This change was rolled back in https://github.com/open-telemetry/opentelemetry-js/releases/tag/experimental%2Fv0.43.0.
:boom: Breaking Change
- chore(sdk-node): deprecate methods in favor of constructor options #3996 @pichlermarc
- The following methods are now deprecated and will be removed in
0.43.0
-
NodeSDK.configureTracerProvider()
, please use constructor options instead -
NodeSDK.configureMeterProvider()
, please use constructor options instead -
NodeSDK.configureLoggerProvider()
, please use constructor options instead -
NodeSDK.addResource()
, please use constructor options instead -
NodeSDK.detectResources()
, this is not necessary anymore, resources are now auto-detected on startup.
-
- The following methods are now deprecated and will be removed in
- chore(sdk-node): add notice that '@opentelemetry/exporter-jaeger' has to be installed manually in the next version #4068 @pichlermarc
- Starting with 0.43.0 '@opentelemetry/exporter-jaeger' will no longer be a dependency of this package. To continue using '@opentelemetry/exporter-jaeger', please install it manually.
- NOTE:
@opentelemetry/exporter-jaeger
is deprecated, consider switching to one of the alternatives described here
- NOTE:
- Starting with 0.43.0 '@opentelemetry/exporter-jaeger' will no longer be a dependency of this package. To continue using '@opentelemetry/exporter-jaeger', please install it manually.
:rocket: (Enhancement)
- feat: update PeriodicExportingMetricReader and PrometheusExporter to accept optional metric producers #4077 @aabmass
:bug: (Bug Fix)
- fix(exporter-logs-otlp-http): add @opentelemetry/api-logs as dependency