Skip to content

build(deps): bump prometheus-client from 0.23.1 to 0.25.0#4575

Open
dependabot[bot] wants to merge 1 commit into
mainfrom
dependabot/cargo/prometheus-client-0.25.0
Open

build(deps): bump prometheus-client from 0.23.1 to 0.25.0#4575
dependabot[bot] wants to merge 1 commit into
mainfrom
dependabot/cargo/prometheus-client-0.25.0

Conversation

@dependabot

@dependabot dependabot Bot commented on behalf of github Jun 15, 2026

Copy link
Copy Markdown
Contributor

Bumps prometheus-client from 0.23.1 to 0.25.0.

Release notes

Sourced from prometheus-client's releases.

v0.25.0

Highlights

Added

  • Native histogram support, including native-only histograms and histograms with both classic and native buckets.
  • An off-by-default protobuf-protox feature to build protobuf support without requiring an external protoc binary.

Changed

  • prometheus_protobuf now generates and encodes Prometheus io.prometheus.client protobuf messages (from metrics.proto) instead of the OpenMetrics protobuf data model (OM 2.0: OM protobuf future prometheus/OpenMetrics#296). The protobuf and openmetrics_protobuf features retain the now-deprecated OpenMetrics protobuf support, which will be removed in a future release.
  • Updated prost, prost-build, and prost-types to v0.14.

What's Changed

New Contributors

Full Changelog: prometheus/client_rust@v0.24.1...v0.25.0

v0.24.1

What's Changed

New Contributors

Full Changelog: prometheus/client_rust@v0.23.1...v0.24.1

v0.24.0

What's Changed

... (truncated)

Changelog

Sourced from prometheus-client's changelog.

[0.25.0]

Added

  • Added native histogram support, including native-only histograms and histograms with both classic and native buckets.

  • Added an off-by-default protobuf-protox feature to build protobuf support without requiring an external protoc binary.

Changed

  • Updated prost, prost-build, and prost-types dependencies to v0.14.
  • The prometheus_protobuf feature generates and encodes Prometheus io.prometheus.client protobuf messages from metrics.proto rather than the OpenMetrics protobuf data model. See Issue for more context. The protobuf and openmetrics_protobuf features retain the old, deprecated, OpenMetrics protobuf support which will be removed in a future release.

[0.24.1]

Added

  • EncodeGaugeValue is implemented for usize and isize, and EncodeCounterValue is implemented for usize. See PR 282.

Fixed

  • EncodeGaugeValue, EncodeCounterValue and EncodeExemplarValue now use fewer as casts in their implementation. This caught an issue where EncodeGaugeValue would not error when encoding some u64s that don't fit in a i64. See PR 281.
  • Filter out empty metric families, to match the go client. See PR 279.
  • Histogram now exposes count() and sum() methods when the test-util feature is enabled. See PR 242.
  • Family now exposes a contains() method when the test-util feature is enabled. See PR 245.
  • Family now exposes len() and is_empty() methods when the test-util feature is enabled. See PR 246.

[0.24.0]

... (truncated)

Commits

@dependabot dependabot Bot added dependencies Pull requests that update a dependency file rust Pull requests that update Rust code labels Jun 15, 2026
@dependabot dependabot Bot requested a review from a team as a code owner June 15, 2026 10:19
@dependabot dependabot Bot added dependencies Pull requests that update a dependency file rust Pull requests that update Rust code labels Jun 15, 2026
@dependabot dependabot Bot force-pushed the dependabot/cargo/prometheus-client-0.25.0 branch from 707a1e1 to 0a127ff Compare June 29, 2026 16:45
Bumps [prometheus-client](https://github.com/prometheus/client_rust) from 0.23.1 to 0.25.0.
- [Release notes](https://github.com/prometheus/client_rust/releases)
- [Changelog](https://github.com/prometheus/client_rust/blob/master/CHANGELOG.md)
- [Commits](prometheus/client_rust@v0.23.1...v0.25.0)

---
updated-dependencies:
- dependency-name: prometheus-client
  dependency-version: 0.25.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
@dependabot dependabot Bot force-pushed the dependabot/cargo/prometheus-client-0.25.0 branch from 0a127ff to 37eaf5f Compare July 2, 2026 21:03
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.

0 participants