Skip to content

chore: prepare next release#6510

Merged
pichlermarc merged 1 commit intomainfrom
otelbot/prepare-next-version
Mar 25, 2026
Merged

chore: prepare next release#6510
pichlermarc merged 1 commit intomainfrom
otelbot/prepare-next-version

Conversation

@otelbot-js
Copy link
Copy Markdown
Contributor

@otelbot-js otelbot-js Bot commented Mar 20, 2026

API (./api/CHANGELOG.md)

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

Stable SDK (./CHANGELOG.md)

2.6.1

🐛 Bug Fixes

  • fix(opentelemetry-instrumentation): improve _warnOnPreloadedModules function not to show warning logs when the module is not marked as loaded #6095 @rlj1202
  • fix(sdk-trace-base): derive internal SpanOptions from API type to prevent drift #6478 @overbalance
  • fix(span): enforce attributePerEventCountLimit, attributePerLinkCountLimit, linkCountLimit, and attributeValueLengthLimit for event/link attributes #6479 @overbalance

🏠 Internal

  • chore: enforce import type for type-only imports via ESLint #6467 @overbalance
  • perf(sdk-trace-base): avoid Object.entries in Span.setAttributes #6514 @daniellockyer
  • perf(sdk-trace-base): optimize Span.{addEvent,addLink} performance #6516 @daniellockyer
  • test(bundlers): broaden bundler test coverage and assert known protobuf dynamic-require failures #6482 @overbalance

Experimental (./experimental/CHANGELOG.md)

0.214.0

💥 Breaking Changes

  • feat(configuration)!: rename OTEL_EXPERIMENTAL_CONFIG_FILE to OTEL_CONFIG_FILE #6486 @maryliag
  • refactor!(otlp-grpc-exporter-base): remove headers from gRPC exporter config type, passing headers now results in a compile-time error instead of being silently ignored #6487

🚀 Features

🐛 Bug Fixes

  • fix(opentelemetry-instrumentation): access require via globalThis to avoid webpack analysis #6481 @overbalance
  • fix(sdk-logs): fix inflated droppedAttributesCount when updating existing attribute keys #6479 @overbalance
  • fix(instrumentation-fetch): do not modify the returned type of fetch #6521 @dyladan
  • fix(opentelemetry-sdk-node): add missing @opentelemetry/otlp-exporter-base dependency #6520 @gotgenes

🏠 Internal

@otelbot-js otelbot-js Bot requested review from a team as code owners March 20, 2026 09:01
@codecov
Copy link
Copy Markdown

codecov Bot commented Mar 20, 2026

Codecov Report

✅ All modified and coverable lines are covered by tests.
✅ Project coverage is 95.61%. Comparing base (c846919) to head (e8d831d).
⚠️ Report is 1 commits behind head on main.

Additional details and impacted files
@@           Coverage Diff           @@
##             main    #6510   +/-   ##
=======================================
  Coverage   95.61%   95.61%           
=======================================
  Files         364      364           
  Lines       12077    12077           
  Branches     2884     2884           
=======================================
  Hits        11548    11548           
  Misses        529      529           
🚀 New features to boost your workflow:
  • ❄️ Test Analytics: Detect flaky tests, report on failures, and find test suite problems.
  • 📦 JS Bundle Analysis: Save yourself from yourself by tracking and limiting bundle sizes in JS merges.

@otelbot-js otelbot-js Bot force-pushed the otelbot/prepare-next-version branch 5 times, most recently from d2e45d4 to 082d98d Compare March 24, 2026 10:15
@pichlermarc
Copy link
Copy Markdown
Member

pichlermarc commented Mar 24, 2026

Blocking this release for now, I'm looking into a potential breaking change introduced in #6208.
I think the change may not be compatible with Node.js 8 (old but still supported by API), also there may be some subtleties that would cause APIs registered on the propose 1.9.1 release not to be backward compatible with runtimes that don't define globalThis anymore, but use a pinned 1.9.0 after registration.

Currently working on reproducers.

@pichlermarc
Copy link
Copy Markdown
Member

ref #6522, I'll work on a fix.

Copy link
Copy Markdown
Member

@pichlermarc pichlermarc left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

see above comments

@pichlermarc
Copy link
Copy Markdown
Member

Opened #6523 to fix the issue, then we should be able to release.

@otelbot-js otelbot-js Bot force-pushed the otelbot/prepare-next-version branch from 082d98d to f93ce89 Compare March 25, 2026 10:32
@pichlermarc pichlermarc added this pull request to the merge queue Mar 25, 2026
@pichlermarc pichlermarc removed this pull request from the merge queue due to a manual request Mar 25, 2026
@pichlermarc pichlermarc added this pull request to the merge queue Mar 25, 2026
@pichlermarc pichlermarc removed this pull request from the merge queue due to a manual request Mar 25, 2026
@otelbot-js otelbot-js Bot force-pushed the otelbot/prepare-next-version branch from f93ce89 to 4108641 Compare March 25, 2026 13:41
@otelbot-js otelbot-js Bot force-pushed the otelbot/prepare-next-version branch from 4108641 to e8d831d Compare March 25, 2026 13:51
@pichlermarc pichlermarc added this pull request to the merge queue Mar 25, 2026
Merged via the queue into main with commit 7e74509 Mar 25, 2026
28 checks passed
@pichlermarc pichlermarc deleted the otelbot/prepare-next-version branch March 25, 2026 15:46
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants