OpenTelemetry - CNCF/opentelemetry-js: Release experimental/v0.48.0

Name: opentelemetry-js

Owner: OpenTelemetry - CNCF

Release: Experimental v0.48.0

Released: 2024-01-26

License: Apache-2.0

Release Assets:

0.48.0

:boom: Breaking Change

  • fix(instrumentation)!: pin [email protected] #4441
    • Fixes a bug where, in some circumstances, ESM instrumentation packages would try to instrument CJS exports on ESM, causing the end-user application to crash.
    • This breaking change only affects users that are using the experimental @opentelemetry/instrumentation/hook.mjs loader hook AND Node.js 18.19 or later:

🐛 (Bug Fix)

  • fix(exporter-prometheus): avoid invoking callback synchronously #4431 @legendecas
  • fix(exporter-logs-otlp-grpc): set User-Agent header #4398 @Vunovati
  • fix(exporter-logs-otlp-http): set User-Agent header #4398 @Vunovati
  • fix(exporter-logs-otlp-proto): set User-Agent header #4398 @Vunovati
  • fix(instrumentation-fetch): compatibility with Map types for fetch headers

🏠 (Internal)

  • refactor(exporter-prometheus): promisify prometheus tests #4431 @legendecas

To top