Skip to content

fix(deps): update dependency io.prometheus:client_java to v1.5.0#1876

Open
renovate[bot] wants to merge 1 commit intomainfrom
renovate/io.prometheus-client_java-1.x
Open

fix(deps): update dependency io.prometheus:client_java to v1.5.0#1876
renovate[bot] wants to merge 1 commit intomainfrom
renovate/io.prometheus-client_java-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:client_java 1.5.0-SNAPSHOT1.5.0 age confidence

Release Notes

prometheus/client_java (io.prometheus:client_java)

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:56
@renovate renovate bot force-pushed the renovate/io.prometheus-client_java-1.x branch from aa4b14f to b2f0a17 Compare February 14, 2026 00:48
@renovate renovate bot force-pushed the renovate/io.prometheus-client_java-1.x branch from b2f0a17 to 06557a2 Compare February 14, 2026 09:25
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