- feat(sdk-metrics)!: bump minimum version of
@opentelemetry/api
peer dependency to 1.9.0 #5254 @chancancode - chore(shim-opentracing): replace deprecated SpanAttributes #4430 @JamieDanielson
- chore(otel-core): replace deprecated SpanAttributes #4408 @JamieDanielson
- feat(sdk-metrics)!: remove MeterProvider.addMetricReader() in favor of constructor option #4419 @pichlermarc
- chore(otel-resources): replace deprecated SpanAttributes #4428 @JamieDanielson
- feat(sdk-metrics)!: remove MeterProvider.addMetricReader() in favor of constructor option #4419 @pichlermarc
- feat(sdk-metrics)!: replace attributeKeys with custom processors option #4532 @pichlermarc
- refactor(sdk-trace-base)!: replace
SpanAttributes
withAttributes
#5009 @david-luna - refactor(resources)!: replace
ResourceAttributes
withAttributes
#5016 @david-luna - feat(sdk-metrics)!: drop
View
andAggregation
in favor ofViewOptions
andAggregationOption
#4931 @pichlermarc - refactor(sdk-trace-base)!: remove
new Span
constructor in favor ofTracer.startSpan
API #5048 @david-luna - refactor(sdk-trace-base)!: remove
BasicTracerProvider.addSpanProcessor
API in favor of constructor options. #5134 @david-luna - refactor(sdk-trace-base)!: make
resource
property private inBasicTracerProvider
and removegetActiveSpanProcessor
API. #5192 @david-luna
- refactor(sdk-metrics): remove
Gauge
andMetricAdvice
workaround types in favor of the upstream@opentelemetry/api
types #5254 @chancancode - chore: remove checks for unsupported node versions #4341 @dyladan
- refactor(sdk-trace-base): remove
BasicTracerProvider._registeredSpanProcessors
private property. #5134 @david-luna - refactor(sdk-trace-base): rename
BasicTracerProvider.activeSpanProcessor
private property. #5211 @david-luna