Skip to content

Conversation

@otelbot-js
Copy link
Contributor

@otelbot-js otelbot-js bot commented Oct 13, 2025

2.2.0

🐛 Bug Fixes

  • fix(core): avoid leaking Node.js types via unrefTimer() util #5986
  • fix(core): avoid leaking Node.js types via otperformance #5987 @pichlermarc
    • important: this bug fix may be breaking for certain uses of otperformnace
      • otperformance.now() and otperformance.timeOrigin are not affected.
      • the previously used type was incorrect and overly broad, leading to unexpected run-time behavior runtimes that are not Node.js.
      • these problems are now caught on compile-time: if you have been using this API and this change is breaking to you, please consider using your target platform's performance implementation instead.

🏠 Internal

  • test(shim-opentracing): add comparison thresholds in flaky assertions #5974 @cjihrig
  • test(exporter-jaeger): clean up OTEL_EXPORTER_JAEGER_AGENT_PORT between tests #6003 @cjihrig
  • test(sdk-trace-base): ensure environment variables are cleaned up between tests #6011 @cjihrig
  • perf(opentelemetry-core): optimize attribute serialization #5866 @43081j
  • test: test Node.js 25 in CI #6019 @cjihrig

0.207.0

💥 Breaking Changes

🚀 Features

  • feat(sdk-node): always set up propagtion and context manager #5930
    • using (new NodeSDK).start() will now automatically set up a context management and propagation, even if no Trace SDK
      is initialized.
  • feat(otlp-exporter-base, otlp-grpc-exporter-base): add an option to let an SDK distribution prepend their own user-agent string in HTTP & GRPC exporters #5928 @david-luna
  • feat(web): add session handling implementation 5173 @martinkuba

🐛 Bug Fixes

  • fix(sdk-logs): Fix the batchLogProcessor exporting only upon _scheduledDelayMillis and ignoring maxExportBatchSize #5961 @JacksonWeber
  • fix(otlp-grpc-exporter-base): fix GRPC exporter not sending the user-agent header #5687 @david-luna

🏠 Internal

  • test(opentelemetry-configuration): simplify management of environment variables #6004 @cjihrig
  • test(opentelemetry-configuration): preserve special process.env behavior #6010 @cjihrig
  • test(sdk-logs): ensure process.env is cleaned up between tests #6017 @cjihrig
  • test(otlp-grpc-exporter-base): remove duplicated delete statements #6022 @cjihrig
  • test(opentelemetry-configuration): ensure process.env is cleaned up after envVariableSubstitution tests #6026 @cjihrig
@otelbot-js otelbot-js bot requested a review from a team as a code owner October 13, 2025 14:02
@codecov
Copy link

codecov bot commented Oct 13, 2025

Codecov Report

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

Additional details and impacted files
@@ Coverage Diff @@ ## main #6008 +/- ## ======================================= Coverage 95.01% 95.01% ======================================= Files 313 313 Lines 8799 8799 Branches 1888 1888 ======================================= Hits 8360 8360 Misses 439 439 
🚀 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 from 85199b4 to 297b2d8 Compare October 21, 2025 11:10
@pichlermarc pichlermarc added this pull request to the merge queue Oct 21, 2025
Merged via the queue into main with commit fb6476d Oct 21, 2025
27 checks passed
@pichlermarc pichlermarc deleted the otelbot/prepare-next-version branch October 21, 2025 13:16
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

2 participants