Skip to content

Bump the opentelemetry group across 1 directory with 2 updates - #4202

Open
dependabot[bot] wants to merge 1 commit into
release/0.7from
dependabot/cargo/release/0.7/opentelemetry-4351b4d06a
Open

dependabot[bot] wants to merge 1 commit into
release/0.7from
dependabot/cargo/release/0.7/opentelemetry-4351b4d06a

Conversation

@dependabot

@dependabot dependabot Bot commented on behalf of github Dec 8, 2025 •

Copy link
Copy Markdown
Contributor

Bumps the opentelemetry group with 2 updates in the / directory: opentelemetry-prometheus and tracing-opentelemetry.

Updates opentelemetry-prometheus from 0.17.0 to 0.33.0

Release notes

Sourced from opentelemetry-prometheus's releases.

0.33.0

See the 0.33.0 release notes and migration guidance.

The OTLP exporters for Logs and Metrics remain release candidates. We plan to declare them stable in 0.33.1 after approximately two weeks of validation, provided no issues requiring breaking API changes arise. The Logs and Metrics API and SDK remain stable; Distributed Tracing remains pre-stable.

opentelemetry-semantic-conventions-0.32.1

See the CHANGELOG for details.

0.32.0

See release notes: https://github.com/open-telemetry/opentelemetry-rust/blob/main/docs/release_0.32.md

opentelemetry-otlp 0.31.1

What's Changed

Full Changelog: open-telemetry/opentelemetry-rust@v0.31.0...opentelemetry-otlp-0.31.1

v0.31.0

See changelog for individual crates to know the exact set of changes. All crates in this repo follows same version (0.31.0 for this release).

0.30.0 Release

See changelog for individual crates to know the exact set of changes. All crates in this repo follows same version (0.30.0 for this release).

This release also upgrades Metrics-SDK to stable!

See summary of release notes: https://github.com/open-telemetry/opentelemetry-rust/blob/main/docs/release_0.30.md

0.29.0 Release

See changelog for individual crates to know the exact set of changes. All crates in this repo follows same version (0.29.0 for this release).

This release also upgrades

  • Logs-SDK to stable
  • Logs-Appender-Tracing to stable
  • Baggage to RC

And deprecates

  • Prometheus exporter is - now deprecated in favor of OTLP exporter.

0.28.0 Release

See changelog for individual crates to know the exact set of changes. All crates in this repo follows same version (0.28.0 for this release).

This release also upgrades

  • Logs API to stable
  • Logs-SDK, Logs OTLP exporter, Logs-Appender-Tracing to RC
  • Metrics-API to stable
  • Metrics-SDK, Metrics OTLP exporter to RC.

... (truncated)

Changelog

Sourced from opentelemetry-prometheus's changelog.

Release Notes 0.33

The OTLP exporters for Logs and Metrics remain in release-candidate (RC) status in OpenTelemetry Rust 0.33.0. We intend to declare them stable in 0.33.1, approximately two weeks after this release, provided the RC period does not uncover any issues requiring breaking API changes. During this period, we expect only compatible fixes, documentation updates, and low-risk internal optimisations.

OpenTelemetry Rust 0.33.0 brings OTLP retries on by default and completes the stabilisation cleanups that began in 0.32. The Logs and Metrics API and SDK remain stable with no breaking changes. The Distributed Tracing API, SDK, and OTLP exporter remain pre-stable, and this release includes intentional breaking changes in that area to continue preparing it for stabilisation.

For detailed changelogs of individual crates, refer to their respective changelog files. This document summarises the key changes.

Key Changes

OTLP Exporters for Logs and Metrics (RC)

Version 0.33.0 keeps the OTLP exporters for Logs and Metrics in RC for a final validation period. If no issues requiring breaking API changes are identified, we intend to declare them stable in 0.33.1 approximately two weeks after this release.

Retries enabled by default

OTLP/HTTP and OTLP/gRPC retries are now enabled by default with exponential backoff, jitter, and up to 3 retries (4 attempts total). Use .with_retry_policy(RetryPolicy::disabled()) to opt out, or provide a custom RetryPolicy.

