Skip to main content

OpenTelemetry Changelog

This site tracks pull requests to the OpenTelemetry Specification, Semantic Conventions, and Proto Definitions. The following items are tracked:

  • Non-trivial specification changes and releases.
  • New semantic convention areas or stability changes, as well as releases.
  • Updates and releases of the protos.

The goal of this site is to give maintainers a single reference for important cross-functional changes.


To add a Pull Request to this feed, label it with changelog.opentelemetry.io

Release 1.47.0

Traces

  • Define sampling threshold field in OpenTelemetry TraceState; define the behavior
7/18/2025open-telemetry/opentelemetry-specificationreleasedBy @carlosalberto

OTEP: Extending attributes to support complex values

Related to #4468, #4414

This OTEP suggests a path forward on how to support complex attributes. It proposes to:

7/15/2025open-telemetry/opentelemetry-specificationmergedBy @lmolkova

v1.36.0

🚩 Deprecations 🚩

  • os: Adds the 'deprecated:' tag/attribute to the z_os enum value of os.type. This value was recently deprecated in v1.35.0. ([#2479](https://github.com/open-telemetry/semantic-conventions/issues/2479))
7/5/2025open-telemetry/semantic-conventionsreleasedBy @lmolkova

Update spec to comply with OTEP-232

Changes

This change brings the specification lifecycle phases in alignment with OTEP-232 which defines the maturity levels for OTel in general. Most of the changes should be non-contentious, but one aspect deserves discussion: should feature-freeze be mapped to Release Candidate?

7/1/2025open-telemetry/opentelemetry-specificationmergedBy @jpkrohling

v1.35.0

πŸ›‘ Breaking changes πŸ›‘

  • azure: Align azure events, attributes, and enum members with general naming guidelines. ([#608](https://github.com/open-telemetry/semantic-conventions/issues/608), [#1708](https://github.com/open-telemetry/semantic-conventions/issues/1708), [#1698](https://github.com/open-telemetry/semantic-conventions/issues/1698))
6/30/2025open-telemetry/semantic-conventionsreleasedBy @trask

2025.06

What's Changed

  • [ja] docs(i18n): fix drift of content/ja/docs/what-is-opentelemetry.md by @Msksgm in https://github.com/open-telemetry/opentelemetry.io/pull/7017
  • [ja] docs(i18n): fix drift of content/ja/docs/languages/_index.md by @Msksgm in https://github.com/open-telemetry/opentelemetry.io/pull/7018
6/30/2025open-telemetry/opentelemetry.ioreleasedBy @theletterf

OTEP: Recording exceptions as log records

Related to https://github.com/open-telemetry/semantic-conventions/issues/1536

Changes

6/27/2025open-telemetry/opentelemetry-specificationclosedBy @lmolkova

`SeverityNumber=0` MAY be used to represent an unspecified value

Fixes https://github.com/open-telemetry/opentelemetry-specification/issues/4478

Changes

6/24/2025open-telemetry/opentelemetry-specificationmergedBy @pellared

sdk_exporters/prometheus: Clarify Content Negotiation

Changes

Addressing feedback received during the last Spec SIG meeting, I'm splitting my previous PR(https://github.com/open-telemetry/opentelemetry-specification/pull/4533) into two to ensure we keep the scope of the original one for the configuration changes.

6/24/2025open-telemetry/opentelemetry-specificationmergedBy @ArthurSens

Unset log record severity is not INFO

Related to https://github.com/open-telemetry/opentelemetry-specification/issues/4478

What

6/21/2025open-telemetry/opentelemetry-specificationclosedBy @pellared
Page 1 of 7
RSS FeedGitHub

Built with Next.js and Tailwind CSS