Skip to content

Commit a7ef219

Browse files
fix(deps): update micrometer to v1.16.1 (#2125)
This PR contains the following updates: | Package | Change | [Age](https://docs.renovatebot.com/merge-confidence/) | [Confidence](https://docs.renovatebot.com/merge-confidence/) | |---|---|---|---| | [io.micrometer:micrometer-registry-prometheus](https://redirect.github.com/micrometer-metrics/micrometer) | `1.15.5` -> `1.16.1` | ![age](https://developer.mend.io/api/mc/badges/age/maven/io.micrometer:micrometer-registry-prometheus/1.16.1?slim=true) | ![confidence](https://developer.mend.io/api/mc/badges/confidence/maven/io.micrometer:micrometer-registry-prometheus/1.15.5/1.16.1?slim=true) | | [io.micrometer:micrometer-core](https://redirect.github.com/micrometer-metrics/micrometer) | `1.15.5` -> `1.16.1` | ![age](https://developer.mend.io/api/mc/badges/age/maven/io.micrometer:micrometer-core/1.16.1?slim=true) | ![confidence](https://developer.mend.io/api/mc/badges/confidence/maven/io.micrometer:micrometer-core/1.15.5/1.16.1?slim=true) | --- > [!WARNING] > Some dependencies could not be looked up. Check the Dependency Dashboard for more information. --- ### Release Notes <details> <summary>micrometer-metrics/micrometer (io.micrometer:micrometer-registry-prometheus)</summary> ### [`v1.16.1`](https://redirect.github.com/micrometer-metrics/micrometer/compare/v1.16.0...v1.16.1) ### [`v1.16.0`](https://redirect.github.com/micrometer-metrics/micrometer/releases/tag/v1.16.0): 1.16.0 We upgraded the Prometheus Java Client to `1.4.x` ([#&#8203;6830](https://redirect.github.com/micrometer-metrics/micrometer/pull/6830)) which brings support for Unicode which includes some behavioral change in naming conventions, see the [1.16 Migration-Guide](https://redirect.github.com/micrometer-metrics/micrometer/wiki/1.16-Migration-Guide). #### ⚠️ Noteworthy - Deprecate the Wavefront module [#&#8203;6328](https://redirect.github.com/micrometer-metrics/micrometer/issues/6328) - Remove deprecated io.micrometer.core.lang annotations [#&#8203;6407](https://redirect.github.com/micrometer-metrics/micrometer/issues/6407) - Register JCache `cache.removals` as a FunctionCounter by default [#&#8203;2754](https://redirect.github.com/micrometer-metrics/micrometer/issues/2754) - Improve no-op behavior of the Observation API [#&#8203;6700](https://redirect.github.com/micrometer-metrics/micrometer/pull/6700) #### ⭐ New Features - Support KeyValues with annotations when using `ObservedAspect`/`@Observed` [#&#8203;4030](https://redirect.github.com/micrometer-metrics/micrometer/issues/4030) - Validate low cardinality keys [#&#8203;6713](https://redirect.github.com/micrometer-metrics/micrometer/pull/6713) - Add counter for total loaded classes [#&#8203;3561](https://redirect.github.com/micrometer-metrics/micrometer/issues/3561) - Add eventexecutor.workers metrics for Netty [#&#8203;6375](https://redirect.github.com/micrometer-metrics/micrometer/issues/6375) - Avoid DistributionStatisticsConfig creation when retrieving timers [#&#8203;6661](https://redirect.github.com/micrometer-metrics/micrometer/pull/6661) - Avoid capturing lambda allocation when retrieving existing meters [#&#8203;6670](https://redirect.github.com/micrometer-metrics/micrometer/pull/6670) - Introduce MeterConvention [#&#8203;6710](https://redirect.github.com/micrometer-metrics/micrometer/issues/6710) - OpenTelemetry Semantic Conventions for JVM metrics [#&#8203;5286](https://redirect.github.com/micrometer-metrics/micrometer/issues/5286) - Add MeterFilter.forMeters utility method [#&#8203;6594](https://redirect.github.com/micrometer-metrics/micrometer/pull/6594) - Apache HC 5 OTel semantic convention [#&#8203;6591](https://redirect.github.com/micrometer-metrics/micrometer/pull/6591) - Improve nullability for gauges [#&#8203;6546](https://redirect.github.com/micrometer-metrics/micrometer/pull/6546) - Metrics for Generational Shenandoah GC [#&#8203;4259](https://redirect.github.com/micrometer-metrics/micrometer/issues/4259) - Support custom tags in NettyEventExecutorMetrics [#&#8203;6592](https://redirect.github.com/micrometer-metrics/micrometer/issues/6592) - Support newsgroups KeyValue for Jakarta Mail instrumentation [#&#8203;6558](https://redirect.github.com/micrometer-metrics/micrometer/pull/6558) - Add KeyName.withNoneValue() [#&#8203;6125](https://redirect.github.com/micrometer-metrics/micrometer/pull/6125) - Add getAll to Getter for repeated metadata [#&#8203;6312](https://redirect.github.com/micrometer-metrics/micrometer/pull/6312) - Enhance logging of negative amount in AbstractTimer.record() by printing stack trace [#&#8203;6530](https://redirect.github.com/micrometer-metrics/micrometer/pull/6530) - Flag to register JCache cache.removals as FunctionCounter [#&#8203;6471](https://redirect.github.com/micrometer-metrics/micrometer/pull/6471) - Improved Meter.Id#getTags() performance [#&#8203;6182](https://redirect.github.com/micrometer-metrics/micrometer/pull/6182) - Jakarta Mail instrumentation [#&#8203;5985](https://redirect.github.com/micrometer-metrics/micrometer/issues/5985) - Log requests as trace level for OtlpMeterRegistry [#&#8203;6514](https://redirect.github.com/micrometer-metrics/micrometer/pull/6514) - Make KafkaMetrics refresh interval configurable [#&#8203;6319](https://redirect.github.com/micrometer-metrics/micrometer/pull/6319) - Migrate to JSpecify annotations for nullability constraints [#&#8203;5547](https://redirect.github.com/micrometer-metrics/micrometer/issues/5547) - Provide meter count in HighCardinalityTagsDetector [#&#8203;6510](https://redirect.github.com/micrometer-metrics/micrometer/pull/6510) - StackdriverConfig option to not create metric descriptors [#&#8203;6281](https://redirect.github.com/micrometer-metrics/micrometer/issues/6281) - Use String.replace() where possible [#&#8203;6449](https://redirect.github.com/micrometer-metrics/micrometer/pull/6449) #### :lady\_beetle: Bug Fixes - Exclude java.\* from OSGI Import-Package [#&#8203;6810](https://redirect.github.com/micrometer-metrics/micrometer/issues/6810) - Distribution without percentiles always has value 0 in Stackdriver [#&#8203;6401](https://redirect.github.com/micrometer-metrics/micrometer/issues/6401) - Incompatible with slf4j 2 in OSGi [#&#8203;6406](https://redirect.github.com/micrometer-metrics/micrometer/issues/6406) - LongTaskTimer#measure does not return max duration [#&#8203;6421](https://redirect.github.com/micrometer-metrics/micrometer/issues/6421) - Return NaN for null KafkaMetrics values [#&#8203;6324](https://redirect.github.com/micrometer-metrics/micrometer/issues/6324) - Scrape failure when conflicting meter types are registered [#&#8203;6434](https://redirect.github.com/micrometer-metrics/micrometer/issues/6434) - ValueResolver and ValueExpressionResolver nullability is inconsistent [#&#8203;6280](https://redirect.github.com/micrometer-metrics/micrometer/issues/6280) #### :notebook\_with\_decorative\_cover: Documentation - Add a note about client-side percentiles with histogram [#&#8203;6836](https://redirect.github.com/micrometer-metrics/micrometer/pull/6836) - Add docs for HighCardinalityTagsDetector [#&#8203;6822](https://redirect.github.com/micrometer-metrics/micrometer/pull/6822) - Polish Javadoc from [gh-6319](https://redirect.github.com/micrometer-metrics/micrometer/issues/6319) [#&#8203;6376](https://redirect.github.com/micrometer-metrics/micrometer/pull/6376) #### 🔨 Dependency Upgrades - Upgrade Micrometer Context Propagation to 1.2.0 [#&#8203;6860](https://redirect.github.com/micrometer-metrics/micrometer/issues/6860) - Bump ch.qos.logback:logback-classic from 1.5.19 to 1.5.20 [#&#8203;6813](https://redirect.github.com/micrometer-metrics/micrometer/pull/6813) - Bump com.google.auth:google-auth-library-oauth2-http from 1.34.0 to 1.40.0 [#&#8203;6801](https://redirect.github.com/micrometer-metrics/micrometer/pull/6801) - Bump com.google.cloud:google-cloud-monitoring from 3.63.0 to 3.79.0 [#&#8203;6818](https://redirect.github.com/micrometer-metrics/micrometer/pull/6818) - Bump com.google.cloud:libraries-bom from 26.60.0 to 26.71.0 [#&#8203;6826](https://redirect.github.com/micrometer-metrics/micrometer/pull/6826) - Bump com.netflix.spectator:spectator-reg-atlas from 1.8.12 to 1.9.1 [#&#8203;6793](https://redirect.github.com/micrometer-metrics/micrometer/pull/6793) - Bump io.prometheus:prometheus-metrics-bom from 1.3.6 to 1.4.2 [#&#8203;6830](https://redirect.github.com/micrometer-metrics/micrometer/pull/6830) - Bump software.amazon.awssdk:cloudwatch from 2.31.41 to 2.37.5 [#&#8203;6834](https://redirect.github.com/micrometer-metrics/micrometer/pull/6834) - Bump com.dynatrace.metric.util:dynatrace-metric-utils-java from 2.2.1 to 2.4.0 [#&#8203;6739](https://redirect.github.com/micrometer-metrics/micrometer/pull/6739) - Bump dropwizard-metrics from 4.2.30 to 4.2.37 [#&#8203;6729](https://redirect.github.com/micrometer-metrics/micrometer/pull/6729) - Bump io.opentelemetry.proto:opentelemetry-proto from 1.5.0-alpha to 1.7.0-alpha [#&#8203;6290](https://redirect.github.com/micrometer-metrics/micrometer/pull/6290) #### 📝 Tasks - Remove optional jsr305 dependency where not needed [#&#8203;6493](https://redirect.github.com/micrometer-metrics/micrometer/issues/6493) - Require explicit constraints in [@&#8203;Contract](https://redirect.github.com/Contract) [#&#8203;6568](https://redirect.github.com/micrometer-metrics/micrometer/pull/6568) #### ❤️ Contributors Thank you to all the contributors who worked on this release: [@&#8203;isanghaessi](https://redirect.github.com/isanghaessi), [@&#8203;izeye](https://redirect.github.com/izeye), [@&#8203;peterjeschke](https://redirect.github.com/peterjeschke), [@&#8203;genuss](https://redirect.github.com/genuss), [@&#8203;etki](https://redirect.github.com/etki), [@&#8203;Shaderbug](https://redirect.github.com/Shaderbug), [@&#8203;MemencioPerez](https://redirect.github.com/MemencioPerez), [@&#8203;famaridon](https://redirect.github.com/famaridon), [@&#8203;msqr](https://redirect.github.com/msqr), [@&#8203;scordio](https://redirect.github.com/scordio), [@&#8203;jbertram](https://redirect.github.com/jbertram), [@&#8203;HeeChanN](https://redirect.github.com/HeeChanN), [@&#8203;ttaehee](https://redirect.github.com/ttaehee), [@&#8203;deadok22](https://redirect.github.com/deadok22), [@&#8203;pema4](https://redirect.github.com/pema4), and [@&#8203;thonra](https://redirect.github.com/thonra) ### [`v1.15.7`](https://redirect.github.com/micrometer-metrics/micrometer/releases/tag/v1.15.7): 1.15.7 [Compare Source](https://redirect.github.com/micrometer-metrics/micrometer/compare/v1.15.6...v1.15.7) #### :lady\_beetle: Bug Fixes - Don't filter log events in LogbackMetricsBenchmark [#&#8203;6891](https://redirect.github.com/micrometer-metrics/micrometer/pull/6891) #### :notebook\_with\_decorative\_cover: Documentation - Add link to the latest Micrometer Team talk [#&#8203;6881](https://redirect.github.com/micrometer-metrics/micrometer/pull/6881) - Make cross-references more consistent in the docs [#&#8203;6915](https://redirect.github.com/micrometer-metrics/micrometer/pull/6915) #### 🔨 Dependency Upgrades - Bump spring6 from 6.2.12 to 6.2.14 [#&#8203;6911](https://redirect.github.com/micrometer-metrics/micrometer/pull/6911) #### ❤️ Contributors Thank you to all the contributors who worked on this release: [@&#8203;MiLabuda](https://redirect.github.com/MiLabuda), and [@&#8203;ngocnhan-tran1996](https://redirect.github.com/ngocnhan-tran1996) ### [`v1.15.6`](https://redirect.github.com/micrometer-metrics/micrometer/releases/tag/v1.15.6): 1.15.6 #### :lady\_beetle: Bug Fixes - Exclude java.\* from OSGI Import-Package [#&#8203;6810](https://redirect.github.com/micrometer-metrics/micrometer/issues/6810) #### :notebook\_with\_decorative\_cover: Documentation - Add a note about client-side percentiles with histogram [#&#8203;6836](https://redirect.github.com/micrometer-metrics/micrometer/pull/6836) - Add docs for HighCardinalityTagsDetector [#&#8203;6822](https://redirect.github.com/micrometer-metrics/micrometer/pull/6822) </details> --- ### Configuration 📅 **Schedule**: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined). 🚦 **Automerge**: Enabled. ♻ **Rebasing**: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox. 🔕 **Ignore**: Close this PR and you won't be reminded about these updates again. --- - [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check this box --- This PR was generated by [Mend Renovate](https://mend.io/renovate/). View the [repository job log](https://developer.mend.io/github/typesafegithub/github-workflows-kt). <!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiI0MS4xNTkuNCIsInVwZGF0ZWRJblZlciI6IjQyLjU5LjAiLCJ0YXJnZXRCcmFuY2giOiJtYWluIiwibGFiZWxzIjpbXX0=--> Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
1 parent 210e56c commit a7ef219

File tree

2 files changed

+2
-2
lines changed

2 files changed

+2
-2
lines changed

jit-binding-server/build.gradle.kts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -16,7 +16,7 @@ dependencies {
1616
implementation("io.ktor:ktor-server-metrics-micrometer")
1717
implementation("io.ktor:ktor-client-core")
1818
implementation("io.ktor:ktor-client-cio")
19-
implementation("io.micrometer:micrometer-registry-prometheus:1.15.5")
19+
implementation("io.micrometer:micrometer-registry-prometheus:1.16.1")
2020

2121
implementation("com.sksamuel.aedile:aedile-core:3.0.1")
2222
implementation("io.github.oshai:kotlin-logging:7.0.13")

shared-internal/build.gradle.kts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -14,7 +14,7 @@ dependencies {
1414
// we cannot use a BOM due to limitation in kotlin scripting when resolving the transitive KMM variant dependencies
1515
// note: see https://youtrack.jetbrains.com/issue/KT-67618
1616
api("io.ktor:ktor-client-core:3.3.3")
17-
api("io.micrometer:micrometer-core:1.15.5")
17+
api("io.micrometer:micrometer-core:1.16.1")
1818
implementation("io.ktor:ktor-client-cio:3.3.3")
1919
implementation("io.ktor:ktor-client-content-negotiation:3.3.3")
2020
implementation("io.ktor:ktor-client-logging:3.3.3")

0 commit comments

Comments
 (0)