Users of the experimental retry feature flags (experimental-grpc-retry and experimental-http-retry) should remove them from Cargo.toml. The retry and retry_classification modules are now crate-private; replace opentelemetry_otlp::retry imports with opentelemetry_otlp::RetryPolicy and use its with_* methods instead of struct literals.

Stabilisation cleanups

  • Breaking for callers matching or constructing removed build-error variants: ExporterBuildError now has two exhaustive variants, InvalidConfiguration(String) and InternalFailure(String). Update uses of removed variants. Normal exporter builder calls and propagation of build errors with ? need no changes. See the OTLP changelog for migration examples.
  • Breaking Protocol and Compression are now #[non_exhaustive]. Exhaustive matches must add a wildcard arm.
  • Breaking Protocol::from_env() is now crate-private. Builders resolve OTEL_EXPORTER_OTLP_PROTOCOL automatically; read the env var directly if needed.
  • Invalid OTLP endpoint environment variables (HTTP and gRPC) now produce a

... (truncated)

Commits
  • 1983384 docs: clarify OTLP 0.33 migration guidance (#3747)
  • dacfeda chore: Prepare for release v0.33.0 (RC) (#3712)
  • 996ac1e refactor(http)!: make ResponseBodyTooLarge extensible (#3736)
  • d328c65 fix(proto): preserve scope metadata when grouping OTLP logs (#3740)
  • e652efd refactor(otlp): finalize exporter build error API (#3692)
  • 8809c42 refactor(otlp)!: separate configuration parsing errors (#3742)
  • cc1c374 feat(otlp): Allow to provide http client wrapped in Arc for user (#3468)
  • e085c61 ci: use supported Debian image for benchmarks (#3744)
  • 6c5fd58 fix(proto): accept omitted partial success fields (#3739)
  • 51b36a7 fix(otlp): handle enum environment values consistently (#3730)
  • Additional commits viewable in compare view

Updates tracing-opentelemetry from 0.25.0 to 0.34.0

Release notes

Sourced from tracing-opentelemetry's releases.

0.33.0

Fixed

  • [breaking] avoid deadlock when entering a span (#251)

Other

0.32.1

Added

  • allow OpenTelemetry context access with SpanRef (#234)
  • add event-counting filtering layer for spans (#228)
  • publicly export SetParentError

Fixed

  • fix panic in multithreaded follows-from

Other

  • Remove unwanted dependency on opentelemetry sdk crate (#241)
  • update README.md links to use the latest version (#239)
  • remove thiserror and unused dependencies (#238)

0.32.0

Added

  • Add configuration for including target in spans (#222)

Changed

  • OpenTelemetry context activation (#202)
    • Trace ID and span ID can be obtained from OtelData via dedicated functions. Note that these will be available only if the context has already been built. (#233)
  • Correctly track entered and exited state for timings (#212)
  • Slightly improve error message on version mismatch (#211)
  • Remove Lazy for thread_local static (#215)
  • Update description of special fields and semantic conventions

Breaking Changes

  • The attributes code.filepath, code.lineno, and code.namespace have been renamed to code.file.path, and code.line.number, and code.module.name, to align with the opentelemetry semantic conventions for code. (#225)
  • Upgrade from opentelemetry to 0.31.0. Refer to the upstream changelog for more information. (#230)

... (truncated)

Changelog

Sourced from tracing-opentelemetry's changelog.

0.34.0 - 2026-09-20

Other

0.33.0 - 2026-05-18

Fixed

  • [breaking] avoid deadlock when entering a span (#251)

Other

0.32.1 - 2025-12-17

Added

  • allow OpenTelemetry context access with SpanRef (#234)
  • add event-counting filtering layer for spans (#228)
  • publicly export SetParentError

Fixed

  • fix panic in multithreaded follows-from

Other

  • Remove unwanted dependency on opentelemetry sdk crate (#241)
  • update README.md links to use the latest version (#239)
  • remove thiserror and unused dependencies (#238)

0.32.0 - 2025-09-29

Added

  • Add configuration for including target in spans (#222)

Changed

  • OpenTelemetry context activation (#202)
    • Trace ID and span ID can be obtained from OtelData via dedicated functions. Note that these will be available only if the context has already been built. (#233)
  • Correctly track entered and exited state for timings (#212)
  • Slightly improve error message on version mismatch (#211)
  • Remove Lazy for thread_local static (#215)
  • Update description of special fields and semantic conventions

... (truncated)

Commits

Most Recent Ignore Conditions Applied to This Pull Request
Dependency Name Ignore Conditions
tracing-opentelemetry [>= 0.32.a, < 0.33]
opentelemetry-prometheus [>= 0.29.a, < 0.30]

Note
Automatic rebases have been disabled on this pull request as it has been open for over 30 days.

@dependabot dependabot Bot added dependencies Pull requests that update a dependency file rust Pull requests that update Rust code labels Dec 8, 2025
@dependabot
dependabot Bot requested a review from a team as a code owner December 8, 2025 19:14
@dependabot dependabot Bot added dependencies Pull requests that update a dependency file rust Pull requests that update Rust code labels Dec 8, 2025

@divviup-github-automation divviup-github-automation left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Auto-approving dependabot PR.

@dependabot
dependabot Bot force-pushed the dependabot/cargo/release/0.7/opentelemetry-4351b4d06a branch from 5496dfa to 6d66eb4 Compare December 9, 2025 16:11
@tgeoghegan

Copy link
Copy Markdown
Contributor

@dependabot rebase

@dependabot
dependabot Bot force-pushed the dependabot/cargo/release/0.7/opentelemetry-4351b4d06a branch 4 times, most recently from 2911d8b to 7558ce9 Compare December 22, 2025 20:30
@dependabot
dependabot Bot force-pushed the dependabot/cargo/release/0.7/opentelemetry-4351b4d06a branch 3 times, most recently from 8514dfc to a350c62 Compare January 7, 2026 00:48
@dependabot
dependabot Bot force-pushed the dependabot/cargo/release/0.7/opentelemetry-4351b4d06a branch from a350c62 to d5dfea7 Compare January 19, 2026 20:51
@dependabot
dependabot Bot force-pushed the dependabot/cargo/release/0.7/opentelemetry-4351b4d06a branch from d5dfea7 to cb486ee Compare January 26, 2026 21:04
@dependabot
dependabot Bot force-pushed the dependabot/cargo/release/0.7/opentelemetry-4351b4d06a branch 2 times, most recently from 8b05883 to aae590f Compare February 9, 2026 22:37
@dependabot
dependabot Bot force-pushed the dependabot/cargo/release/0.7/opentelemetry-4351b4d06a branch from aae590f to 794c1fe Compare February 16, 2026 19:49
@dependabot
dependabot Bot force-pushed the dependabot/cargo/release/0.7/opentelemetry-4351b4d06a branch from 794c1fe to 9d34e47 Compare February 23, 2026 21:05
@dependabot
dependabot Bot force-pushed the dependabot/cargo/release/0.7/opentelemetry-4351b4d06a branch 2 times, most recently from f2ebc9d to 1b40dfd Compare March 9, 2026 20:45
@dependabot
dependabot Bot force-pushed the dependabot/cargo/release/0.7/opentelemetry-4351b4d06a branch 2 times, most recently from 56c4179 to 2ac3729 Compare March 23, 2026 19:28
@dependabot
dependabot Bot force-pushed the dependabot/cargo/release/0.7/opentelemetry-4351b4d06a branch 2 times, most recently from 90c06ed to c896011 Compare April 6, 2026 19:26
@dependabot
dependabot Bot force-pushed the dependabot/cargo/release/0.7/opentelemetry-4351b4d06a branch 2 times, most recently from a907471 to 86ac8c3 Compare April 15, 2026 19:25
@dependabot
dependabot Bot force-pushed the dependabot/cargo/release/0.7/opentelemetry-4351b4d06a branch 2 times, most recently from 2df575a to 83a4256 Compare May 27, 2026 21:16
@dependabot
dependabot Bot force-pushed the dependabot/cargo/release/0.7/opentelemetry-4351b4d06a branch 3 times, most recently from e4cfdd4 to 662ef85 Compare June 10, 2026 19:24
@dependabot
dependabot Bot force-pushed the dependabot/cargo/release/0.7/opentelemetry-4351b4d06a branch 2 times, most recently from 9ac7604 to bd08ee9 Compare June 17, 2026 19:24
@dependabot
dependabot Bot force-pushed the dependabot/cargo/release/0.7/opentelemetry-4351b4d06a branch 2 times, most recently from 6de20d6 to e26fb37 Compare June 29, 2026 21:12
@dependabot
dependabot Bot force-pushed the dependabot/cargo/release/0.7/opentelemetry-4351b4d06a branch 2 times, most recently from e044bd1 to 94a377a Compare July 8, 2026 19:24
@dependabot
dependabot Bot force-pushed the dependabot/cargo/release/0.7/opentelemetry-4351b4d06a branch 2 times, most recently from 95f22fa to 3306056 Compare July 20, 2026 16:03
@dependabot
dependabot Bot force-pushed the dependabot/cargo/release/0.7/opentelemetry-4351b4d06a branch 2 times, most recently from cc045b4 to 668e59e Compare July 29, 2026 19:23
@dependabot
dependabot Bot force-pushed the dependabot/cargo/release/0.7/opentelemetry-4351b4d06a branch 3 times, most recently from 436b1ed to fcb096e Compare August 12, 2026 19:24
@dependabot
dependabot Bot force-pushed the dependabot/cargo/release/0.7/opentelemetry-4351b4d06a branch from fcb096e to e0f20e6 Compare August 19, 2026 19:23
@dependabot
dependabot Bot force-pushed the dependabot/cargo/release/0.7/opentelemetry-4351b4d06a branch 2 times, most recently from 99df52d to 1e907b4 Compare August 31, 2026 16:58
@dependabot
dependabot Bot force-pushed the dependabot/cargo/release/0.7/opentelemetry-4351b4d06a branch 2 times, most recently from 550c33f to db07713 Compare September 9, 2026 19:23
@dependabot
dependabot Bot force-pushed the dependabot/cargo/release/0.7/opentelemetry-4351b4d06a branch 3 times, most recently from e28dcf8 to 7194740 Compare September 23, 2026 19:23
@dependabot
dependabot Bot force-pushed the dependabot/cargo/release/0.7/opentelemetry-4351b4d06a branch 2 times, most recently from f2af4dd to a3baf27 Compare September 30, 2026 19:23
Bumps the opentelemetry group with 2 updates in the / directory: [opentelemetry-prometheus](https://github.com/open-telemetry/opentelemetry-rust) and [tracing-opentelemetry](https://github.com/tokio-rs/tracing-opentelemetry).


Updates `opentelemetry-prometheus` from 0.17.0 to 0.33.0
- [Release notes](https://github.com/open-telemetry/opentelemetry-rust/releases)
- [Changelog](https://github.com/open-telemetry/opentelemetry-rust/blob/opentelemetry-prometheus-0.33.0/docs/release_0.33.md)
- [Commits](open-telemetry/opentelemetry-rust@opentelemetry-prometheus-0.17.0...opentelemetry-prometheus-0.33.0)

Updates `tracing-opentelemetry` from 0.25.0 to 0.34.0
- [Release notes](https://github.com/tokio-rs/tracing-opentelemetry/releases)
- [Changelog](https://github.com/tokio-rs/tracing-opentelemetry/blob/v0.1.x/CHANGELOG.md)
- [Commits](https://github.com/tokio-rs/tracing-opentelemetry/commits)

---
updated-dependencies:
- dependency-name: opentelemetry-prometheus
  dependency-version: 0.28.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: opentelemetry
- dependency-name: tracing-opentelemetry
  dependency-version: 0.31.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: opentelemetry
...

Signed-off-by: dependabot[bot] <support@github.com>
@dependabot
dependabot Bot force-pushed the dependabot/cargo/release/0.7/opentelemetry-4351b4d06a branch from a3baf27 to 2ddebf1 Compare October 7, 2026 19:23

This branch has not been deployed

No deployments
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

dependencies Pull requests that update a dependency file rust Pull requests that update Rust code

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants