Skip to content

chore(deps): update opentelemetry to v1.22.0 (main)#15271

Closed
renovate-bot wants to merge 1 commit into
googleapis:mainfrom
renovate-bot:renovate/main-opentelemetry
Closed

chore(deps): update opentelemetry to v1.22.0 (main)#15271
renovate-bot wants to merge 1 commit into
googleapis:mainfrom
renovate-bot:renovate/main-opentelemetry

Conversation

@renovate-bot

@renovate-bot renovate-bot commented Jul 16, 2025

Copy link
Copy Markdown
Contributor

This PR contains the following updates:

Package Type Update Change
io_opentelemetry_cpp http_archive minor v1.20.0 -> v1.22.0
open-telemetry/opentelemetry-cpp minor v1.20.0 -> v1.22.0

Release Notes

open-telemetry/opentelemetry-cpp (io_opentelemetry_cpp)

v1.22.0: release

Compare Source

v1.22.0 release

Release of:

  • opentelemetry-api
  • opentelemetry-sdk
  • exporter packages
What's Changed
Important changes
  • [REMOVAL] Removed deprecated semantic convention header files
    #​3475

    • Old semantic conventions header files have been removed,
      per announcement from Nov 9, 2024, see
      #​3105

    • Mitigation steps are repeated below, for convenience.

    • Two things have changed:

      • the header file to use
      • the symbol name to use.

      Before, the semantic convention for url.full was:

      • declared in file semantic_conventions.h
      • declared as symbol SemanticConventions::kUrlFull

      Now, the url.full convention, which is part or the url group, is:

      • declared in file semconv/url_attributes.h
      • declared as symbol semconv::url::kUrlFull

      Application code that uses semantic conventions must be adjusted
      accordingly.

      In addition, semantic conventions that are not marked as stable
      are generated in a different header file, placed under directory
      incubating, to better separate stable and non stable code.

      For example, file semconv/incubating/url_attributes.h
      defines semconv::url::kUrlDomain,
      which is not marked as stable in semconv v1.27.0

New Contributors

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

v1.21.0: release

Compare Source

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


Configuration

📅 Schedule: Branch creation - Monday through Friday ( * * * * 1-5 ) (UTC), Automerge - At any time (no schedule defined).

🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.

Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.

🔕 Ignore: Close this PR and you won't be reminded about these updates again.


  • If you want to rebase/retry this PR, check this box

This PR was generated by Mend Renovate. View the repository job log.


This change is Reviewable

@renovate-bot renovate-bot requested a review from a team July 16, 2025 00:03
@dpebot

dpebot commented Jul 16, 2025

Copy link
Copy Markdown
Collaborator

/gcbrun

@codecov

codecov Bot commented Jul 16, 2025

Copy link
Copy Markdown

Codecov Report

All modified and coverable lines are covered by tests ✅

Project coverage is 92.93%. Comparing base (284ab51) to head (2f3f672).
Report is 4 commits behind head on main.

Additional details and impacted files
@@            Coverage Diff             @@
##             main   #15271      +/-   ##
==========================================
- Coverage   92.93%   92.93%   -0.01%     
==========================================
  Files        2394     2394              
  Lines      215564   215564              
==========================================
- Hits       200333   200331       -2     
- Misses      15231    15233       +2     

☔ View full report in Codecov by Sentry.
📢 Have feedback on the report? Share it here.

🚀 New features to boost your workflow:
  • ❄️ Test Analytics: Detect flaky tests, report on failures, and find test suite problems.

@scotthart scotthart closed this Jul 17, 2025
@forking-renovate

Copy link
Copy Markdown

Renovate Ignore Notification

Because you closed this PR without merging, Renovate will ignore this update (v1.22.0). You will get a PR once a newer version is released. To ignore this dependency forever, add it to the ignoreDeps array of your Renovate config.

If you accidentally closed this PR, or if you changed your mind: rename this PR to get a fresh replacement PR.

@renovate-bot renovate-bot deleted the renovate/main-opentelemetry branch July 17, 2025 15:07
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants