renovate-bot opened a new pull request, #4168:
URL: https://github.com/apache/fineract/pull/4168

   This PR contains the following updates:
   
   | Package | Type | Update | Change | Age | Adoption | Passing | Confidence |
   |---|---|---|---|---|---|---|---|
   | [bitnami/kafka](https://redirect.github.com/bitnami/containers) 
([source](https://redirect.github.com/bitnami/containers/tree/HEAD/bitnami/kafka))
 |  | minor | `3.8.1-debian-12-r1` -> `3.9.0-debian-12-r3` | 
[![age](https://developer.mend.io/api/mc/badges/age/docker/bitnami%2fkafka/3.9.0-debian-12-r3?slim=true)](https://docs.renovatebot.com/merge-confidence/)
 | 
[![adoption](https://developer.mend.io/api/mc/badges/adoption/docker/bitnami%2fkafka/3.9.0-debian-12-r3?slim=true)](https://docs.renovatebot.com/merge-confidence/)
 | 
[![passing](https://developer.mend.io/api/mc/badges/compatibility/docker/bitnami%2fkafka/3.8.1-debian-12-r1/3.9.0-debian-12-r3?slim=true)](https://docs.renovatebot.com/merge-confidence/)
 | 
[![confidence](https://developer.mend.io/api/mc/badges/confidence/docker/bitnami%2fkafka/3.8.1-debian-12-r1/3.9.0-debian-12-r3?slim=true)](https://docs.renovatebot.com/merge-confidence/)
 |
   | [gradle](https://gradle.org) 
([source](https://redirect.github.com/gradle/gradle)) |  | minor | `8.10.2` -> 
`8.11` | 
[![age](https://developer.mend.io/api/mc/badges/age/gradle-version/gradle/8.11?slim=true)](https://docs.renovatebot.com/merge-confidence/)
 | 
[![adoption](https://developer.mend.io/api/mc/badges/adoption/gradle-version/gradle/8.11?slim=true)](https://docs.renovatebot.com/merge-confidence/)
 | 
[![passing](https://developer.mend.io/api/mc/badges/compatibility/gradle-version/gradle/8.10.2/8.11?slim=true)](https://docs.renovatebot.com/merge-confidence/)
 | 
[![confidence](https://developer.mend.io/api/mc/badges/confidence/gradle-version/gradle/8.10.2/8.11?slim=true)](https://docs.renovatebot.com/merge-confidence/)
 |
   | postgres | service | minor | `16.4` -> `16.5` | 
[![age](https://developer.mend.io/api/mc/badges/age/docker/postgres/16.5?slim=true)](https://docs.renovatebot.com/merge-confidence/)
 | 
[![adoption](https://developer.mend.io/api/mc/badges/adoption/docker/postgres/16.5?slim=true)](https://docs.renovatebot.com/merge-confidence/)
 | 
[![passing](https://developer.mend.io/api/mc/badges/compatibility/docker/postgres/16.4/16.5?slim=true)](https://docs.renovatebot.com/merge-confidence/)
 | 
[![confidence](https://developer.mend.io/api/mc/badges/confidence/docker/postgres/16.4/16.5?slim=true)](https://docs.renovatebot.com/merge-confidence/)
 |
   | [org.apache.activemq:activemq-client](http://activemq.apache.org) 
([source](https://redirect.github.com/apache/activemq)) | devDependencies | 
patch | `6.1.3` -> `6.1.4` | 
[![age](https://developer.mend.io/api/mc/badges/age/maven/org.apache.activemq:activemq-client/6.1.4?slim=true)](https://docs.renovatebot.com/merge-confidence/)
 | 
[![adoption](https://developer.mend.io/api/mc/badges/adoption/maven/org.apache.activemq:activemq-client/6.1.4?slim=true)](https://docs.renovatebot.com/merge-confidence/)
 | 
[![passing](https://developer.mend.io/api/mc/badges/compatibility/maven/org.apache.activemq:activemq-client/6.1.3/6.1.4?slim=true)](https://docs.renovatebot.com/merge-confidence/)
 | 
[![confidence](https://developer.mend.io/api/mc/badges/confidence/maven/org.apache.activemq:activemq-client/6.1.3/6.1.4?slim=true)](https://docs.renovatebot.com/merge-confidence/)
 |
   | [org.projectlombok:lombok](https://projectlombok.org) 
([source](https://redirect.github.com/projectlombok/lombok)) | devDependencies 
| patch | `1.18.34` -> `1.18.36` | 
[![age](https://developer.mend.io/api/mc/badges/age/maven/org.projectlombok:lombok/1.18.36?slim=true)](https://docs.renovatebot.com/merge-confidence/)
 | 
[![adoption](https://developer.mend.io/api/mc/badges/adoption/maven/org.projectlombok:lombok/1.18.36?slim=true)](https://docs.renovatebot.com/merge-confidence/)
 | 
[![passing](https://developer.mend.io/api/mc/badges/compatibility/maven/org.projectlombok:lombok/1.18.34/1.18.36?slim=true)](https://docs.renovatebot.com/merge-confidence/)
 | 
[![confidence](https://developer.mend.io/api/mc/badges/confidence/maven/org.projectlombok:lombok/1.18.34/1.18.36?slim=true)](https://docs.renovatebot.com/merge-confidence/)
 |
   | 
[io.github.classgraph:classgraph](https://redirect.github.com/classgraph/classgraph)
 | devDependencies | patch | `4.8.177` -> `4.8.179` | 
[![age](https://developer.mend.io/api/mc/badges/age/maven/io.github.classgraph:classgraph/4.8.179?slim=true)](https://docs.renovatebot.com/merge-confidence/)
 | 
[![adoption](https://developer.mend.io/api/mc/badges/adoption/maven/io.github.classgraph:classgraph/4.8.179?slim=true)](https://docs.renovatebot.com/merge-confidence/)
 | 
[![passing](https://developer.mend.io/api/mc/badges/compatibility/maven/io.github.classgraph:classgraph/4.8.177/4.8.179?slim=true)](https://docs.renovatebot.com/merge-confidence/)
 | 
[![confidence](https://developer.mend.io/api/mc/badges/confidence/maven/io.github.classgraph:classgraph/4.8.177/4.8.179?slim=true)](https://docs.renovatebot.com/merge-confidence/)
 |
   | org.openapi.generator | plugin | minor | `7.8.0` -> `7.9.0` | 
[![age](https://developer.mend.io/api/mc/badges/age/maven/org.openapi.generator:org.openapi.generator.gradle.plugin/7.9.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
 | 
[![adoption](https://developer.mend.io/api/mc/badges/adoption/maven/org.openapi.generator:org.openapi.generator.gradle.plugin/7.9.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
 | 
[![passing](https://developer.mend.io/api/mc/badges/compatibility/maven/org.openapi.generator:org.openapi.generator.gradle.plugin/7.8.0/7.9.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
 | 
[![confidence](https://developer.mend.io/api/mc/badges/confidence/maven/org.openapi.generator:org.openapi.generator.gradle.plugin/7.8.0/7.9.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
 |
   | io.swagger.core.v3.swagger-gradle-plugin | plugin | patch | `2.2.23` -> 
`2.2.25` | 
[![age](https://developer.mend.io/api/mc/badges/age/maven/io.swagger.core.v3.swagger-gradle-plugin:io.swagger.core.v3.swagger-gradle-plugin.gradle.plugin/2.2.25?slim=true)](https://docs.renovatebot.com/merge-confidence/)
 | 
[![adoption](https://developer.mend.io/api/mc/badges/adoption/maven/io.swagger.core.v3.swagger-gradle-plugin:io.swagger.core.v3.swagger-gradle-plugin.gradle.plugin/2.2.25?slim=true)](https://docs.renovatebot.com/merge-confidence/)
 | 
[![passing](https://developer.mend.io/api/mc/badges/compatibility/maven/io.swagger.core.v3.swagger-gradle-plugin:io.swagger.core.v3.swagger-gradle-plugin.gradle.plugin/2.2.23/2.2.25?slim=true)](https://docs.renovatebot.com/merge-confidence/)
 | 
[![confidence](https://developer.mend.io/api/mc/badges/confidence/maven/io.swagger.core.v3.swagger-gradle-plugin:io.swagger.core.v3.swagger-gradle-plugin.gradle.plugin/2.2.23/2.2.25?slim=true)](https://docs.ren
 ovatebot.com/merge-confidence/) |
   | [org.quartz-scheduler:quartz](https://www.quartz-scheduler.org/) 
([source](https://redirect.github.com/quartz-scheduler/quartz)) | 
devDependencies | minor | `2.3.2` -> `2.5.0` | 
[![age](https://developer.mend.io/api/mc/badges/age/maven/org.quartz-scheduler:quartz/2.5.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
 | 
[![adoption](https://developer.mend.io/api/mc/badges/adoption/maven/org.quartz-scheduler:quartz/2.5.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
 | 
[![passing](https://developer.mend.io/api/mc/badges/compatibility/maven/org.quartz-scheduler:quartz/2.3.2/2.5.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
 | 
[![confidence](https://developer.mend.io/api/mc/badges/confidence/maven/org.quartz-scheduler:quartz/2.3.2/2.5.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
 |
   | [software.amazon.awssdk:bom](https://aws.amazon.com/sdkforjava) | 
devDependencies | patch | `2.29.9` -> `2.29.15` | 
[![age](https://developer.mend.io/api/mc/badges/age/maven/software.amazon.awssdk:bom/2.29.15?slim=true)](https://docs.renovatebot.com/merge-confidence/)
 | 
[![adoption](https://developer.mend.io/api/mc/badges/adoption/maven/software.amazon.awssdk:bom/2.29.15?slim=true)](https://docs.renovatebot.com/merge-confidence/)
 | 
[![passing](https://developer.mend.io/api/mc/badges/compatibility/maven/software.amazon.awssdk:bom/2.29.9/2.29.15?slim=true)](https://docs.renovatebot.com/merge-confidence/)
 | 
[![confidence](https://developer.mend.io/api/mc/badges/confidence/maven/software.amazon.awssdk:bom/2.29.9/2.29.15?slim=true)](https://docs.renovatebot.com/merge-confidence/)
 |
   | [io.netty:netty-bom](https://netty.io/) 
([source](https://redirect.github.com/netty/netty)) | devDependencies | patch | 
`4.1.114.Final` -> `4.1.115.Final` | 
[![age](https://developer.mend.io/api/mc/badges/age/maven/io.netty:netty-bom/4.1.115.Final?slim=true)](https://docs.renovatebot.com/merge-confidence/)
 | 
[![adoption](https://developer.mend.io/api/mc/badges/adoption/maven/io.netty:netty-bom/4.1.115.Final?slim=true)](https://docs.renovatebot.com/merge-confidence/)
 | 
[![passing](https://developer.mend.io/api/mc/badges/compatibility/maven/io.netty:netty-bom/4.1.114.Final/4.1.115.Final?slim=true)](https://docs.renovatebot.com/merge-confidence/)
 | 
[![confidence](https://developer.mend.io/api/mc/badges/confidence/maven/io.netty:netty-bom/4.1.114.Final/4.1.115.Final?slim=true)](https://docs.renovatebot.com/merge-confidence/)
 |
   | 
[org.springframework:spring-framework-bom](https://redirect.github.com/spring-projects/spring-framework)
 | devDependencies | minor | `6.1.14` -> `6.2.0` | 
[![age](https://developer.mend.io/api/mc/badges/age/maven/org.springframework:spring-framework-bom/6.2.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
 | 
[![adoption](https://developer.mend.io/api/mc/badges/adoption/maven/org.springframework:spring-framework-bom/6.2.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
 | 
[![passing](https://developer.mend.io/api/mc/badges/compatibility/maven/org.springframework:spring-framework-bom/6.1.14/6.2.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
 | 
[![confidence](https://developer.mend.io/api/mc/badges/confidence/maven/org.springframework:spring-framework-bom/6.1.14/6.2.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
 |
   | 
[io.micrometer:micrometer-bom](https://redirect.github.com/micrometer-metrics/micrometer)
 | devDependencies | minor | `1.13.6` -> `1.14.1` | 
[![age](https://developer.mend.io/api/mc/badges/age/maven/io.micrometer:micrometer-bom/1.14.1?slim=true)](https://docs.renovatebot.com/merge-confidence/)
 | 
[![adoption](https://developer.mend.io/api/mc/badges/adoption/maven/io.micrometer:micrometer-bom/1.14.1?slim=true)](https://docs.renovatebot.com/merge-confidence/)
 | 
[![passing](https://developer.mend.io/api/mc/badges/compatibility/maven/io.micrometer:micrometer-bom/1.13.6/1.14.1?slim=true)](https://docs.renovatebot.com/merge-confidence/)
 | 
[![confidence](https://developer.mend.io/api/mc/badges/confidence/maven/io.micrometer:micrometer-bom/1.13.6/1.14.1?slim=true)](https://docs.renovatebot.com/merge-confidence/)
 |
   
   ---
   
   ### Release Notes
   
   <details>
   <summary>gradle/gradle (gradle)</summary>
   
   ### 
[`v8.11`](https://redirect.github.com/gradle/gradle/releases/tag/v8.11.0): 8.11
   
   [Compare 
Source](https://redirect.github.com/gradle/gradle/compare/v8.10.2...v8.11.0)
   
   The Gradle team is excited to announce Gradle 8.11.
   
   [Read the Release Notes](https://docs.gradle.org/8.11/release-notes.html)
   
   We would like to thank the following community members for their 
contributions to this release of Gradle:
   [Adam](https://redirect.github.com/adam-enko),
   [alyssoncs](https://redirect.github.com/alyssoncs),
   [Bilel MEDIMEGH](https://redirect.github.com/LelouBil),
   [Björn Kautler](https://redirect.github.com/Vampire),
   [Chuck Thomas](https://redirect.github.com/chuckthemole),
   [Daniel Lacasse](https://redirect.github.com/lacasseio),
   [Finn Petersen](https://redirect.github.com/fp7),
   [JK](https://redirect.github.com/jknair0),
   [Jérémie Bresson](https://redirect.github.com/jmini),
   [luozexuan](https://redirect.github.com/luozexuan),
   [Mahdi Hosseinzadeh](https://redirect.github.com/mahozad),
   [Markus Gaisbauer](https://redirect.github.com/quijote),
   [Matthew Haughton](https://redirect.github.com/3flex),
   [Matthew Von-Maszewski](https://redirect.github.com/matthewvon),
   [ploober](https://redirect.github.com/ploober),
   [Siarhei](https://redirect.github.com/madhead),
   [Titus James](https://redirect.github.com/tj330),
   [vrp0211](https://redirect.github.com/vrp0211)
   
   #### Upgrade instructions
   
   Switch your build to use Gradle 8.11 by updating your wrapper:
   
       ./gradlew wrapper --gradle-version=8.11
   
   See the Gradle [8.x upgrade 
guide](https://docs.gradle.org/8.11/userguide/upgrading_version\_8.html) to 
learn about deprecations, breaking changes and other considerations when 
upgrading.
   
   For Java, Groovy, Kotlin and Android compatibility, see the [full 
compatibility notes](https://docs.gradle.org/8.11/userguide/compatibility.html).
   
   #### Reporting problems
   
   If you find a problem with this release, please file a bug on [GitHub 
Issues](https://redirect.github.com/gradle/gradle/issues) adhering to our issue 
guidelines.
   If you're not sure you're encountering a bug, please use the 
[forum](https://discuss.gradle.org/c/help-discuss).
   
   We hope you will build happiness with Gradle, and we look forward to your 
feedback via [Twitter](https://twitter.com/gradle) or on 
[GitHub](https://redirect.github.com/gradle).
   
   </details>
   
   <details>
   <summary>projectlombok/lombok (org.projectlombok:lombok)</summary>
   
   ### 
[`v1.18.36`](https://redirect.github.com/projectlombok/lombok/compare/v1.18.34...v1.18.36)
   
   </details>
   
   <details>
   <summary>quartz-scheduler/quartz (org.quartz-scheduler:quartz)</summary>
   
   ### 
[`v2.5.0`](https://redirect.github.com/quartz-scheduler/quartz/releases/tag/v2.5.0):
 Quartz 2.5.0
   
   [Compare 
Source](https://redirect.github.com/quartz-scheduler/quartz/compare/v2.4.0...v2.5.0)
   
   Most Significant Changes This Release (over 2.4.0):
   
   -   Move to Jakarta namespace
   
   All changes/updates:
   
   [Open 
Issues](https://redirect.github.com/quartz-scheduler/quartz/milestone/7)
   
   [Completed 
Issues](https://redirect.github.com/quartz-scheduler/quartz/milestone/7?closed=1)
   
   ### 
[`v2.4.0`](https://redirect.github.com/quartz-scheduler/quartz/releases/tag/v2.4.0):
 Quartz 2.4.0
   
   [Compare 
Source](https://redirect.github.com/quartz-scheduler/quartz/compare/v2.3.2...v2.4.0)
   
   Most Significant Changes This Release:
   
   -   Quartz 2.4.0 now requires minimum Java version of Java 8
   -   Quartz build system moved to Gradle
   -   3rd party libraries (slf4j, log4j, Hikari, etc.) upgraded to more recent 
versions
   -   Maven POMs generated from gradle declare 3rd party dependencies as 
"provided" scope
   -   Removal of old TerracottaJobStore
   -   "NativeJob" class removed from "quartz-jobs" artifact. This resolves 
security concerns related to code execution. While it is possible to safely use 
this Job class, it is a risk for users that don’t engage some thought. If you 
wish to still use this job or something like it, the source code for it can now 
be found as "example15".
   -   Example programs can now simply be executed via gradle. See the 
"examples_guide.txt" file in the examples folder of the quartz repository for 
full description and info.
   
   All changes/updates:
   
   [Open 
Issues](https://redirect.github.com/quartz-scheduler/quartz/milestone/6)
   
   [Completed 
Issues](https://redirect.github.com/quartz-scheduler/quartz/milestone/6?closed=1)
   
   </details>
   
   <details>
   <summary>spring-projects/spring-framework 
(org.springframework:spring-framework-bom)</summary>
   
   ### 
[`v6.2.0`](https://redirect.github.com/spring-projects/spring-framework/releases/tag/v6.2.0)
   
   #### :star: New Features
   
   -   Update UndertowHttpHandlerAdapter to dispatch 
[#&#8203;33885](https://redirect.github.com/spring-projects/spring-framework/issues/33885)
   -   Refine `@Contract` Javadoc to mention `this` and `new` return values 
[#&#8203;33849](https://redirect.github.com/spring-projects/spring-framework/issues/33849)
   -   AOT processing for bean validation does not consider cascaded and 
container element constraints 
[#&#8203;33842](https://redirect.github.com/spring-projects/spring-framework/issues/33842)
   -   Avoid repeated resolving of singleton beans through `@Lazy` proxy 
[#&#8203;33841](https://redirect.github.com/spring-projects/spring-framework/issues/33841)
   -   Regiser runtime hints for `@TestBean` fully-qualified method names 
[#&#8203;33836](https://redirect.github.com/spring-projects/spring-framework/issues/33836)
   -   Introduce support for custom reason in `@DisabledInAotMode` 
[#&#8203;33833](https://redirect.github.com/spring-projects/spring-framework/issues/33833)
   -   Use optimistic locking where possible in `ResponseBodyEmitter` 
[#&#8203;33831](https://redirect.github.com/spring-projects/spring-framework/pull/33831)
   -   Revise cookies support with Apache HTTP Components in WebClient and 
WebTestClient 
[#&#8203;33822](https://redirect.github.com/spring-projects/spring-framework/issues/33822)
   -   Remove the `pure` attribute from `@Contract` 
[#&#8203;33820](https://redirect.github.com/spring-projects/spring-framework/issues/33820)
   -   Introduce `@CheckReturnValue` annotation 
[#&#8203;33818](https://redirect.github.com/spring-projects/spring-framework/issues/33818)
   -   ResourceHttpRequestHandler throwing IllegalArgumentException if resource 
doesn't end with slash breaks some third-party libraris 
[#&#8203;33815](https://redirect.github.com/spring-projects/spring-framework/issues/33815)
   -   Provide first-class virtual thread option on 
`ThreadPoolTaskExecutor`/`ThreadPoolTaskScheduler` 
[#&#8203;33807](https://redirect.github.com/spring-projects/spring-framework/issues/33807)
   -   `HttpServiceProxyFactory` should omit optional `@RequestParam` if 
converted from `null` to empty string 
[#&#8203;33794](https://redirect.github.com/spring-projects/spring-framework/issues/33794)
   -   Reactor Netty response should not buffer the full response 
[#&#8203;33781](https://redirect.github.com/spring-projects/spring-framework/issues/33781)
   -   Relax the visibility of MockMVC DSL constructors 
[#&#8203;33778](https://redirect.github.com/spring-projects/spring-framework/pull/33778)
   -   Support Publisher to InputStream conversion 
[#&#8203;31677](https://redirect.github.com/spring-projects/spring-framework/pull/31677)
   
   #### :lady_beetle: Bug Fixes
   
   -   `MockReset` should be honored without `@Mockito[Spy]Bean` fields 
[#&#8203;33829](https://redirect.github.com/spring-projects/spring-framework/issues/33829)
   -   Test Bean Overrides do not honor `@Primary` semantics 
[#&#8203;33819](https://redirect.github.com/spring-projects/spring-framework/issues/33819)
   -   Bean Overrides cannot reliably override beans created by a `FactoryBean` 
with generics 
[#&#8203;33811](https://redirect.github.com/spring-projects/spring-framework/issues/33811)
   -   Bean Overrides for certain `FactoryBean` use cases no longer work 
[#&#8203;33800](https://redirect.github.com/spring-projects/spring-framework/issues/33800)
   -   `@MockitoBean`, `@MockitoSpyBean`, & `@TestBean` do not work with 
`@DirtiesContext` "before method" modes 
[#&#8203;33783](https://redirect.github.com/spring-projects/spring-framework/issues/33783)
   -   Deprecate exchangeTimeout and refactor readTimeout in 
ReactorClientHttpRequestFactory 
[#&#8203;33782](https://redirect.github.com/spring-projects/spring-framework/issues/33782)
   
   #### :notebook_with_decorative_cover: Documentation
   
   -   Revise documentation for SpEL `PropertyAccessor` and `IndexAccessor` 
APIs regarding ordering 
[#&#8203;33862](https://redirect.github.com/spring-projects/spring-framework/issues/33862)
   -   Document UrlHandler Servlet and reactive filters 
[#&#8203;33784](https://redirect.github.com/spring-projects/spring-framework/issues/33784)
   -   Improve documentation for `SpelCompilerMode` 
[#&#8203;33223](https://redirect.github.com/spring-projects/spring-framework/issues/33223)
   
   #### :hammer: Dependency Upgrades
   
   -   Upgrade to ASM 9.7.1 (for early Java 24 support) 
[#&#8203;33821](https://redirect.github.com/spring-projects/spring-framework/issues/33821)
   -   Upgrade to Micrometer 1.14.0 
[#&#8203;33876](https://redirect.github.com/spring-projects/spring-framework/issues/33876)
   -   Upgrade to Reactor 2024.0.0 
[#&#8203;33878](https://redirect.github.com/spring-projects/spring-framework/issues/33878)
   
   #### :heart: Contributors
   
   Thank you to all the contributors who worked on this release:
   
   [@&#8203;Hejow](https://redirect.github.com/Hejow), 
[@&#8203;OlegDokuka](https://redirect.github.com/OlegDokuka), and 
[@&#8203;lucky8987](https://redirect.github.com/lucky8987)
   
   ### 
[`v6.1.15`](https://redirect.github.com/spring-projects/spring-framework/releases/tag/v6.1.15)
   
   #### :star: New Features
   
   -   Use UriUtils to process static resource paths 
[#&#8203;33859](https://redirect.github.com/spring-projects/spring-framework/issues/33859)
   -   Prefer modified resources over the originals in TestCompiler 
[#&#8203;33850](https://redirect.github.com/spring-projects/spring-framework/pull/33850)
   -   Improve iteration methods in native headers to MultiValueMap adapters 
[#&#8203;33823](https://redirect.github.com/spring-projects/spring-framework/issues/33823)
   -   Deregister empty `Cache` from `CacheManager` 
[#&#8203;33813](https://redirect.github.com/spring-projects/spring-framework/issues/33813)
   -   Rename `aopAvailable` constants in `TransactionSynchronizationUtils` for 
better GraalVM native image support 
[#&#8203;33796](https://redirect.github.com/spring-projects/spring-framework/issues/33796)
   -   Load-time weaving support for WildFly 24+ 
[#&#8203;33728](https://redirect.github.com/spring-projects/spring-framework/issues/33728)
   
   #### :lady_beetle: Bug Fixes
   
   -   DefaultClientRequestObservationConvention generates wrong uri tag when 
missing path 
[#&#8203;33867](https://redirect.github.com/spring-projects/spring-framework/pull/33867)
   -   HttpComponentsClientHttpRequestFactory setReadTimeout not working with 
httpclient 5.4 
[#&#8203;33806](https://redirect.github.com/spring-projects/spring-framework/issues/33806)
   -   HttpHeaders.writeableHttpHeaders(new HttpHeaders(readOnlyHttpHeaders)) 
is not writeable 
[#&#8203;33789](https://redirect.github.com/spring-projects/spring-framework/issues/33789)
   -   RestClient exchange methods are not nullable  
[#&#8203;33779](https://redirect.github.com/spring-projects/spring-framework/issues/33779)
   -   Throw `SpelParseException` for unsupported character in 
`SpelExpressionParser` 
[#&#8203;33767](https://redirect.github.com/spring-projects/spring-framework/issues/33767)
   -   DefaultMessageListenerContainer reports incorrect jms.process.message 
count 
[#&#8203;33758](https://redirect.github.com/spring-projects/spring-framework/issues/33758)
   -   Autowiring fails if multiple non-highest `@Priority` beans exist with 
same priority 
[#&#8203;33733](https://redirect.github.com/spring-projects/spring-framework/issues/33733)
   -   Jackson2Decoder leaks on WebClient timeout 
[#&#8203;33731](https://redirect.github.com/spring-projects/spring-framework/issues/33731)
   -   DefaultServerRequestObservationConvention throws when response status is 
zero 
[#&#8203;33725](https://redirect.github.com/spring-projects/spring-framework/issues/33725)
   -   Aspect executed twice - `@AfterThrowing` 
[#&#8203;33704](https://redirect.github.com/spring-projects/spring-framework/issues/33704)
   -   parts w/o filename in `Content-Disposition` header are not cleaned from 
temp folder (skipped by `StandardServletMultipartResolver`) 
[#&#8203;33511](https://redirect.github.com/spring-projects/spring-framework/issues/33511)
   
   #### :notebook_with_decorative_cover: Documentation
   
   -   Resources link points to wrong section of reference guide 
[#&#8203;33882](https://redirect.github.com/spring-projects/spring-framework/issues/33882)
   -   Remove mentions of Joda-Time support 
[#&#8203;33881](https://redirect.github.com/spring-projects/spring-framework/issues/33881)
   -   SimpleAsyncTaskExecutor blocks calling thread when concurrencyLimit set 
[#&#8203;33873](https://redirect.github.com/spring-projects/spring-framework/issues/33873)
   -   Fix formatting issue in validation section of reference guide 
[#&#8203;33871](https://redirect.github.com/spring-projects/spring-framework/pull/33871)
   -   Fix typo in reference documentation 
[#&#8203;33865](https://redirect.github.com/spring-projects/spring-framework/pull/33865)
   -   Fix XML bean reference example in reference manual 
[#&#8203;33855](https://redirect.github.com/spring-projects/spring-framework/issues/33855)
   -   Fix a typo in documentation 
[#&#8203;33846](https://redirect.github.com/spring-projects/spring-framework/pull/33846)
   -   Numerous warnings when injecting dependencies into configuration that 
implements CachingConfigurer 
[#&#8203;33834](https://redirect.github.com/spring-projects/spring-framework/issues/33834)
   -   `@Async` documentation should not suggest deprecated classes 
[#&#8203;33805](https://redirect.github.com/spring-projects/spring-framework/issues/33805)
   -   Document that circular dependencies should be avoided in AOT mode 
[#&#8203;33786](https://redirect.github.com/spring-projects/spring-framework/issues/33786)
   -   Inconsistent Lifecycle Management with Virtual Threads in Spring Boot 
Async Configuration 
[#&#8203;33780](https://redirect.github.com/spring-projects/spring-framework/issues/33780)
   -   Fix incorrect regex rendering in MVC controller documentation 
[#&#8203;33766](https://redirect.github.com/spring-projects/spring-framework/pull/33766)
   -   Improve documentation for `allowEagerInit` parameter in 
`getBeanNamesForType()` 
[#&#8203;33740](https://redirect.github.com/spring-projects/spring-framework/issues/33740)
   -   Fix Javadoc in ReactorNetty2ResourceFactory 
[#&#8203;33735](https://redirect.github.com/spring-projects/spring-framework/pull/33735)
   -   Document options for handling Date/Time parsing and formatting issues 
with JDK 20+ 
[#&#8203;33151](https://redirect.github.com/spring-projects/spring-framework/issues/33151)
   
   #### :hammer: Dependency Upgrades
   
   -   Upgrade to Micrometer 1.12.12 
[#&#8203;33877](https://redirect.github.com/spring-projects/spring-framework/issues/33877)
   -   Upgrade to Reactor 2023.0.12 
[#&#8203;33879](https://redirect.github.com/spring-projects/spring-framework/issues/33879)
   
   #### :heart: Contributors
   
   Thank you to all the contributors who worked on this release:
   
   [@&#8203;Torres-09](https://redirect.github.com/Torres-09), 
[@&#8203;ZLATAN628](https://redirect.github.com/ZLATAN628), 
[@&#8203;hosamaly](https://redirect.github.com/hosamaly), 
[@&#8203;izeye](https://redirect.github.com/izeye), 
[@&#8203;kunaljani1100](https://redirect.github.com/kunaljani1100), 
[@&#8203;ngocnhan-tran1996](https://redirect.github.com/ngocnhan-tran1996), and 
[@&#8203;wilkinsona](https://redirect.github.com/wilkinsona)
   
   </details>
   
   <details>
   <summary>micrometer-metrics/micrometer 
(io.micrometer:micrometer-bom)</summary>
   
   ### 
[`v1.14.1`](https://redirect.github.com/micrometer-metrics/micrometer/releases/tag/v1.14.1):
 1.14.1
   
   [Compare 
Source](https://redirect.github.com/micrometer-metrics/micrometer/compare/v1.14.0...v1.14.1)
   
   ##### :notebook_with_decorative_cover: Documentation
   
   -   Gauges may be silently ignored when MeterFilters drop or transform tags 
[#&#8203;5616](https://redirect.github.com/micrometer-metrics/micrometer/issues/5616)
   
   ##### :hammer: Dependency Upgrades
   
   -   Bump com.netflix.spectator:spectator-reg-atlas from 1.8.1 to 1.8.2 
[#&#8203;5685](https://redirect.github.com/micrometer-metrics/micrometer/pull/5685)
   -   Bump software.amazon.awssdk:cloudwatch from 2.29.7 to 2.29.14 
[#&#8203;5669](https://redirect.github.com/micrometer-metrics/micrometer/pull/5669)
   -   Bump shaded netty to 4.1.115.Final in micrometer-registry-statsd to 
address CVE-2024-47535 
[#&#8203;5660](https://redirect.github.com/micrometer-metrics/micrometer/issues/5660)
   
   ##### :heart: Contributors
   
   Thank you to all the contributors who worked on this release:
   
   [@&#8203;izeye](https://redirect.github.com/izeye)
   
   ### 
[`v1.14.0`](https://redirect.github.com/micrometer-metrics/micrometer/releases/tag/v1.14.0):
 1.14.0
   
   [Compare 
Source](https://redirect.github.com/micrometer-metrics/micrometer/compare/v1.13.8...v1.14.0)
   
   Micrometer 1.14.0 is the GA version of a new feature release. See our 
[support policy](https://micrometer.io/support) for support timelines.
   
   Below are the combined release notes of all the pre-release milestones and 
release candidate preceding this GA release.
   
   #### :warning: Noteworthy
   
   -   Support ExponentialHistogram in OTLP 
[#&#8203;3861](https://redirect.github.com/micrometer-metrics/micrometer/issues/3861)
   -   Virtual thread metrics 
[#&#8203;3956](https://redirect.github.com/micrometer-metrics/micrometer/issues/3956)
   -   Validate expected Observation API call ordering on 
TestObservationRegistry 
[#&#8203;5239](https://redirect.github.com/micrometer-metrics/micrometer/issues/5239)
   
   #### :star: New Features / Enhancements
   
   -   Expose TestObservationRegistry as an AssertJ AssertProvider 
[#&#8203;5551](https://redirect.github.com/micrometer-metrics/micrometer/pull/5551)
   -   Use failure with actual and expected message to improve IDE experience 
for ObservationContextAssert 
[#&#8203;5550](https://redirect.github.com/micrometer-metrics/micrometer/pull/5550)
   -   Replace `@Nonnull`(when = When.MAYBE) with `@CheckForNull` in 
`@Nullable` 
[#&#8203;5485](https://redirect.github.com/micrometer-metrics/micrometer/pull/5485)
   -   Warn about Prometheus meter registration failure 
[#&#8203;5228](https://redirect.github.com/micrometer-metrics/micrometer/pull/5228)
   -   Improve performance of merging two `Tags`/`KeyValues` instances 
[#&#8203;5140](https://redirect.github.com/micrometer-metrics/micrometer/issues/5140)
   -   Allow user-provided custom scheduler for periodically binding 
KafkaMetrics 
[#&#8203;4976](https://redirect.github.com/micrometer-metrics/micrometer/issues/4976)
   -   Allow specifying the meterNameConsumer for HighCardinalityTagsDetector 
[#&#8203;4028](https://redirect.github.com/micrometer-metrics/micrometer/pull/4028)
   -   Virtual thread metrics 
[#&#8203;3956](https://redirect.github.com/micrometer-metrics/micrometer/issues/3956)
   -   Allow tagsBasedOnJoinPoint to override extraTags with CountedAspect 
[#&#8203;2461](https://redirect.github.com/micrometer-metrics/micrometer/issues/2461)
   -   Configurable \_source.enabled Elastic mapping property 
[#&#8203;1629](https://redirect.github.com/micrometer-metrics/micrometer/issues/1629)
   -   Skip registering Caffeine meters when statistics are not enabled 
[#&#8203;5409](https://redirect.github.com/micrometer-metrics/micrometer/pull/5409)
   -   Log a warning when instrumenting a cache that is not recording stats in 
CaffeineCacheMetrics 
[#&#8203;5402](https://redirect.github.com/micrometer-metrics/micrometer/pull/5402)
   -   MultiGauge.register should accept more types 
[#&#8203;5390](https://redirect.github.com/micrometer-metrics/micrometer/issues/5390)
   -   Metrics not collected after ExecutorService recreation 
[#&#8203;5366](https://redirect.github.com/micrometer-metrics/micrometer/issues/5366)
   -   Add "cancelled" information to the GrpcServerObservationContext 
[#&#8203;5301](https://redirect.github.com/micrometer-metrics/micrometer/issues/5301)
   -   process_start_time_seconds HELP description inconsistency between 
Prometheus and micrometer 
[#&#8203;5290](https://redirect.github.com/micrometer-metrics/micrometer/issues/5290)
   -   Add history-tracking to ObservationValidator 
[#&#8203;5370](https://redirect.github.com/micrometer-metrics/micrometer/pull/5370)
   -   \[dynatrace/v2] reduce log verbosity 
[#&#8203;5306](https://redirect.github.com/micrometer-metrics/micrometer/pull/5306)
   -   Validate expected Observation API call ordering on 
TestObservationRegistry 
[#&#8203;5239](https://redirect.github.com/micrometer-metrics/micrometer/issues/5239)
   -   Add JvmThreadDeadlockMetrics 
[#&#8203;5222](https://redirect.github.com/micrometer-metrics/micrometer/pull/5222)
   -   Allow multiple MeterTag annotations for multiple tags from same target 
[#&#8203;4081](https://redirect.github.com/micrometer-metrics/micrometer/issues/4081)
   -   Support ExponentialHistogram in OTLP 
[#&#8203;3861](https://redirect.github.com/micrometer-metrics/micrometer/issues/3861)
   -   Expose ForkJoinPool parallelism and pool size metrics 
[#&#8203;5236](https://redirect.github.com/micrometer-metrics/micrometer/pull/5236)
   -   Allow custom ThreadFactory for OtlpMeterRegistry 
[#&#8203;5153](https://redirect.github.com/micrometer-metrics/micrometer/pull/5153)
   -   Do not register GC metrics when GC notifications are unavailable 
[#&#8203;5149](https://redirect.github.com/micrometer-metrics/micrometer/pull/5149)
   -   Cancelled status code not reported in the gRPC server metrics 
[#&#8203;5109](https://redirect.github.com/micrometer-metrics/micrometer/issues/5109)
   -   Add counter of failed attempts to retrieve a connection from the pool 
[#&#8203;5057](https://redirect.github.com/micrometer-metrics/micrometer/pull/5057)
   -   Add Support for `@MeterTag` to `@Counted` 
[#&#8203;4725](https://redirect.github.com/micrometer-metrics/micrometer/issues/4725)
   -   Compile-time weaving support for aspects 
[#&#8203;1149](https://redirect.github.com/micrometer-metrics/micrometer/issues/1149)
   -   Service level objectives support on `@Timed` annotation 
[#&#8203;5145](https://redirect.github.com/micrometer-metrics/micrometer/pull/5145)
   
   #### :notebook_with_decorative_cover: Documentation
   
   -   Add docs for ObservationValidator 
[#&#8203;5387](https://redirect.github.com/micrometer-metrics/micrometer/issues/5387)
   -   Add docs for multiple MeterTag annotations 
[#&#8203;5641](https://redirect.github.com/micrometer-metrics/micrometer/pull/5641)
   -   Add docs for `@MeterTag` for `@Counted` 
[#&#8203;5640](https://redirect.github.com/micrometer-metrics/micrometer/pull/5640)
   -   Add docs for JvmThreadDeadlockMetrics 
[#&#8203;5614](https://redirect.github.com/micrometer-metrics/micrometer/pull/5614)
   -   Add docs for ForkJoinPool parallelism and pool size metrics 
[#&#8203;5611](https://redirect.github.com/micrometer-metrics/micrometer/pull/5611)
   -   Add docs for VirtualThreadMetrics 
[#&#8203;5610](https://redirect.github.com/micrometer-metrics/micrometer/pull/5610)
   
   #### :hammer: Dependency Upgrades
   
   -   Bump io.prometheus:prometheus-metrics-bom to 1.3.3 
[#&#8203;5649](https://redirect.github.com/micrometer-metrics/micrometer/pull/5649)
   -   Bump software.amazon.awssdk:cloudwatch to 2.29.7 
[#&#8203;5645](https://redirect.github.com/micrometer-metrics/micrometer/pull/5645)
   -   Bump com.google.cloud:libraries-bom to 26.50.0 
[#&#8203;5638](https://redirect.github.com/micrometer-metrics/micrometer/pull/5638)
   -   Bump com.signalfx.public:signalfx-java to 1.0.47 
[#&#8203;5635](https://redirect.github.com/micrometer-metrics/micrometer/pull/5635)
   -   Bump com.google.auth:google-auth-library-oauth2-http to 1.29.0 
[#&#8203;5634](https://redirect.github.com/micrometer-metrics/micrometer/pull/5634)
   -   Bump software.amazon.awssdk:cloudwatch to 2.29.6 
[#&#8203;5631](https://redirect.github.com/micrometer-metrics/micrometer/pull/5631)
   -   Bump com.netflix.spectator:spectator-reg-atlas to 1.8.1 
[#&#8203;5630](https://redirect.github.com/micrometer-metrics/micrometer/pull/5630)
   -   Bump com.google.cloud:google-cloud-monitoring to 3.54.0 
[#&#8203;5628](https://redirect.github.com/micrometer-metrics/micrometer/pull/5628)
   -   Bump dropwizard-metrics to 4.2.28 
[#&#8203;5569](https://redirect.github.com/micrometer-metrics/micrometer/pull/5569)
   -   Bump io.opentelemetry.proto:opentelemetry-proto to 1.3.2-alpha 
[#&#8203;5268](https://redirect.github.com/micrometer-metrics/micrometer/pull/5268)
   -   Bump org.hdrhistogram:HdrHistogram to 2.2.2 
[#&#8203;5171](https://redirect.github.com/micrometer-metrics/micrometer/pull/5171)
   
   #### :heart: Contributors
   
   Thank you to all the contributors who worked on this release:
   
   [@&#8203;codesimplicity](https://redirect.github.com/codesimplicity), 
[@&#8203;genuss](https://redirect.github.com/genuss), 
[@&#8203;izeye](https://redirect.github.com/izeye), 
[@&#8203;mihalyr](https://redirect.github.com/mihalyr), 
[@&#8203;lcavadas](https://redirect.github.com/lcavadas), 
[@&#8203;filiphr](https://redirect.github.com/filiphr), 
[@&#8203;sean-heller](https://redirect.github.com/sean-heller), 
[@&#8203;vasiliy-sarzhynskyi](https://redirect.github.com/vasiliy-sarzhynskyi), 
[@&#8203;ArtyomGabeev](https://redirect.github.com/ArtyomGabeev), 
[@&#8203;kinddevil](https://redirect.github.com/kinddevil), 
[@&#8203;mstyura](https://redirect.github.com/mstyura), 
[@&#8203;madhead](https://redirect.github.com/madhead), 
[@&#8203;pirgeo](https://redirect.github.com/pirgeo), 
[@&#8203;rkurniawati](https://redirect.github.com/rkurniawati), 
[@&#8203;lenin-jaganathan](https://redirect.github.com/lenin-jaganathan), 
[@&#8203;smaxx](https://redirect.github.com/smaxx)
   
   ### 
[`v1.13.8`](https://redirect.github.com/micrometer-metrics/micrometer/releases/tag/v1.13.8):
 1.13.8
   
   [Compare 
Source](https://redirect.github.com/micrometer-metrics/micrometer/compare/v1.13.7...v1.13.8)
   
   #### :notebook_with_decorative_cover: Documentation
   
   -   Gauges may be silently ignored when MeterFilters drop or transform tags 
[#&#8203;5616](https://redirect.github.com/micrometer-metrics/micrometer/issues/5616)
   
   #### :hammer: Dependency Upgrades
   
   -   Bump shaded netty to 4.1.115.Final in micrometer-registry-statsd to 
address CVE-2024-47535 
[#&#8203;5660](https://redirect.github.com/micrometer-metrics/micrometer/issues/5660)
   
   #### :heart: Contributors
   
   Thank you to all the contributors who worked on this release:
   
   [@&#8203;izeye](https://redirect.github.com/izeye)
   
   ### 
[`v1.13.7`](https://redirect.github.com/micrometer-metrics/micrometer/releases/tag/v1.13.7):
 1.13.7
   
   [Compare 
Source](https://redirect.github.com/micrometer-metrics/micrometer/compare/v1.13.6...v1.13.7)
   
   #### :lady_beetle: Bug Fixes
   
   -   Native Image Hazelcast error: java.lang.NoSuchMethodError: 
com.hazelcast.map.IMap.getName() 
[#&#8203;5604](https://redirect.github.com/micrometer-metrics/micrometer/issues/5604)
   
   #### :notebook_with_decorative_cover: Documentation
   
   -   Add documentation for `@Counted` 
[#&#8203;5613](https://redirect.github.com/micrometer-metrics/micrometer/pull/5613)
   
   #### :hammer: Dependency Upgrades
   
   -   Bump com.signalfx.public:signalfx-java from 1.0.46 to 1.0.47 
[#&#8203;5623](https://redirect.github.com/micrometer-metrics/micrometer/pull/5623)
   -   Bump com.fasterxml.jackson.core:jackson-databind from 2.17.2 to 2.17.3 
[#&#8203;5622](https://redirect.github.com/micrometer-metrics/micrometer/pull/5622)
   
   #### :memo: Tasks
   
   -   Enable japicmp task for micrometer-registry-statsd 
[#&#8203;5612](https://redirect.github.com/micrometer-metrics/micrometer/pull/5612)
   -   Improve UCUM time unit mapping for Dynatrace 
[#&#8203;5594](https://redirect.github.com/micrometer-metrics/micrometer/pull/5594)
   
   #### :heart: Contributors
   
   Thank you to all the contributors who worked on this release:
   
   [@&#8203;izeye](https://redirect.github.com/izeye)
   
   </details>
   
   ---
   
   ### Configuration
   
   📅 **Schedule**: Branch creation - "before 4am on Monday" (UTC), 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.
   
   👻 **Immortal**: This PR will be recreated if closed unmerged. Get [config 
help](https://redirect.github.com/renovatebot/renovate/discussions) if that's 
undesired.
   
   ---
   
    - [ ] <!-- 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/apache/fineract).
   
<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzOS4xOS4wIiwidXBkYXRlZEluVmVyIjoiMzkuMTkuMCIsInRhcmdldEJyYW5jaCI6ImRldmVsb3AiLCJsYWJlbHMiOlsicmVub3ZhdGUiXX0=-->
   


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: [email protected]

For queries about this service, please contact Infrastructure at:
[email protected]


Reply via email to