1.9.1
🐛 (Bug Fix)
- fix(api): prioritize
esnextexport condition as it is more specific #5458 - fix(api): update diag
consoleLoggerto use original console methods to prevent infinite loop when a console instrumentation is present #6395 - fix(api): use
Attributesinstead of deprecatedSpanAttributesinSpanOptions#6478 @overbalance - fix(diag): change types in
DiagComponentLoggerfromanytounknown#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 typefor type-only imports via ESLint #6467 @overbalance - perf(api): improve isValidSpanId, isValidTraceId performance #5714 @seemk