github open-telemetry/opentelemetry-js api/v1.9.1

6 hours ago

1.9.1

🐛 (Bug Fix)

  • fix(api): prioritize esnext export condition as it is more specific #5458
  • fix(api): update diag consoleLogger to use original console methods to prevent infinite loop when a console instrumentation is present #6395
  • fix(api): use Attributes instead of deprecated SpanAttributes in SpanOptions #6478 @overbalance
  • fix(diag): change types in DiagComponentLogger from any to unknown#5478 @loganrosen
  • fix(api): re-introduce fallback chain for global utils #6523 @pichlermarc

🏠 (Internal)

  • refactor(api): refactor to avoid circular deps by merging observable types into Metric.ts #6441 @pichlermarc
  • refactor(api): remove "export *" in favor of explicit named exports #4880 @robbkidd
  • chore: enable tsconfig isolatedModules #5697 @legendecas
  • chore: disallow constructor parameter property syntax #6187 @legendecas
  • refactor(api): remove platform-specific globalThis, use globalThis directly #6208 @overbalance
  • chore(api): mark ProxyTracerProvider as deprecated #6328 @cjihrig
  • chore: enforce import type for type-only imports via ESLint #6467 @overbalance
  • perf(api): improve isValidSpanId, isValidTraceId performance #5714 @seemk

Don't miss a new opentelemetry-js release

NewReleases is sending notifications on new releases.