Skip to content

fix(deps): update dependency io.prometheus:prometheus-metrics-bom to v1.5.0#1877

Merged
renovate[bot] merged 1 commit intomainfrom
renovate/io.prometheus-prometheus-metrics-bom-1.x
Feb 13, 2026
Merged

fix(deps): update dependency io.prometheus:prometheus-metrics-bom to v1.5.0#1877
renovate[bot] merged 1 commit intomainfrom
renovate/io.prometheus-prometheus-metrics-bom-1.x

Conversation

@renovate
Copy link
Contributor

@renovate renovate bot commented Feb 13, 2026

This PR contains the following updates:

Package Change Age Confidence
io.prometheus:prometheus-metrics-bom 1.5.0-SNAPSHOT1.5.0 age confidence

Release Notes

prometheus/client_java (io.prometheus:prometheus-metrics-bom)

v1.5.0

Compare Source

Highlights
Performance
  • Improve histogram/summary performance under contention (#​1794) by @​jack-berg — Significant throughput improvements for high-contention scenarios by striping observationCount across multiple instances. Benchmarks show prometheusClassic improving from ~5,126 ops/s to ~14,624 ops/s (~185% improvement) and prometheusNative from ~3,854 ops/s to ~7,406 ops/s (~92% improvement).
Configuration
  • Support environment variables in properties (#​1828) by @​zeitlinger — Adds environment variable support for configuration (e.g., IO_PROMETHEUS_EXPORTER_HTTP_SERVER_PORT) while maintaining full backward compatibility. Also introduces snake_case property naming (recommended) while keeping camelCase working.
API
  • Allow metrics with the same name but different labels (#​1800) by @​jaydeluca — Enables registration of metrics with the same name, with validation at both registration and scrape time.
  • Add stable Metrics class to decouple consumers from protobuf version (#​1873) by @​zeitlinger — Introduces a stable Metrics class so consumer code no longer needs import updates on protobuf upgrades.
OpenTelemetry
  • Add OTel support module and make examples standalone (#​1868) by @​zeitlinger — New prometheus-metrics-otel-support module that bundles the OTel SDK and Prometheus exporter as a single dependency. Examples are now standalone and can be copy-pasted directly.
  • Add docs and example for OTel JVM runtime metrics (#​1861) by @​zeitlinger
Exporters
  • Add metricsHandlerPath and registerHealthHandler configuration options to HTTPServer (#​1735) by @​Donnerbart
  • Disable compression in PrometheusScrapeHandler (#​1691) by @​Myllyenko — Adds ability to disable compression in PrometheusScrapeHandler.
  • Prevent exception in HttpServer exporter when using custom root metrics path (#​1772) by @​Donnerbart
Instrumentation

What's Changed
🏕 Features
🔧 Maintenance
🧹 Chore
👒 Dependencies
New Contributors

Full Changelog: v1.4.3...v1.5.0


Configuration

📅 Schedule: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).

🚦 Automerge: Enabled.

Rebasing: Whenever PR is behind base branch, or you tick the rebase/retry checkbox.

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


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

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

@renovate renovate bot added the dependencies Pull requests that update a dependency file label Feb 13, 2026
@renovate renovate bot enabled auto-merge (squash) February 13, 2026 20:57
@renovate renovate bot merged commit 043fc57 into main Feb 13, 2026
10 checks passed
@renovate renovate bot deleted the renovate/io.prometheus-prometheus-metrics-bom-1.x branch February 13, 2026 21:05
This was referenced Mar 19, 2026
zeitlinger added a commit that referenced this pull request Mar 19, 2026
🤖 I have created a release *beep* *boop*
---


<details><summary>1.5.1</summary>

##
[1.5.1](v1.5.0...v1.5.1)
(2026-03-19)


### Bug Fixes

* **deps:** update dependency io.prometheus:prometheus-metrics-bom to
v1.5.0 ([#1877](#1877))
([043fc57](043fc57))
* **deps:** update dependency
org.springframework.boot:spring-boot-starter-parent to v4.0.3
([#1900](#1900))
([0d800d0](0d800d0))
* **deps:** update jetty monorepo to v12.1.7
([#1932](#1932))
([5bd3b79](5bd3b79))
* **deps:** update junit-framework monorepo to v6.0.3
([#1880](#1880))
([05ad751](05ad751))
* exclude standalone examples from `mise run format`
([#1931](#1931))
([537fb88](537fb88))
* Handle empty datapoints in otel exporter
([#1898](#1898))
([59c8552](59c8552))
* inline set-version logic in build-release.sh
([#1884](#1884))
([c050435](c050435))
* reduce lychee retries to avoid compounding GitHub 429s
([#1940](#1940))
([cc17d6e](cc17d6e))
* remove version manipulation from build-release.sh
([#1886](#1886))
([93e2b6d](93e2b6d))
* trigger Maven deploy on release-please published events
([#1966](#1966))
([643d0e7](643d0e7))
* use /tree/ instead of /blob/ for directory URL
([#1944](#1944))
([b81332e](b81332e))
* use maven release type for release-please
([#1967](#1967))
([ff3bd2d](ff3bd2d))


### Documentation

* document DCO sign-off requirement for contributions
([#1937](#1937))
([0860e77](0860e77))
</details>

---
> [!IMPORTANT]
> Close and reopen this PR to trigger CI checks.

---------

Signed-off-by: Gregor Zeitlinger <gregor.zeitlinger@grafana.com>
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
Co-authored-by: Gregor Zeitlinger <gregor.zeitlinger@grafana.com>
@github-actions github-actions bot mentioned this pull request Mar 19, 2026
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

Projects

None yet

Development

Successfully merging this pull request may close these issues.

0 participants