Skip to content

Release 1.40.0

Latest
Compare
Choose a tag to compare
@carlosalberto carlosalberto released this 13 Dec 04:34
· 5 commits to main since this release
0d046c0

v1.40.0 (2024-12-12)

Context

  • Adds optional GetAll method to Getter in Propagation API, allowing for the retrieval of multiple values for the same key.
    #4295

Traces

  • Add in-development support for otlp/stdout exporter via OTEL_TRACES_EXPORTER.
    (#4183)
  • Remove the recommendation to not synchronize access to TracerConfig.disabled.
    (#4310)

Metrics

  • Add in-development support for otlp/stdout exporter via OTEL_METRICS_EXPORTER.
    (#4183)
  • Remove the recommendation to not synchronize access to MeterConfig.disabled.
    (#4310)

Logs

  • Add in-development support for otlp/stdout exporter via OTEL_LOGS_EXPORTER.
    (#4183)
  • Remove the recommendation to not synchronize access to LoggerConfig.disabled.
    (#4310)
  • Remove the in-development isolating log record processor.
    (#4301)

Events

  • Deprecate Events API and SDK in favor of having Events support in the Logs API and SDK.
    (#4319)
  • Change event.name attribute into top-level event name field.
    (#4320)

Common

  • Lay out core principles for Specification changes.
    (#4286)

Supplementary Guidelines

  • Add core principles for evaluating specification changes.
    (#4286)

OTEPs

New Contributors