github open-telemetry/opentelemetry-js experimental/v0.215.0

latest release: v2.7.0
16 hours ago

0.215.0

💥 Breaking Changes

  • feat(sdk-logs)!: add required forceFlush() to LogRecordExporter interface #6356 @pichlermarc
    • (user-facing): LogRecordExporter interface now requires a forceFlush() method to be implemented. Custom exporters will need to implement this method to continue working with the Logs SDK.
  • feat(api-logs, sdk-logs)!: add Logger#enabled() #6371 @david-luna

🚀 Features

  • feat(otlp-transformer): add custom protobuf logs serializer #6228 @pichlermarc
  • feat(otlp-transformer): add custom protobuf logs export response deserializer #6530 @pichlermarc

🐛 Bug Fixes

  • fix(instrumentation-fetch): preserve init overrides when input is a Request object #6421 @akandic47
  • fix(otlp-exporter-base): limit Node.js HTTP transport response body to 4 MiB #6552 @kartikgola
  • fix(instrumentation-fetch): avoid unwrapping fetch API when disabling #6575 @david-luna
  • fix(web-common): add check for possible unsafe json parse #6589 @maryliag
  • fix(otlp-transformer): add check for possible unsafe json parse #6588 @maryliag

Don't miss a new opentelemetry-js release

NewReleases is sending notifications on new releases.