Skip to content

Conversation

BrewTestBot
Copy link
Member

Created by brew bump


Created with brew bump-formula-pr.

release notes
## v1.21.0 release

Release of:

  • opentelemetry-api
  • opentelemetry-sdk
  • exporter packages

What's Changed

New Features

  • [SDK] Base2 exponential histogram aggregation
    #3346

    • Add base2 exponential histogram aggregation. Includes a new aggregation type,
      ostream exporter, and otlp/grpc exporter. Updated histogram aggregation and
      benchmark tests.

Important changes

  • [EXPORTER] ostream log exporter, fixed memory ownership issues
    #3417

    • In the SDK, the following classes implementation has changed:

      • opentelemetry::sdk::logs::ReadableLogRecord
      • opentelemetry::sdk::logs::ReadWriteLogRecord
    • An application implementing a custom log record exporter,
      that reuses these classes from the opentelemetry-cpp SDK,
      will need code adjustments, in particular for methods:

      • GetBody()
      • GetAttributes()
    • Applications not using these SDK classes directly are not affected.

  • [BUILD] Remove WITH_ABSEIL
    #3318

    • The build option WITH_ABSEIL is no longer used, and opentelemetry-cpp
      will no longer use any release of abseil provided externally,
      for its own use.

    • Instead, opentelemetry-cpp will only use an internal abseil version.

    • This change resolves long standing binary integrity issues,
      that occurred in the past when mixing several versions of abseil
      in the build.

Deprecations

  • This release contains deprecations, see file DEPRECATED.md for details.

New Contributors

Full Changelog: open-telemetry/opentelemetry-cpp@v1.20.0...v1.21.0

View the full release notes at https://github.com/open-telemetry/opentelemetry-cpp/releases/tag/v1.21.0.


@github-actions github-actions bot added the bump-formula-pr PR was created using `brew bump-formula-pr` label May 29, 2025
Copy link
Contributor

🤖 An automated task has requested bottles to be published to this PR.

Please do not push to this PR branch before the bottle commits have been pushed, as this results in a state that is difficult to recover from. If you need to resolve a merge conflict, please use a merge commit. Do not force-push to this PR branch.

@github-actions github-actions bot added the CI-published-bottle-commits The commits for the built bottles have been pushed to the PR branch. label May 29, 2025
@BrewTestBot BrewTestBot enabled auto-merge May 29, 2025 12:35
@BrewTestBot BrewTestBot added this pull request to the merge queue May 29, 2025
Merged via the queue into master with commit b80f907 May 29, 2025
17 checks passed
@BrewTestBot BrewTestBot deleted the bump-opentelemetry-cpp-1.21.0 branch May 29, 2025 12:44
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
bump-formula-pr PR was created using `brew bump-formula-pr` CI-published-bottle-commits The commits for the built bottles have been pushed to the PR branch.
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants