github prometheus/client_java v1.7.0

3 hours ago

1.7.0 (2026-06-03)

Features

  • Add StableApi marker and API diff check (#2168) (768fd3a)
  • add typed metric family descriptors (#2114) (9c3b097)
  • track api-diff baseline via Renovate and store diffs in docs/apidiffs (#2174) (3adb890)

Bug Fixes

  • deps: update dependency com.github.ben-manes.caffeine:caffeine to v3.2.4 (#2088) (144eb61)
  • deps: update dependency io.dropwizard.metrics:metrics-core to v4.2.39 (#2139) (5817d13)
  • deps: update dependency io.dropwizard.metrics5:metrics-core to v5.0.7 (#2140) (261c451)
  • deps: update dependency io.opentelemetry.instrumentation:opentelemetry-instrumentation-bom-alpha to v2.28.0-alpha (#2126) (b62b5d0)
  • deps: update dependency io.opentelemetry.instrumentation:opentelemetry-instrumentation-bom-alpha to v2.28.0-alpha (#2127) (e11ce3d)
  • deps: update dependency io.opentelemetry.instrumentation:opentelemetry-instrumentation-bom-alpha to v2.28.1-alpha (#2132) (b09be38)
  • deps: update dependency io.opentelemetry.instrumentation:opentelemetry-instrumentation-bom-alpha to v2.28.1-alpha (#2133) (a241c16)
  • deps: update dependency org.apache.tomcat.embed:tomcat-embed-core to v11.0.22 (#2099) (22125c5)
  • deps: update jetty monorepo to v12.1.10 (#2169) (ddd3991)
  • deps: update jetty monorepo to v12.1.9 (#2102) (04bee70)
  • deps: update protobuf (#2129) (320538a)
  • Reduce allocations for classic histogram buckets (#2081) (edd160a)
  • restore legacy suffix compatibility (#2100) (b2ae70f)
  • restore reserved suffix stripping in PrometheusNaming.sanitizeMetricName() (#2124) (2d0f508)

Performance Improvements

  • Refactored sorting to use optimized sort algorithms (#2161) (25b94fc)

Documentation

Don't miss a new client_java release

NewReleases is sending notifications on new releases.