micrometer-metrics/micrometer
### [`v1.11.0`](https://togithub.com/micrometer-metrics/micrometer/releases/tag/v1.11.0): 1.11.0
#### :star: New Features
- Avoid global publishing alignment in OTLP registry [#3794](https://togithub.com/micrometer-metrics/micrometer/pull/3794)
- Avoid needing compiler parameter metadata in CountedAspect [#3780](https://togithub.com/micrometer-metrics/micrometer/pull/3780)
- Reduces overall memory allocation in DynatraceExporterV2 while exporting [#3766](https://togithub.com/micrometer-metrics/micrometer/pull/3766)
- Consistently add `outcome` tag to all HTTP client instrumentation [#3729](https://togithub.com/micrometer-metrics/micrometer/issues/3729)
- Migrate from Application Insights instrumentation keys to connection strings [#3710](https://togithub.com/micrometer-metrics/micrometer/issues/3710)
- Add supplier variant for Observation.Context.getOrDefault() [#3708](https://togithub.com/micrometer-metrics/micrometer/pull/3708)
- Allow custom sink for LoggingMeterRegistry [#3685](https://togithub.com/micrometer-metrics/micrometer/pull/3685)
- Make cumulative count computations in `takeCountSnapshot` more efficient [#3581](https://togithub.com/micrometer-metrics/micrometer/pull/3581)
- Configurable aggregation temporality for OTLP registry [#3145](https://togithub.com/micrometer-metrics/micrometer/issues/3145)
- `@Timed` annotation with dynamic tags derived from input arguments and/or output [#1732](https://togithub.com/micrometer-metrics/micrometer/issues/1732)
- Metrics support for Netty allocators and event executors [#522](https://togithub.com/micrometer-metrics/micrometer/issues/522)
- Adds hasAnObservation assertion that allows doing arbitrary assertions + clear method [#3679](https://togithub.com/micrometer-metrics/micrometer/pull/3679)
- Add GC name to gc pause metric [#3670](https://togithub.com/micrometer-metrics/micrometer/pull/3670)
- Add metrics for the total number of application threads started in the JVM [#3562](https://togithub.com/micrometer-metrics/micrometer/pull/3562)
- Jetty Client instrumentation with Observation API [#3416](https://togithub.com/micrometer-metrics/micrometer/pull/3416)
- Add support for using new Elasticsearch `\_index\_template` endpoint for creating index templates. [#3320](https://togithub.com/micrometer-metrics/micrometer/issues/3320)
- OSGi enabled micrometer jars so that they can be deployed as OSGi bundles [#3149](https://togithub.com/micrometer-metrics/micrometer/issues/3149)
- Publish partial step values on application shutdown for step meters [#1882](https://togithub.com/micrometer-metrics/micrometer/issues/1882)
- OTLP registry custom header support [#3546](https://togithub.com/micrometer-metrics/micrometer/issues/3546)
- Add method Observation.observe(Function\ function) [#3537](https://togithub.com/micrometer-metrics/micrometer/issues/3537)
- Add support for Azul Prime's (Zing) C4 (GPGC) [#2982](https://togithub.com/micrometer-metrics/micrometer/issues/2982)
- Apache HttpClient 5.x support [#2513](https://togithub.com/micrometer-metrics/micrometer/issues/2513)
- Use Meter.Id for logging in DynatraceExporterV2 [#3616](https://togithub.com/micrometer-metrics/micrometer/pull/3616)
#### :lady_beetle: Bug Fixes
- Set current scope on ObservationRegistry when Scope#makeCurrent is called [#3808](https://togithub.com/micrometer-metrics/micrometer/pull/3808)
- Enclosing scope not being popped [#3787](https://togithub.com/micrometer-metrics/micrometer/issues/3787)
- MicrometerHttpClientInterceptor has no outcome Tag [#3790](https://togithub.com/micrometer-metrics/micrometer/issues/3790)
- OTLP registry publishes incorrect delta values on close [#3773](https://togithub.com/micrometer-metrics/micrometer/issues/3773)
- OTLP delta histogram bucket counts are not aligned to the time window [#3772](https://togithub.com/micrometer-metrics/micrometer/issues/3772)
- Max does not follow the specification for OTLP delta histogram [#3771](https://togithub.com/micrometer-metrics/micrometer/issues/3771)
- StepMeterRegistry closed near a step boundary may lose data [#3720](https://togithub.com/micrometer-metrics/micrometer/issues/3720)
- PushMeterRegistry scheduled publish can collide with publish on close [#3711](https://togithub.com/micrometer-metrics/micrometer/issues/3711)
- Avoid global publishing alignment [#2818](https://togithub.com/micrometer-metrics/micrometer/issues/2818)
#### :memo: Tasks
- Improve StepBucketHistogram [#3793](https://togithub.com/micrometer-metrics/micrometer/pull/3793)
- Polish MeterTag changes [#3769](https://togithub.com/micrometer-metrics/micrometer/pull/3769)
- Add time units to OTel integration tests [#3796](https://togithub.com/micrometer-metrics/micrometer/issues/3796)
- Upgrade to Gradle Wrapper 8.1.1 [#3784](https://togithub.com/micrometer-metrics/micrometer/pull/3784)
#### :heart: Contributors
Thank you to all the contributors who worked on this release:
[@asasas234](https://togithub.com/asasas234), [@lenin-jaganathan](https://togithub.com/lenin-jaganathan), [@cbismuth](https://togithub.com/cbismuth), [@kubamarchwicki](https://togithub.com/kubamarchwicki), [@ThePumpingLemma](https://togithub.com/ThePumpingLemma), [@izeye](https://togithub.com/izeye), [@jprinet](https://togithub.com/jprinet), [@pirgeo](https://togithub.com/pirgeo), [@mborgraeve](https://togithub.com/mborgraeve), [@taer](https://togithub.com/taer), [@belks](https://togithub.com/belks), and [@ttddyy](https://togithub.com/ttddyy)
### [`v1.10.7`](https://togithub.com/micrometer-metrics/micrometer/releases/tag/v1.10.7): 1.10.7
##### :star: New Features / Enhancements
- Avoid needing compiler parameter metadata in CountedAspect [#3780](https://togithub.com/micrometer-metrics/micrometer/pull/3780)
- Reduces overall memory allocation in DynatraceExporterV2 while exporting [#3766](https://togithub.com/micrometer-metrics/micrometer/pull/3766)
##### :lady_beetle: Bug Fixes
- Set current scope on ObservationRegistry when Scope#makeCurrent is called [#3808](https://togithub.com/micrometer-metrics/micrometer/pull/3808)
- Enclosing scope not being popped [#3787](https://togithub.com/micrometer-metrics/micrometer/issues/3787)
- Backport fix for partial step values on closing publish [#3759](https://togithub.com/micrometer-metrics/micrometer/issues/3759)
##### :hammer: Dependency Upgrades
- Upgrade to Testcontainers 1.18.0 [#3818](https://togithub.com/micrometer-metrics/micrometer/issues/3818)
- Upgrade to Dropwizard Metrics 4.2.18 [#3816](https://togithub.com/micrometer-metrics/micrometer/issues/3816)
- Upgrade to AWS SDK 1.12.463 [#3815](https://togithub.com/micrometer-metrics/micrometer/issues/3815)
- Upgrade to Logback 1.2.12 [#3814](https://togithub.com/micrometer-metrics/micrometer/issues/3814)
- Upgrade to Reactor 3.4.29, Reactor Netty 1.0.31, and Netty 4.1.92 [#3813](https://togithub.com/micrometer-metrics/micrometer/issues/3813)
##### :memo: Tasks
- Add time units to OTel integration tests [#3796](https://togithub.com/micrometer-metrics/micrometer/issues/3796)
- Upgrade to Gradle Wrapper 8.1.1 [#3784](https://togithub.com/micrometer-metrics/micrometer/pull/3784)
##### :heart: Contributors
Thank you to all the contributors who worked on this release:
[@belks](https://togithub.com/belks), [@izeye](https://togithub.com/izeye), and [@ttddyy](https://togithub.com/ttddyy)
Configuration
📅 Schedule: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).
🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.
♻ Rebasing: Whenever PR becomes conflicted, 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 has been generated by Mend Renovate. View repository job log here.
This PR contains the following updates:
1.10.6
->1.11.0
Release Notes
micrometer-metrics/micrometer
### [`v1.11.0`](https://togithub.com/micrometer-metrics/micrometer/releases/tag/v1.11.0): 1.11.0 #### :star: New Features - Avoid global publishing alignment in OTLP registry [#3794](https://togithub.com/micrometer-metrics/micrometer/pull/3794) - Avoid needing compiler parameter metadata in CountedAspect [#3780](https://togithub.com/micrometer-metrics/micrometer/pull/3780) - Reduces overall memory allocation in DynatraceExporterV2 while exporting [#3766](https://togithub.com/micrometer-metrics/micrometer/pull/3766) - Consistently add `outcome` tag to all HTTP client instrumentation [#3729](https://togithub.com/micrometer-metrics/micrometer/issues/3729) - Migrate from Application Insights instrumentation keys to connection strings [#3710](https://togithub.com/micrometer-metrics/micrometer/issues/3710) - Add supplier variant for Observation.Context.getOrDefault() [#3708](https://togithub.com/micrometer-metrics/micrometer/pull/3708) - Allow custom sink for LoggingMeterRegistry [#3685](https://togithub.com/micrometer-metrics/micrometer/pull/3685) - Make cumulative count computations in `takeCountSnapshot` more efficient [#3581](https://togithub.com/micrometer-metrics/micrometer/pull/3581) - Configurable aggregation temporality for OTLP registry [#3145](https://togithub.com/micrometer-metrics/micrometer/issues/3145) - `@Timed` annotation with dynamic tags derived from input arguments and/or output [#1732](https://togithub.com/micrometer-metrics/micrometer/issues/1732) - Metrics support for Netty allocators and event executors [#522](https://togithub.com/micrometer-metrics/micrometer/issues/522) - Adds hasAnObservation assertion that allows doing arbitrary assertions + clear method [#3679](https://togithub.com/micrometer-metrics/micrometer/pull/3679) - Add GC name to gc pause metric [#3670](https://togithub.com/micrometer-metrics/micrometer/pull/3670) - Add metrics for the total number of application threads started in the JVM [#3562](https://togithub.com/micrometer-metrics/micrometer/pull/3562) - Jetty Client instrumentation with Observation API [#3416](https://togithub.com/micrometer-metrics/micrometer/pull/3416) - Add support for using new Elasticsearch `\_index\_template` endpoint for creating index templates. [#3320](https://togithub.com/micrometer-metrics/micrometer/issues/3320) - OSGi enabled micrometer jars so that they can be deployed as OSGi bundles [#3149](https://togithub.com/micrometer-metrics/micrometer/issues/3149) - Publish partial step values on application shutdown for step meters [#1882](https://togithub.com/micrometer-metrics/micrometer/issues/1882) - OTLP registry custom header support [#3546](https://togithub.com/micrometer-metrics/micrometer/issues/3546) - Add method Observation.observe(Function\Configuration
📅 Schedule: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).
🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.
♻ Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.
🔕 Ignore: Close this PR and you won't be reminded about this update again.
This PR has been generated by Mend Renovate. View repository job log here.