Skip to content

Conversation

@dependabot
Copy link
Contributor

@dependabot dependabot bot commented on behalf of github Nov 7, 2025

Bumps io.micrometer:micrometer-core from 1.15.5 to 1.16.0.

Release notes

Sourced from io.micrometer:micrometer-core's releases.

1.16.0

We upgraded the Prometheus Java Client to 1.4.x (#6830) which brings support for Unicode which includes some behavioral change in naming conventions, see the 1.16 Migration-Guide.

⚠️ Noteworthy

  • Deprecate the Wavefront module #6328
  • Remove deprecated io.micrometer.core.lang annotations #6407
  • Register JCache cache.removals as a FunctionCounter by default #2754
  • Improve no-op behavior of the Observation API #6700

⭐ New Features

  • Support KeyValues with annotations when using ObservedAspect/@​Observed #4030
  • Validate low cardinality keys #6713
  • Add counter for total loaded classes #3561
  • Add eventexecutor.workers metrics for Netty #6375
  • Avoid DistributionStatisticsConfig creation when retrieving timers #6661
  • Avoid capturing lambda allocation when retrieving existing meters #6670
  • Introduce MeterConvention #6710
  • OpenTelemetry Semantic Conventions for JVM metrics #5286
  • Add MeterFilter.forMeters utility method #6594
  • Apache HC 5 OTel semantic convention #6591
  • Improve nullability for gauges #6546
  • Metrics for Generational Shenandoah GC #4259
  • Support custom tags in NettyEventExecutorMetrics #6592
  • Support newsgroups KeyValue for Jakarta Mail instrumentation #6558
  • Add KeyName.withNoneValue() #6125
  • Add getAll to Getter for repeated metadata #6312
  • Enhance logging of negative amount in AbstractTimer.record() by printing stack trace #6530
  • Flag to register JCache cache.removals as FunctionCounter #6471
  • Improved Meter.Id#getTags() performance #6182
  • Jakarta Mail instrumentation #5985
  • Log requests as trace level for OtlpMeterRegistry #6514
  • Make KafkaMetrics refresh interval configurable #6319
  • Migrate to JSpecify annotations for nullability constraints #5547
  • Provide meter count in HighCardinalityTagsDetector #6510
  • StackdriverConfig option to not create metric descriptors #6281
  • Use String.replace() where possible #6449

🐞 Bug Fixes

  • Exclude java.* from OSGI Import-Package #6810
  • Distribution without percentiles always has value 0 in Stackdriver #6401
  • Incompatible with slf4j 2 in OSGi #6406
  • LongTaskTimer#measure does not return max duration #6421
  • Return NaN for null KafkaMetrics values #6324
  • Scrape failure when conflicting meter types are registered #6434
  • ValueResolver and ValueExpressionResolver nullability is inconsistent #6280

... (truncated)

Commits
  • 3360d05 Upgrade Micrometer Context Propagation to 1.2.0
  • 8ae2387 Merge branch '1.15.x'
  • 521f151 Merge branch '1.14.x' into 1.15.x
  • 1628762 Setup continuous builds for Antora (#6858)
  • 65031ea Bump software.amazon.awssdk:cloudwatch from 2.37.4 to 2.37.5 (#6859)
  • df18b91 Bump software.amazon.awssdk:cloudwatch from 2.37.3 to 2.37.4 (#6856)
  • 4cb7563 Bump com.uber.nullaway:nullaway from 0.12.11 to 0.12.12 (#6854)
  • 064d159 Bump activemq-artemis from 2.42.0 to 2.44.0 (#6850)
  • 4d9ec6e Bump software.amazon.awssdk:cloudwatch from 2.37.2 to 2.37.3 (#6849)
  • 698d394 Bump spring-io/spring-github-workflows (#6848)
  • Additional commits viewable in compare view

Dependabot compatibility score

Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase.


Dependabot commands and options

You can trigger Dependabot actions by commenting on this PR:

  • @dependabot rebase will rebase this PR
  • @dependabot recreate will recreate this PR, overwriting any edits that have been made to it
  • @dependabot merge will merge this PR after your CI passes on it
  • @dependabot squash and merge will squash and merge this PR after your CI passes on it
  • @dependabot cancel merge will cancel a previously requested merge and block automerging
  • @dependabot reopen will reopen this PR if it is closed
  • @dependabot close will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually
  • @dependabot show <dependency name> ignore conditions will show all of the ignore conditions of the specified dependency
  • @dependabot ignore this major version will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)
  • @dependabot ignore this minor version will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)
  • @dependabot ignore this dependency will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)

Bumps [io.micrometer:micrometer-core](https://github.com/micrometer-metrics/micrometer) from 1.15.5 to 1.16.0.
- [Release notes](https://github.com/micrometer-metrics/micrometer/releases)
- [Commits](micrometer-metrics/micrometer@v1.15.5...v1.16.0)

---
updated-dependencies:
- dependency-name: io.micrometer:micrometer-core
  dependency-version: 1.16.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <[email protected]>
@dependabot dependabot bot added dependencies Pull requests that update a dependency file java Pull requests that update Java code labels Nov 7, 2025
@michaelklishin
Copy link
Contributor

#1769

@michaelklishin michaelklishin merged commit 3f76437 into main Nov 7, 2025
6 checks passed
@michaelklishin michaelklishin deleted the dependabot/maven/main/io.micrometer-micrometer-core-1.16.0 branch November 7, 2025 01:18
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 java Pull requests that update Java code

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants