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

   This PR contains the following updates:
   
   | Package | Change | Age | Adoption | Passing | Confidence |
   |---|---|---|---|---|---|
   | 
[org.mapstruct:mapstruct-processor](https://mapstruct.org/mapstruct-processor/) 
([source](https://redirect.github.com/mapstruct/mapstruct)) | `1.6.0` -> 
`1.6.1` | 
[![age](https://developer.mend.io/api/mc/badges/age/maven/org.mapstruct:mapstruct-processor/1.6.1?slim=true)](https://docs.renovatebot.com/merge-confidence/)
 | 
[![adoption](https://developer.mend.io/api/mc/badges/adoption/maven/org.mapstruct:mapstruct-processor/1.6.1?slim=true)](https://docs.renovatebot.com/merge-confidence/)
 | 
[![passing](https://developer.mend.io/api/mc/badges/compatibility/maven/org.mapstruct:mapstruct-processor/1.6.0/1.6.1?slim=true)](https://docs.renovatebot.com/merge-confidence/)
 | 
[![confidence](https://developer.mend.io/api/mc/badges/confidence/maven/org.mapstruct:mapstruct-processor/1.6.0/1.6.1?slim=true)](https://docs.renovatebot.com/merge-confidence/)
 |
   | [org.mapstruct:mapstruct](https://mapstruct.org/mapstruct/) 
([source](https://redirect.github.com/mapstruct/mapstruct)) | `1.6.0` -> 
`1.6.1` | 
[![age](https://developer.mend.io/api/mc/badges/age/maven/org.mapstruct:mapstruct/1.6.1?slim=true)](https://docs.renovatebot.com/merge-confidence/)
 | 
[![adoption](https://developer.mend.io/api/mc/badges/adoption/maven/org.mapstruct:mapstruct/1.6.1?slim=true)](https://docs.renovatebot.com/merge-confidence/)
 | 
[![passing](https://developer.mend.io/api/mc/badges/compatibility/maven/org.mapstruct:mapstruct/1.6.0/1.6.1?slim=true)](https://docs.renovatebot.com/merge-confidence/)
 | 
[![confidence](https://developer.mend.io/api/mc/badges/confidence/maven/org.mapstruct:mapstruct/1.6.0/1.6.1?slim=true)](https://docs.renovatebot.com/merge-confidence/)
 |
   | [org.apache.groovy:groovy-json](https://groovy-lang.org) 
([source](https://redirect.github.com/apache/groovy)) | `4.0.22` -> `4.0.23` | 
[![age](https://developer.mend.io/api/mc/badges/age/maven/org.apache.groovy:groovy-json/4.0.23?slim=true)](https://docs.renovatebot.com/merge-confidence/)
 | 
[![adoption](https://developer.mend.io/api/mc/badges/adoption/maven/org.apache.groovy:groovy-json/4.0.23?slim=true)](https://docs.renovatebot.com/merge-confidence/)
 | 
[![passing](https://developer.mend.io/api/mc/badges/compatibility/maven/org.apache.groovy:groovy-json/4.0.22/4.0.23?slim=true)](https://docs.renovatebot.com/merge-confidence/)
 | 
[![confidence](https://developer.mend.io/api/mc/badges/confidence/maven/org.apache.groovy:groovy-json/4.0.22/4.0.23?slim=true)](https://docs.renovatebot.com/merge-confidence/)
 |
   | [org.apache.groovy:groovy-xml](https://groovy-lang.org) 
([source](https://redirect.github.com/apache/groovy)) | `4.0.22` -> `4.0.23` | 
[![age](https://developer.mend.io/api/mc/badges/age/maven/org.apache.groovy:groovy-xml/4.0.23?slim=true)](https://docs.renovatebot.com/merge-confidence/)
 | 
[![adoption](https://developer.mend.io/api/mc/badges/adoption/maven/org.apache.groovy:groovy-xml/4.0.23?slim=true)](https://docs.renovatebot.com/merge-confidence/)
 | 
[![passing](https://developer.mend.io/api/mc/badges/compatibility/maven/org.apache.groovy:groovy-xml/4.0.22/4.0.23?slim=true)](https://docs.renovatebot.com/merge-confidence/)
 | 
[![confidence](https://developer.mend.io/api/mc/badges/confidence/maven/org.apache.groovy:groovy-xml/4.0.22/4.0.23?slim=true)](https://docs.renovatebot.com/merge-confidence/)
 |
   | [joda-time:joda-time](https://www.joda.org/joda-time/) 
([source](https://redirect.github.com/JodaOrg/joda-time)) | `2.12.7` -> 
`2.13.0` | 
[![age](https://developer.mend.io/api/mc/badges/age/maven/joda-time:joda-time/2.13.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
 | 
[![adoption](https://developer.mend.io/api/mc/badges/adoption/maven/joda-time:joda-time/2.13.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
 | 
[![passing](https://developer.mend.io/api/mc/badges/compatibility/maven/joda-time:joda-time/2.12.7/2.13.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
 | 
[![confidence](https://developer.mend.io/api/mc/badges/confidence/maven/joda-time:joda-time/2.12.7/2.13.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
 |
   | 
[org.glassfish.jersey.media:jersey-media-multipart](https://projects.eclipse.org/projects/ee4j.jersey)
 ([source](https://redirect.github.com/eclipse-ee4j/jersey)) | `3.1.5` -> 
`3.1.8` | 
[![age](https://developer.mend.io/api/mc/badges/age/maven/org.glassfish.jersey.media:jersey-media-multipart/3.1.8?slim=true)](https://docs.renovatebot.com/merge-confidence/)
 | 
[![adoption](https://developer.mend.io/api/mc/badges/adoption/maven/org.glassfish.jersey.media:jersey-media-multipart/3.1.8?slim=true)](https://docs.renovatebot.com/merge-confidence/)
 | 
[![passing](https://developer.mend.io/api/mc/badges/compatibility/maven/org.glassfish.jersey.media:jersey-media-multipart/3.1.5/3.1.8?slim=true)](https://docs.renovatebot.com/merge-confidence/)
 | 
[![confidence](https://developer.mend.io/api/mc/badges/confidence/maven/org.glassfish.jersey.media:jersey-media-multipart/3.1.5/3.1.8?slim=true)](https://docs.renovatebot.com/merge-confidence/)
 |
   | org.springframework.boot | `3.2.6` -> `3.3.3` | 
[![age](https://developer.mend.io/api/mc/badges/age/maven/org.springframework.boot/3.3.3?slim=true)](https://docs.renovatebot.com/merge-confidence/)
 | 
[![adoption](https://developer.mend.io/api/mc/badges/adoption/maven/org.springframework.boot/3.3.3?slim=true)](https://docs.renovatebot.com/merge-confidence/)
 | 
[![passing](https://developer.mend.io/api/mc/badges/compatibility/maven/org.springframework.boot/3.2.6/3.3.3?slim=true)](https://docs.renovatebot.com/merge-confidence/)
 | 
[![confidence](https://developer.mend.io/api/mc/badges/confidence/maven/org.springframework.boot/3.2.6/3.3.3?slim=true)](https://docs.renovatebot.com/merge-confidence/)
 |
   | [org.codehaus.janino:janino](http://janino-compiler.github.io/janino/) 
([source](https://redirect.github.com/janino-compiler/janino)) | `3.1.11` -> 
`3.1.12` | 
[![age](https://developer.mend.io/api/mc/badges/age/maven/org.codehaus.janino:janino/3.1.12?slim=true)](https://docs.renovatebot.com/merge-confidence/)
 | 
[![adoption](https://developer.mend.io/api/mc/badges/adoption/maven/org.codehaus.janino:janino/3.1.12?slim=true)](https://docs.renovatebot.com/merge-confidence/)
 | 
[![passing](https://developer.mend.io/api/mc/badges/compatibility/maven/org.codehaus.janino:janino/3.1.11/3.1.12?slim=true)](https://docs.renovatebot.com/merge-confidence/)
 | 
[![confidence](https://developer.mend.io/api/mc/badges/confidence/maven/org.codehaus.janino:janino/3.1.11/3.1.12?slim=true)](https://docs.renovatebot.com/merge-confidence/)
 |
   | [ch.qos.logback:logback-classic](http://logback.qos.ch) 
([source](https://redirect.github.com/qos-ch/logback), 
[changelog](https://logback.qos.ch/news.html)) | `1.5.3` -> `1.5.8` | 
[![age](https://developer.mend.io/api/mc/badges/age/maven/ch.qos.logback:logback-classic/1.5.8?slim=true)](https://docs.renovatebot.com/merge-confidence/)
 | 
[![adoption](https://developer.mend.io/api/mc/badges/adoption/maven/ch.qos.logback:logback-classic/1.5.8?slim=true)](https://docs.renovatebot.com/merge-confidence/)
 | 
[![passing](https://developer.mend.io/api/mc/badges/compatibility/maven/ch.qos.logback:logback-classic/1.5.3/1.5.8?slim=true)](https://docs.renovatebot.com/merge-confidence/)
 | 
[![confidence](https://developer.mend.io/api/mc/badges/confidence/maven/ch.qos.logback:logback-classic/1.5.3/1.5.8?slim=true)](https://docs.renovatebot.com/merge-confidence/)
 |
   | [ch.qos.logback:logback-core](http://logback.qos.ch) 
([source](https://redirect.github.com/qos-ch/logback), 
[changelog](https://logback.qos.ch/news.html)) | `1.5.3` -> `1.5.8` | 
[![age](https://developer.mend.io/api/mc/badges/age/maven/ch.qos.logback:logback-core/1.5.8?slim=true)](https://docs.renovatebot.com/merge-confidence/)
 | 
[![adoption](https://developer.mend.io/api/mc/badges/adoption/maven/ch.qos.logback:logback-core/1.5.8?slim=true)](https://docs.renovatebot.com/merge-confidence/)
 | 
[![passing](https://developer.mend.io/api/mc/badges/compatibility/maven/ch.qos.logback:logback-core/1.5.3/1.5.8?slim=true)](https://docs.renovatebot.com/merge-confidence/)
 | 
[![confidence](https://developer.mend.io/api/mc/badges/confidence/maven/ch.qos.logback:logback-core/1.5.3/1.5.8?slim=true)](https://docs.renovatebot.com/merge-confidence/)
 |
   | [software.amazon.awssdk:bom](https://aws.amazon.com/sdkforjava) | 
`2.27.23` -> `2.28.1` | 
[![age](https://developer.mend.io/api/mc/badges/age/maven/software.amazon.awssdk:bom/2.28.1?slim=true)](https://docs.renovatebot.com/merge-confidence/)
 | 
[![adoption](https://developer.mend.io/api/mc/badges/adoption/maven/software.amazon.awssdk:bom/2.28.1?slim=true)](https://docs.renovatebot.com/merge-confidence/)
 | 
[![passing](https://developer.mend.io/api/mc/badges/compatibility/maven/software.amazon.awssdk:bom/2.27.23/2.28.1?slim=true)](https://docs.renovatebot.com/merge-confidence/)
 | 
[![confidence](https://developer.mend.io/api/mc/badges/confidence/maven/software.amazon.awssdk:bom/2.27.23/2.28.1?slim=true)](https://docs.renovatebot.com/merge-confidence/)
 |
   | 
[io.awspring.cloud:spring-cloud-aws-dependencies](https://projects.spring.io/spring-cloud/)
 ([source](https://redirect.github.com/awspring/spring-cloud-aws)) | `3.1.0` -> 
`3.1.1` | 
[![age](https://developer.mend.io/api/mc/badges/age/maven/io.awspring.cloud:spring-cloud-aws-dependencies/3.1.1?slim=true)](https://docs.renovatebot.com/merge-confidence/)
 | 
[![adoption](https://developer.mend.io/api/mc/badges/adoption/maven/io.awspring.cloud:spring-cloud-aws-dependencies/3.1.1?slim=true)](https://docs.renovatebot.com/merge-confidence/)
 | 
[![passing](https://developer.mend.io/api/mc/badges/compatibility/maven/io.awspring.cloud:spring-cloud-aws-dependencies/3.1.0/3.1.1?slim=true)](https://docs.renovatebot.com/merge-confidence/)
 | 
[![confidence](https://developer.mend.io/api/mc/badges/confidence/maven/io.awspring.cloud:spring-cloud-aws-dependencies/3.1.0/3.1.1?slim=true)](https://docs.renovatebot.com/merge-confidence/)
 |
   | 
[org.springframework.boot:spring-boot-dependencies](https://spring.io/projects/spring-boot)
 ([source](https://redirect.github.com/spring-projects/spring-boot)) | `3.2.6` 
-> `3.3.3` | 
[![age](https://developer.mend.io/api/mc/badges/age/maven/org.springframework.boot:spring-boot-dependencies/3.3.3?slim=true)](https://docs.renovatebot.com/merge-confidence/)
 | 
[![adoption](https://developer.mend.io/api/mc/badges/adoption/maven/org.springframework.boot:spring-boot-dependencies/3.3.3?slim=true)](https://docs.renovatebot.com/merge-confidence/)
 | 
[![passing](https://developer.mend.io/api/mc/badges/compatibility/maven/org.springframework.boot:spring-boot-dependencies/3.2.6/3.3.3?slim=true)](https://docs.renovatebot.com/merge-confidence/)
 | 
[![confidence](https://developer.mend.io/api/mc/badges/confidence/maven/org.springframework.boot:spring-boot-dependencies/3.2.6/3.3.3?slim=true)](https://docs.renovatebot.com/merge-confidence/)
 |
   | 
[org.springframework:spring-framework-bom](https://redirect.github.com/spring-projects/spring-framework)
 | `6.1.3` -> `6.1.13` | 
[![age](https://developer.mend.io/api/mc/badges/age/maven/org.springframework:spring-framework-bom/6.1.13?slim=true)](https://docs.renovatebot.com/merge-confidence/)
 | 
[![adoption](https://developer.mend.io/api/mc/badges/adoption/maven/org.springframework:spring-framework-bom/6.1.13?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.3/6.1.13?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.3/6.1.13?slim=true)](https://docs.renovatebot.com/merge-confidence/)
 |
   | [org.slf4j:slf4j-bom](http://www.slf4j.org) 
([source](https://redirect.github.com/qos-ch/slf4j), 
[changelog](https://www.slf4j.org/news.html)) | `2.0.12` -> `2.0.16` | 
[![age](https://developer.mend.io/api/mc/badges/age/maven/org.slf4j:slf4j-bom/2.0.16?slim=true)](https://docs.renovatebot.com/merge-confidence/)
 | 
[![adoption](https://developer.mend.io/api/mc/badges/adoption/maven/org.slf4j:slf4j-bom/2.0.16?slim=true)](https://docs.renovatebot.com/merge-confidence/)
 | 
[![passing](https://developer.mend.io/api/mc/badges/compatibility/maven/org.slf4j:slf4j-bom/2.0.12/2.0.16?slim=true)](https://docs.renovatebot.com/merge-confidence/)
 | 
[![confidence](https://developer.mend.io/api/mc/badges/confidence/maven/org.slf4j:slf4j-bom/2.0.12/2.0.16?slim=true)](https://docs.renovatebot.com/merge-confidence/)
 |
   | io.spring.dependency-management | `1.1.4` -> `1.1.6` | 
[![age](https://developer.mend.io/api/mc/badges/age/maven/io.spring.dependency-management/1.1.6?slim=true)](https://docs.renovatebot.com/merge-confidence/)
 | 
[![adoption](https://developer.mend.io/api/mc/badges/adoption/maven/io.spring.dependency-management/1.1.6?slim=true)](https://docs.renovatebot.com/merge-confidence/)
 | 
[![passing](https://developer.mend.io/api/mc/badges/compatibility/maven/io.spring.dependency-management/1.1.4/1.1.6?slim=true)](https://docs.renovatebot.com/merge-confidence/)
 | 
[![confidence](https://developer.mend.io/api/mc/badges/confidence/maven/io.spring.dependency-management/1.1.4/1.1.6?slim=true)](https://docs.renovatebot.com/merge-confidence/)
 |
   
   ---
   
   ### Release Notes
   
   <details>
   <summary>mapstruct/mapstruct (org.mapstruct:mapstruct-processor)</summary>
   
   ### 
[`v1.6.1`](https://redirect.github.com/mapstruct/mapstruct/releases/tag/1.6.1)
   
   [Compare 
Source](https://redirect.github.com/mapstruct/mapstruct/compare/1.6.0...1.6.1)
   
   ##### Enhancements
   
   -   Use Java `LinkedHashSet` and `LinkedHashMap` new factory method with 
known capacity when on Java 19 or later 
([#&#8203;3113](https://redirect.github.com/mapstruct/mapstruct/issues/3113))
   
   ##### Bugs
   
   -   Inverse Inheritance Strategy not working for ignored mappings only with 
target 
([#&#8203;3652](https://redirect.github.com/mapstruct/mapstruct/issues/3652))
   -   Inconsistent ambiguous mapping method error when using 
`SubclassMapping`: generic vs raw types 
([#&#8203;3668](https://redirect.github.com/mapstruct/mapstruct/issues/3668))
   -   Fix regression when using `InheritInverseConfiguration` with nested 
target properties and reversing `target = "."` 
([#&#8203;3670](https://redirect.github.com/mapstruct/mapstruct/issues/3670))
   -   Deep mapping with multiple mappings broken in 1.6.0 
([#&#8203;3667](https://redirect.github.com/mapstruct/mapstruct/issues/3667))
   -   Two different constants are ignored in 1.6.0 
([#&#8203;3673](https://redirect.github.com/mapstruct/mapstruct/issues/3673))
   -   Inconsistent ambiguous mapping method error: generic vs raw types in 
1.6.0 
([#&#8203;3668](https://redirect.github.com/mapstruct/mapstruct/issues/3668))
   -   Fix cross module records with interfaces not recognizing accessors 
([#&#8203;3661](https://redirect.github.com/mapstruct/mapstruct/issues/3661))
   -   `@AfterMapping` methods are called twice when using target with builder 
([#&#8203;3678](https://redirect.github.com/mapstruct/mapstruct/issues/3678))
   -   Compile error when using `@AfterMapping` method with Builder and 
TargetObject 
([#&#8203;3703](https://redirect.github.com/mapstruct/mapstruct/issues/3703))
   
   </details>
   
   <details>
   <summary>JodaOrg/joda-time (joda-time:joda-time)</summary>
   
   ### 
[`v2.13.0`](https://redirect.github.com/JodaOrg/joda-time/releases/tag/v2.13.0)
   
   [Compare 
Source](https://redirect.github.com/JodaOrg/joda-time/compare/v2.12.7...v2.13.0)
   
   See the [change 
notes](https://www.joda.org/joda-time/changes-report.html#a2.13.0) for more 
information.
   
   #### What's Changed
   
   -   Make `ConverterManager.getInstance()` init thread-safe. by 
[@&#8203;cpovirk](https://redirect.github.com/cpovirk) in 
[https://github.com/JodaOrg/joda-time/pull/776](https://redirect.github.com/JodaOrg/joda-time/pull/776)
   -   Add website page about secutity/CVEs by 
[@&#8203;jodastephen](https://redirect.github.com/jodastephen) in 
[https://github.com/JodaOrg/joda-time/pull/781](https://redirect.github.com/JodaOrg/joda-time/pull/781)
   -   fix: include native-image files correctly by 
[@&#8203;klopfdreh](https://redirect.github.com/klopfdreh) in 
[https://github.com/JodaOrg/joda-time/pull/784](https://redirect.github.com/JodaOrg/joda-time/pull/784)
   -   Enhance TZDB compiler to better match spec by 
[@&#8203;jodastephen](https://redirect.github.com/jodastephen) in 
[https://github.com/JodaOrg/joda-time/pull/786](https://redirect.github.com/JodaOrg/joda-time/pull/786)
   -   Update GitHub actions to latest versions by 
[@&#8203;jodastephen](https://redirect.github.com/jodastephen) in 
[https://github.com/JodaOrg/joda-time/pull/788](https://redirect.github.com/JodaOrg/joda-time/pull/788)
   -   Fix TZDB compiler %z parsing by 
[@&#8203;jodastephen](https://redirect.github.com/jodastephen) in 
[https://github.com/JodaOrg/joda-time/pull/787](https://redirect.github.com/JodaOrg/joda-time/pull/787)
   -   Update tzdb handling by 
[@&#8203;jodastephen](https://redirect.github.com/jodastephen) in 
[https://github.com/JodaOrg/joda-time/pull/789](https://redirect.github.com/JodaOrg/joda-time/pull/789)
   -   Update time zone data to 2024bgtz by 
[@&#8203;github-actions](https://redirect.github.com/github-actions) in 
[https://github.com/JodaOrg/joda-time/pull/790](https://redirect.github.com/JodaOrg/joda-time/pull/790)
   
   #### New Contributors
   
   -   [@&#8203;cpovirk](https://redirect.github.com/cpovirk) made their first 
contribution in 
[https://github.com/JodaOrg/joda-time/pull/776](https://redirect.github.com/JodaOrg/joda-time/pull/776)
   -   [@&#8203;klopfdreh](https://redirect.github.com/klopfdreh) made their 
first contribution in 
[https://github.com/JodaOrg/joda-time/pull/784](https://redirect.github.com/JodaOrg/joda-time/pull/784)
   
   **Full Changelog**: 
https://github.com/JodaOrg/joda-time/compare/v2.12.7...v2.13.0
   
   </details>
   
   <details>
   <summary>eclipse-ee4j/jersey 
(org.glassfish.jersey.media:jersey-media-multipart)</summary>
   
   ### 
[`v3.1.8`](https://redirect.github.com/eclipse-ee4j/jersey/releases/tag/3.1.8)
   
   [Compare 
Source](https://redirect.github.com/eclipse-ee4j/jersey/compare/3.1.7...3.1.8)
   
   <li>[<a href='https://github.com/eclipse-ee4j/jersey/pull/5663'>Pull 
5663</a>] - [3.1] multirelease jar fix for jersey-common</li>
   <li>[<a href='https://github.com/eclipse-ee4j/jersey/pull/5674'>Pull 
5674</a>] - PathProvider supports Path entities, in preparation for future 
default support in JAX-RS 4.1 / Jersey 4.1</li>
   <li>[<a href='https://github.com/eclipse-ee4j/jersey/pull/5683'>Pull 
5683</a>] - ResponseWriter#writeResponseStatusAndHeaders drops some redundant 
code</li>
   <li>[<a href='https://github.com/eclipse-ee4j/jersey/pull/5704'>Pull 
5704</a>] - Add Path provider automatically to the list of providers</li>
   
   ### 
[`v3.1.7`](https://redirect.github.com/eclipse-ee4j/jersey/releases/tag/3.1.7)
   
   [Compare 
Source](https://redirect.github.com/eclipse-ee4j/jersey/compare/3.1.6...3.1.7)
   
   <li>[<a href='https://github.com/eclipse-ee4j/jersey/pull/5341'>Pull 
5341</a>] - Improving I/O Efficience and Performance using NIO API instead of 
IO API</li>
   <li>[<a href='https://github.com/eclipse-ee4j/jersey/pull/5603'>Pull 
5603</a>] - Expect100Continue test fixed for NettyConnector</li>
   <li>[<a href='https://github.com/eclipse-ee4j/jersey/pull/5611'>Pull 
5611</a>] - Jetty HTTP Container native timeout</li>
   <li>[<a href='https://github.com/eclipse-ee4j/jersey/pull/5612'>Pull 
5612</a>] - Allowing sending Status over sending error</li>
   <li>[<a href='https://github.com/eclipse-ee4j/jersey/pull/5660'>Pull 
5660</a>] - Better document virtual threads</li>
   
   ### 
[`v3.1.6`](https://redirect.github.com/eclipse-ee4j/jersey/releases/tag/3.1.6)
   
   [Compare 
Source](https://redirect.github.com/eclipse-ee4j/jersey/compare/3.1.5...3.1.6)
   
   <li>[<a href='https://github.com/eclipse-ee4j/jersey/pull/5518'>Pull 
5518</a>] - Jakartified versions update</li>
   <li>[<a href='https://github.com/eclipse-ee4j/jersey/pull/5525'>Pull 
5525</a>] - Adding support for private fields in `@BeanParam`</li>
   <li>[<a href='https://github.com/eclipse-ee4j/jersey/pull/5548'>Pull 
5548</a>] - Add JNH properties to the config</li>
   <li>[<a href='https://github.com/eclipse-ee4j/jersey/pull/5551'>Pull 
5551</a>] - Update EL impl</li>
   <li>[<a href='https://github.com/eclipse-ee4j/jersey/pull/5563'>Pull 
5563</a>] - Drop JDK 8 profiles in 3.1</li>
   <li>[<a href='https://github.com/eclipse-ee4j/jersey/pull/5565'>Pull 
5565</a>] - Replace synchronized blocks with Locks</li>
   <li>[<a href='https://github.com/eclipse-ee4j/jersey/pull/5566'>Pull 
5566</a>] - exclude static fields from POJO parsing in BeanParam</li>
   <li>[<a href='https://github.com/eclipse-ee4j/jersey/pull/5569'>Pull 
5569</a>] - Replace ThreadLocal with ConcurrentQueue in HttpDateFormat</li>
   <li>[<a href='https://github.com/eclipse-ee4j/jersey/pull/5571'>Pull 
5571</a>] - Fixed FirstByteCachingStream in JNH Connector</li>
   <li>[<a href='https://github.com/eclipse-ee4j/jersey/pull/5589'>Pull 
5589</a>] - Fix thread leak/invasion</li>
   <li>[<a href='https://github.com/eclipse-ee4j/jersey/pull/5593'>Pull 
5593</a>] - [3.1] versions update</li>
   
   </details>
   
   <details>
   <summary>janino-compiler/janino (org.codehaus.janino:janino)</summary>
   
   ### 
[`v3.1.12`](https://redirect.github.com/janino-compiler/janino/compare/v3.1.11...v3.1.12)
   
   </details>
   
   <details>
   <summary>awspring/spring-cloud-aws 
(io.awspring.cloud:spring-cloud-aws-dependencies)</summary>
   
   ### 
[`v3.1.1`](https://redirect.github.com/awspring/spring-cloud-aws/compare/v3.1.0...v3.1.1)
   
   </details>
   
   <details>
   <summary>spring-projects/spring-boot 
(org.springframework.boot:spring-boot-dependencies)</summary>
   
   ### 
[`v3.3.3`](https://redirect.github.com/spring-projects/spring-boot/compare/v3.3.2...v3.3.3)
   
   [Compare 
Source](https://redirect.github.com/spring-projects/spring-boot/compare/v3.3.2...v3.3.3)
   
   ### 
[`v3.3.2`](https://redirect.github.com/spring-projects/spring-boot/compare/v3.3.1...v3.3.2)
   
   [Compare 
Source](https://redirect.github.com/spring-projects/spring-boot/compare/v3.3.1...v3.3.2)
   
   ### 
[`v3.3.1`](https://redirect.github.com/spring-projects/spring-boot/compare/v3.3.0...v3.3.1)
   
   [Compare 
Source](https://redirect.github.com/spring-projects/spring-boot/compare/v3.3.0...v3.3.1)
   
   ### 
[`v3.3.0`](https://redirect.github.com/spring-projects/spring-boot/compare/v3.2.6...v3.3.0)
   
   [Compare 
Source](https://redirect.github.com/spring-projects/spring-boot/compare/v3.2.9...v3.3.0)
   
   ### 
[`v3.2.9`](https://redirect.github.com/spring-projects/spring-boot/compare/v3.2.8...v3.2.9)
   
   [Compare 
Source](https://redirect.github.com/spring-projects/spring-boot/compare/v3.2.8...v3.2.9)
   
   ### 
[`v3.2.8`](https://redirect.github.com/spring-projects/spring-boot/compare/v3.2.7...v3.2.8)
   
   [Compare 
Source](https://redirect.github.com/spring-projects/spring-boot/compare/v3.2.7...v3.2.8)
   
   ### 
[`v3.2.7`](https://redirect.github.com/spring-projects/spring-boot/compare/v3.2.6...v3.2.7)
   
   [Compare 
Source](https://redirect.github.com/spring-projects/spring-boot/compare/v3.2.6...v3.2.7)
   
   </details>
   
   <details>
   <summary>spring-projects/spring-framework 
(org.springframework:spring-framework-bom)</summary>
   
   ### 
[`v6.1.13`](https://redirect.github.com/spring-projects/spring-framework/compare/v6.1.12...v6.1.13)
   
   ### 
[`v6.1.12`](https://redirect.github.com/spring-projects/spring-framework/compare/v6.1.11...v6.1.12)
   
   ### 
[`v6.1.11`](https://redirect.github.com/spring-projects/spring-framework/releases/tag/v6.1.11)
   
   #### :star: New Features
   
   -   Ensure varargs component type for `MethodHandle` is not `null` in SpEL's 
`ReflectionHelper` 
[#&#8203;33193](https://redirect.github.com/spring-projects/spring-framework/issues/33193)
   -   Confusing WebClient exception message in case of Reactor-Netty 
`PrematureCloseException` during response 
[#&#8203;33127](https://redirect.github.com/spring-projects/spring-framework/issues/33127)
   -   Include the bean name in the exception when an invalid 
factoryBeanObjectType attribute is found 
[#&#8203;33117](https://redirect.github.com/spring-projects/spring-framework/issues/33117)
   -   Use error handler for reactive cache aspect 
[#&#8203;33073](https://redirect.github.com/spring-projects/spring-framework/pull/33073)
   -   `getTypeForFactoryMethod` should catch `NoClassDefFoundError` 
[#&#8203;33075](https://redirect.github.com/spring-projects/spring-framework/issues/33075)
   
   #### :lady_beetle: Bug Fixes
   
   -   SpEL cannot invoke varargs `MethodHandle` function with an array 
[#&#8203;33191](https://redirect.github.com/spring-projects/spring-framework/issues/33191)
   -   SpEL cannot invoke varargs `MethodHandle` function with zero variable 
arguments 
[#&#8203;33190](https://redirect.github.com/spring-projects/spring-framework/issues/33190)
   -   Nested bean instance supplier invocation does not retain previous 
factory method 
[#&#8203;33180](https://redirect.github.com/spring-projects/spring-framework/issues/33180)
   -   DefaultErrorResponseBuilder does not implement headers(Consumer) 
[#&#8203;33156](https://redirect.github.com/spring-projects/spring-framework/pull/33156)
   -   Fix adaptation of violations on Set method parameter 
[#&#8203;33150](https://redirect.github.com/spring-projects/spring-framework/pull/33150)
   -   Web controller call with invalid body resulting in 500 instead of 400 
when using kotlinx-serialization 
[#&#8203;33138](https://redirect.github.com/spring-projects/spring-framework/issues/33138)
   -   "file:." cannot be resolved to `java.nio.file.Path` (and plain "." value 
resolves to classpath root) 
[#&#8203;33124](https://redirect.github.com/spring-projects/spring-framework/issues/33124)
   -   Mockito mock falsely initialized as CGLIB proxy with AspectJ aspect 
[#&#8203;33113](https://redirect.github.com/spring-projects/spring-framework/issues/33113)
   -   Fix ClassCastException from return value validation with proxy when 
adaptConstraintViolations=true 
[#&#8203;33105](https://redirect.github.com/spring-projects/spring-framework/pull/33105)
   -   Spring coroutines AOP is not compatible with `@Transactional` 
[#&#8203;33095](https://redirect.github.com/spring-projects/spring-framework/issues/33095)
   -   ReactorClientHttpConnector creates new HttpClient for every request 
[#&#8203;33093](https://redirect.github.com/spring-projects/spring-framework/issues/33093)
   -   Trace and Span IDs are no longer propagated RequestBodyAdvice beans 
[#&#8203;33091](https://redirect.github.com/spring-projects/spring-framework/issues/33091)
   -   Early `LocalContainerEntityManagerFactoryBean` initialization fails in 
case of null bean definition 
[#&#8203;33082](https://redirect.github.com/spring-projects/spring-framework/issues/33082)
   -   `ReactorNettyClientRequest.convertException` should include original 
exception if cause is `null` 
[#&#8203;33080](https://redirect.github.com/spring-projects/spring-framework/issues/33080)
   -   SpEL incorrectly splits string arguments by comma for `Object...` 
varargs method 
[#&#8203;33013](https://redirect.github.com/spring-projects/spring-framework/issues/33013)
   -   ProtobufMessageConverter fails to parse JSON payload if byte array is 
used 
[#&#8203;27408](https://redirect.github.com/spring-projects/spring-framework/issues/27408)
   
   #### :notebook_with_decorative_cover: Documentation
   
   -   Harmonize phrasing in URI Encoding section 
[#&#8203;33166](https://redirect.github.com/spring-projects/spring-framework/pull/33166)
   -   Document that `ModelMap` is not a supported argument type in WebFlux 
[#&#8203;33107](https://redirect.github.com/spring-projects/spring-framework/issues/33107)
   -   Example in Method Injection section of Spring Framework documentation 
refers to wrong bean names 
[#&#8203;33096](https://redirect.github.com/spring-projects/spring-framework/issues/33096)
   -   Resource writer doesn't consider subclasses of `InputStreamResource` for 
content length bypass 
[#&#8203;33089](https://redirect.github.com/spring-projects/spring-framework/issues/33089)
   -   Improve documentation regarding encoding in FreeMarker support 
[#&#8203;33071](https://redirect.github.com/spring-projects/spring-framework/issues/33071)
   -   Exception for validation failure in WebFlux does not match the 
documentation 
[#&#8203;33061](https://redirect.github.com/spring-projects/spring-framework/issues/33061)
   
   #### :hammer: Dependency Upgrades
   
   -   Upgrade to Kotlin 1.9.24 
[#&#8203;33177](https://redirect.github.com/spring-projects/spring-framework/issues/33177)
   -   Upgrade to Kotlin Serialization 1.6.3 
[#&#8203;33175](https://redirect.github.com/spring-projects/spring-framework/issues/33175)
   -   Upgrade to Micrometer 1.12.8 
[#&#8203;33168](https://redirect.github.com/spring-projects/spring-framework/issues/33168)
   -   Upgrade to Reactor 2023.0.8 
[#&#8203;33169](https://redirect.github.com/spring-projects/spring-framework/issues/33169)
   
   #### :heart: Contributors
   
   Thank you to all the contributors who worked on this release:
   
   [@&#8203;TAKETODAY](https://redirect.github.com/TAKETODAY), 
[@&#8203;hunhee98](https://redirect.github.com/hunhee98), 
[@&#8203;imvtsl](https://redirect.github.com/imvtsl), 
[@&#8203;snussbaumer](https://redirect.github.com/snussbaumer), and 
[@&#8203;zizare](https://redirect.github.com/zizare)
   
   ### 
[`v6.1.10`](https://redirect.github.com/spring-projects/spring-framework/compare/v6.1.9...v6.1.10)
   
   ### 
[`v6.1.9`](https://redirect.github.com/spring-projects/spring-framework/releases/tag/v6.1.9)
   
   #### :star: New Features
   
   -   CRaC: ignore checkpointOnRefresh afterRestore 
[#&#8203;32978](https://redirect.github.com/spring-projects/spring-framework/issues/32978)
   -   Add missing hints for Hibernate `@TenantId` 
[#&#8203;32967](https://redirect.github.com/spring-projects/spring-framework/issues/32967)
   -   AnnotationUtils performance degrades with deep stacks 
[#&#8203;32921](https://redirect.github.com/spring-projects/spring-framework/issues/32921)
   -   Missing hints for Hibernate generators 
[#&#8203;32842](https://redirect.github.com/spring-projects/spring-framework/issues/32842)
   -   AbstractAutoProxyCreator#determineBeanType can trigger bean 
initialization at build time for aspects implementing Ordered 
[#&#8203;32230](https://redirect.github.com/spring-projects/spring-framework/issues/32230)
   
   #### :lady_beetle: Bug Fixes
   
   -   Behaviour change in ScheduledAnnotationBeanPostProcessor: canceling 
scheduled tasks on ContextClosedEvent v6.0 -> v6.1 
[#&#8203;33009](https://redirect.github.com/spring-projects/spring-framework/issues/33009)
   -   ContentCachingRequestWrapper  may allocate too much memory 
[#&#8203;32987](https://redirect.github.com/spring-projects/spring-framework/issues/32987)
   -   Support `canEncode()` for `JAXBElement` in `Jaxb2XmlEncoder` 
[#&#8203;32977](https://redirect.github.com/spring-projects/spring-framework/pull/32977)
   -   AspectJ CTW aspects executed twice 
[#&#8203;32970](https://redirect.github.com/spring-projects/spring-framework/issues/32970)
   -   `@Valid` annotations on container elements for handler argument 
validation not supported 
[#&#8203;32964](https://redirect.github.com/spring-projects/spring-framework/issues/32964)
   -   Add support for double backslashes to `StringUtils#cleanPath` 
[#&#8203;32962](https://redirect.github.com/spring-projects/spring-framework/issues/32962)
   -   `@CacheEvict` condition uses wrapper comparison instead of actual 
objects 
[#&#8203;32960](https://redirect.github.com/spring-projects/spring-framework/issues/32960)
   -   ConcurrentHashMap.computeIfAbsent used in AdvisedSupport can cause 
virtual thread pinning 
[#&#8203;32958](https://redirect.github.com/spring-projects/spring-framework/issues/32958)
   -   Exception mapping does not work as expected when plugging in 
ReactorNettyClientRequestFactory into RestTemplate and RestClient 
[#&#8203;32952](https://redirect.github.com/spring-projects/spring-framework/issues/32952)
   -   `ReactorResourceFactory` not working with CRaC onRefresh checkpoint 
[#&#8203;32945](https://redirect.github.com/spring-projects/spring-framework/issues/32945)
   -   SpEL compilation fails when indexing into an array or list with an 
`Integer` 
[#&#8203;32908](https://redirect.github.com/spring-projects/spring-framework/issues/32908)
   -   SpEL compilation fails when indexing into a `Map` with a primitive 
[#&#8203;32903](https://redirect.github.com/spring-projects/spring-framework/issues/32903)
   -   BeanUtils.copyProperties no longer copies generic type properties from a 
base class that has been enhanced 
[#&#8203;32888](https://redirect.github.com/spring-projects/spring-framework/issues/32888)
   -   Application not starting with `@EnableTransactionManagement`(mode = 
AdviceMode.ASPECTJ)  
[#&#8203;32882](https://redirect.github.com/spring-projects/spring-framework/issues/32882)
   -   ReactorNettyClientResponse should not throw exception if no body is 
available 
[#&#8203;32805](https://redirect.github.com/spring-projects/spring-framework/issues/32805)
   -   Observation in ServerHttpObservationFilter is never stopped for 
asynchronous requests 
[#&#8203;32730](https://redirect.github.com/spring-projects/spring-framework/issues/32730)
   
   #### :notebook_with_decorative_cover: Documentation
   
   -   Fix typo in the Simple Broker section of the reference documentation 
[#&#8203;32993](https://redirect.github.com/spring-projects/spring-framework/pull/32993)
   -   Remove outdated copyright from index.adoc 
[#&#8203;32983](https://redirect.github.com/spring-projects/spring-framework/issues/32983)
   -   Use HttpStatusCode consistently in reference guide 
[#&#8203;32966](https://redirect.github.com/spring-projects/spring-framework/pull/32966)
   -   Entity name in MappingSqlQuery example of reference guide is wrong 
[#&#8203;32957](https://redirect.github.com/spring-projects/spring-framework/pull/32957)
   -   Fix `RegisterReflectionForBinding` Javadoc  
[#&#8203;32947](https://redirect.github.com/spring-projects/spring-framework/issues/32947)
   -   Reference documentation sample for `MethodValidationPostProcessor` is 
missing a `static` keyword 
[#&#8203;32929](https://redirect.github.com/spring-projects/spring-framework/issues/32929)
   -   Fix typo in Jakarta validation documentation 
[#&#8203;32928](https://redirect.github.com/spring-projects/spring-framework/pull/32928)
   -   Refine `KotlinDetector.isKotlinType` documentation for Kotlin 2.x 
lambdas 
[#&#8203;32905](https://redirect.github.com/spring-projects/spring-framework/issues/32905)
   -   Complete Kotlin example for HTTP message codecs in reference doc 
[#&#8203;32877](https://redirect.github.com/spring-projects/spring-framework/pull/32877)
   -   Use Threadlocal.remove() instead of .set(null) in documentation 
[#&#8203;32874](https://redirect.github.com/spring-projects/spring-framework/pull/32874)
   -   Unexpected bean override / inject behavior 
[#&#8203;32825](https://redirect.github.com/spring-projects/spring-framework/issues/32825)
   -   Document why complex object structure are not supported as paremeters or 
properties by AOT 
[#&#8203;32273](https://redirect.github.com/spring-projects/spring-framework/issues/32273)
   
   #### :hammer: Dependency Upgrades
   
   -   Upgrade to Micrometer 1.12.7 
[#&#8203;33001](https://redirect.github.com/spring-projects/spring-framework/issues/33001)
   -   Upgrade to Reactor 2023.0.7 
[#&#8203;33007](https://redirect.github.com/spring-projects/spring-framework/issues/33007)
   
   #### :heart: Contributors
   
   Thank you to all the contributors who worked on this release:
   
   [@&#8203;Attacktive](https://redirect.github.com/Attacktive), 
[@&#8203;Seungpang](https://redirect.github.com/Seungpang), 
[@&#8203;deblockt](https://redirect.github.com/deblockt), 
[@&#8203;hlmg](https://redirect.github.com/hlmg), 
[@&#8203;ozooxo](https://redirect.github.com/ozooxo), 
[@&#8203;soglad](https://redirect.github.com/soglad), and 
[@&#8203;ypyf](https://redirect.github.com/ypyf)
   
   ### 
[`v6.1.8`](https://redirect.github.com/spring-projects/spring-framework/releases/tag/v6.1.8)
   
   #### :star: New Features
   
   -   Avoid creation of SAXParserFactory for every read operation in 
Jaxb2Marshaller and co 
[#&#8203;32851](https://redirect.github.com/spring-projects/spring-framework/issues/32851)
   -   Suppress deprecation warning for AOT-generated code that refers to a 
deprecated bean type 
[#&#8203;32850](https://redirect.github.com/spring-projects/spring-framework/issues/32850)
   
   #### :lady_beetle: Bug Fixes
   
   -   Overridden aspect method runs twice 
[#&#8203;32865](https://redirect.github.com/spring-projects/spring-framework/issues/32865)
   -   `@DateTimeFormat(iso = DateTimeFormat.ISO.DATE\_TIME)` cannot convert 
UTC without milliseconds to `java.util.Date` 
[#&#8203;32856](https://redirect.github.com/spring-projects/spring-framework/issues/32856)
   -   Spring AOP fails against registered `@Configurable` aspect 
[#&#8203;32838](https://redirect.github.com/spring-projects/spring-framework/issues/32838)
   -   MockHttpServletRequest should not use a shared reader when no content is 
available 
[#&#8203;32820](https://redirect.github.com/spring-projects/spring-framework/issues/32820)
   
   #### :notebook_with_decorative_cover: Documentation
   
   -   Modernize Antora Build 
[#&#8203;32864](https://redirect.github.com/spring-projects/spring-framework/pull/32864)
   -   Modernize Antora Build 
[#&#8203;32863](https://redirect.github.com/spring-projects/spring-framework/pull/32863)
   -   Refine CDS documentation 
[#&#8203;32843](https://redirect.github.com/spring-projects/spring-framework/issues/32843)
   -   Revisit validation documentation to better explain when method 
validation is invoked 
[#&#8203;32807](https://redirect.github.com/spring-projects/spring-framework/issues/32807)
   
   #### :heart: Contributors
   
   Thank you to all the contributors who worked on this release:
   
   [@&#8203;rwinch](https://redirect.github.com/rwinch)
   
   ### 
[`v6.1.7`](https://redirect.github.com/spring-projects/spring-framework/releases/tag/v6.1.7)
   
   #### :star: New Features
   
   -   ResponseEntity<Resource> is not reliably closed with InputStreamResource 
[#&#8203;32802](https://redirect.github.com/spring-projects/spring-framework/issues/32802)
   -   Accept ajc-compiled `@Aspect` classes for Spring AOP proxy usage 
[#&#8203;32793](https://redirect.github.com/spring-projects/spring-framework/issues/32793)
   -   Failure to process a bean definition ahead-of-time with an instance 
supplier should provide more contextual information 
[#&#8203;32775](https://redirect.github.com/spring-projects/spring-framework/issues/32775)
   -   Provide methods to unambiguously send form data with MockMvc 
[#&#8203;32757](https://redirect.github.com/spring-projects/spring-framework/issues/32757)
   -   Introduce NoOp implementation for ResponseErrorHandler 
[#&#8203;32750](https://redirect.github.com/spring-projects/spring-framework/issues/32750)
   -   Support varargs invocations in SpEL for varargs array subtype 
[#&#8203;32704](https://redirect.github.com/spring-projects/spring-framework/pull/32704)
   -   StreamUtils.copyRange overreads source stream in some cases 
[#&#8203;32695](https://redirect.github.com/spring-projects/spring-framework/issues/32695)
   -   Modify error message when timeout is less than TIMEOUT_DEFAULT 
[#&#8203;32635](https://redirect.github.com/spring-projects/spring-framework/pull/32635)
   -   Jetty HttpConnections not closed with SSE on Jetty 12.0.7+ when clients 
close the connection 
[#&#8203;32629](https://redirect.github.com/spring-projects/spring-framework/issues/32629)
   -   Prevent duplicate subscription ID's in destinationCache of 
DefaultSubscriptionRegistry 
[#&#8203;32625](https://redirect.github.com/spring-projects/spring-framework/issues/32625)
   -   When retrieval of a LoadTimeWeaverAware bean fails the resulting 
exception message may not indicate why it was being created 
[#&#8203;32470](https://redirect.github.com/spring-projects/spring-framework/issues/32470)
   
   #### :lady_beetle: Bug Fixes
   
   -   Do not send Cookie header in reactive JdkClientHttpRequest if no cookies 
added 
[#&#8203;32799](https://redirect.github.com/spring-projects/spring-framework/pull/32799)
   -   Inconsistent use of cleaned URLs in PathMatchingResourcePatternResolver 
[#&#8203;32828](https://redirect.github.com/spring-projects/spring-framework/issues/32828)
   -   DeferredQueryInvocationHandler fails to unwrap QuerySqmImpl class 
outside of transaction 
[#&#8203;32766](https://redirect.github.com/spring-projects/spring-framework/issues/32766)
   -   BindingReflectionHintsRegistrar#registerReflectionHints can be invoked 
with a null type 
[#&#8203;32753](https://redirect.github.com/spring-projects/spring-framework/issues/32753)
   -   `AnnotationConfigWebApplicationContext` should propagate 
`ApplicationStartup` to `BeanFactory` 
[#&#8203;32747](https://redirect.github.com/spring-projects/spring-framework/issues/32747)
   -   Ignore non-String keys in `PropertiesPropertySource.getPropertyNames()` 
[#&#8203;32742](https://redirect.github.com/spring-projects/spring-framework/issues/32742)
   -   `MergedAnnotations` search does not find container for repeatable 
annotation 
[#&#8203;32731](https://redirect.github.com/spring-projects/spring-framework/issues/32731)
   -   "multiple subscribers not supported" when using WebClient exchange 
[#&#8203;32727](https://redirect.github.com/spring-projects/spring-framework/issues/32727)
   -   ConfigurationClassEnhancer should consistently trigger FastClass 
creation at build-time 
[#&#8203;32682](https://redirect.github.com/spring-projects/spring-framework/issues/32682)
   -   HttpComponentsClientHttpRequestFactory does not set Content-Length: 0 
[#&#8203;32678](https://redirect.github.com/spring-projects/spring-framework/issues/32678)
   -   Wrong proxy generation order during AOT for classes with 
`ScopedProxyMode.TARGET\_CLASS` and advisors 
[#&#8203;32669](https://redirect.github.com/spring-projects/spring-framework/issues/32669)
   -   Unhandled JMS listener exceptions are not propagated 
[#&#8203;32666](https://redirect.github.com/spring-projects/spring-framework/issues/32666)
   -   beanFactory#getBean with arguments ignore them if an Instance supplier 
is defined 
[#&#8203;32657](https://redirect.github.com/spring-projects/spring-framework/issues/32657)
   -   Incorrect AsyncRequestTimeoutException handling in 
ResponseEntityExceptionHandler 
[#&#8203;32644](https://redirect.github.com/spring-projects/spring-framework/issues/32644)
   -   Include actual cause's message in various parsing exception messages 
[#&#8203;32636](https://redirect.github.com/spring-projects/spring-framework/pull/32636)
   -   Configuration class with Bean factory method on an interface generates 
wrong target with AOT 
[#&#8203;32609](https://redirect.github.com/spring-projects/spring-framework/issues/32609)
   -   RestClient observations are stopped before ResponseSpec calls 
[#&#8203;32575](https://redirect.github.com/spring-projects/spring-framework/issues/32575)
   -   MvcUriComponentsBuilder.fromMethodName does not pick the annotated 
method transparently 
[#&#8203;32553](https://redirect.github.com/spring-projects/spring-framework/issues/32553)
   -   Deadlock/Stall in ConcurrentWebSocketSessionDecorator with Undertow 
2.3.10 
[#&#8203;32445](https://redirect.github.com/spring-projects/spring-framework/issues/32445)
   -   RSocket setup payload can cause Netty ByteBuf leak 
[#&#8203;32424](https://redirect.github.com/spring-projects/spring-framework/issues/32424)
   -   WebFlux temporary file not always deleted with parallel uploads. 
[#&#8203;31217](https://redirect.github.com/spring-projects/spring-framework/issues/31217)
   
   #### :notebook_with_decorative_cover: Documentation
   
   -   Replace RFC 7807 by RFC 9457 in documentation 
[#&#8203;32806](https://redirect.github.com/spring-projects/spring-framework/issues/32806)
   -   Links to Framework and Servlet Javadoc from Framework's Kotlin API 
documentation are broken 
[#&#8203;32797](https://redirect.github.com/spring-projects/spring-framework/issues/32797)
   -   Fix incorrect class reference syntax in Kotlin code sample 
[#&#8203;32733](https://redirect.github.com/spring-projects/spring-framework/pull/32733)
   -   Improve documentation advising against use of HandlerInterceptor for 
security 
[#&#8203;32729](https://redirect.github.com/spring-projects/spring-framework/issues/32729)
   -   Inconsistent behaviour on transactional async method 
[#&#8203;32709](https://redirect.github.com/spring-projects/spring-framework/issues/32709)
   -   Document that getBean with arguments is not recommended with AOT 
[#&#8203;32690](https://redirect.github.com/spring-projects/spring-framework/issues/32690)
   -   Provide an example of custom request URL with RestClient in the 
reference guide 
[#&#8203;32685](https://redirect.github.com/spring-projects/spring-framework/issues/32685)
   -   Correct documentation on streaming with MockMvcWebTestClient 
[#&#8203;32687](https://redirect.github.com/spring-projects/spring-framework/issues/32687)
   -   Document limitations of CGLIB proxy class generation in JPMS module 
setups 
[#&#8203;32671](https://redirect.github.com/spring-projects/spring-framework/issues/32671)
   -   Update links to HttpOnly documentation at OWASP in `ResponseCookie` 
[#&#8203;32663](https://redirect.github.com/spring-projects/spring-framework/pull/32663)
   -   Document that RestTemplate may not return a body for certain exceptions 
[#&#8203;32641](https://redirect.github.com/spring-projects/spring-framework/issues/32641)
   -   Document that DataIntegrityViolationException can also be thrown on 
read-only queries 
[#&#8203;32631](https://redirect.github.com/spring-projects/spring-framework/issues/32631)
   -   Update documentation to explain streaming vs collecting and error 
handling with `Flux<T>` return values 
[#&#8203;32630](https://redirect.github.com/spring-projects/spring-framework/issues/32630)
   -   Revise "The IoC Container" section to be more relevant for modern Spring 
applications 
[#&#8203;32429](https://redirect.github.com/spring-projects/spring-framework/issues/32429)
   -   XML bean definition with `factory-method` does not always determine 
correct target type 
[#&#8203;32091](https://redirect.github.com/spring-projects/spring-framework/issues/32091)
   -   Document `@Order` behavior on types, bean methods, and config classes 
[#&#8203;30177](https://redirect.github.com/spring-projects/spring-framework/issues/30177)
   -   Clarify recommendation on self-injection for legitimate use cases (e.g. 
`@Transactional` re-entrant calls) 
[#&#8203;28299](https://redirect.github.com/spring-projects/spring-framework/issues/28299)
   
   #### :hammer: Dependency Upgrades
   
   -   Upgrade to Micrometer 1.12.6 
[#&#8203;32810](https://redirect.github.com/spring-projects/spring-framework/issues/32810)
   -   Upgrade to Reactor 2023.0.6 
[#&#8203;32786](https://redirect.github.com/spring-projects/spring-framework/issues/32786)
   
   #### :heart: Contributors
   
   Thank you to all the contributors who worked on this release:
   
   [@&#8203;LeMikaelF](https://redirect.github.com/LeMikaelF), 
[@&#8203;Seungpang](https://redirect.github.com/Seungpang), 
[@&#8203;izeye](https://redirect.github.com/izeye), 
[@&#8203;m4tt30c91](https://redirect.github.com/m4tt30c91), 
[@&#8203;remeio](https://redirect.github.com/remeio), and 
[@&#8203;yhao3](https://redirect.github.com/yhao3)
   
   ### 
[`v6.1.6`](https://redirect.github.com/spring-projects/spring-framework/releases/tag/v6.1.6)
   
   #### :star: New Features
   
   -   Log column type for limited support message in 
`JdbcUtils.getResultSetValue` 
[#&#8203;32601](https://redirect.github.com/spring-projects/spring-framework/issues/32601)
   -   Consistent support for generic `FactoryBean` type matching when using 
`getBeanProvider` 
[#&#8203;32590](https://redirect.github.com/spring-projects/spring-framework/issues/32590)
   -   `@RequestParam` binding does not support params with an empty array 
"\[]" suffix 
[#&#8203;32577](https://redirect.github.com/spring-projects/spring-framework/issues/32577)
   -   Maximum Request Size handling support for Undertow in 
StandardMultipartHttpServletRequest 
[#&#8203;32549](https://redirect.github.com/spring-projects/spring-framework/issues/32549)
   -   Introduce common support for is-null-safe checks in SpEL nodes 
[#&#8203;32516](https://redirect.github.com/spring-projects/spring-framework/issues/32516)
   -   Avoid additional unnecessary `Annotation` array cloning in 
`TypeDescriptor` 
[#&#8203;32476](https://redirect.github.com/spring-projects/spring-framework/issues/32476)
   -   Avoid cloning empty `Annotation` array in `TypeDescriptor` 
[#&#8203;32405](https://redirect.github.com/spring-projects/spring-framework/pull/32405)
   
   #### :lady_beetle: Bug Fixes
   
   -   Refine scheme, userinfo, host and port parsing in UriComponentsBuilder 
[#&#8203;32616](https://redirect.github.com/spring-projects/spring-framework/issues/32616)
   -   "GET must not have a request body" exception with OkhttpClient and 
BufferingClientHttpRequestFactory 
[#&#8203;32612](https://redirect.github.com/spring-projects/spring-framework/issues/32612)
   -   JMSTemplate.sendAndReceive does not propagate tracer over the wire 
[#&#8203;32606](https://redirect.github.com/spring-projects/spring-framework/issues/32606)
   -   Calling Kotlin suspend functions in non-reactive application crashes due 
to unresolvable class 
[#&#8203;32599](https://redirect.github.com/spring-projects/spring-framework/issues/32599)
   -   `MethodIntrospector.selectMethods()` fails to detect bridge methods 
across ApplicationContexts 
[#&#8203;32586](https://redirect.github.com/spring-projects/spring-framework/issues/32586)
   -   Fix handling value class with private constructor on proxy 
[#&#8203;32536](https://redirect.github.com/spring-projects/spring-framework/pull/32536)
   -   ReactorNettyClientResponse should not dispose connection 
[#&#8203;32528](https://redirect.github.com/spring-projects/spring-framework/issues/32528)
   -   `CompoundExpression` omits null-safe syntax in AST string representation 
of null-safe selection/projection in SpEL 
[#&#8203;32515](https://redirect.github.com/spring-projects/spring-framework/issues/32515)
   -   Generic Kotlin controllers got broken in 6.1.5 
[#&#8203;32510](https://redirect.github.com/spring-projects/spring-framework/issues/32510)
   -   WebFlux Blocking controller runs on non-blocking thread when request 
input data present 
[#&#8203;32502](https://redirect.github.com/spring-projects/spring-framework/issues/32502)
   -   Generic interface on `FactoryBean` class not autowired in case of 
`targetType` mismatch 
[#&#8203;32489](https://redirect.github.com/spring-projects/spring-framework/issues/32489)
   -   `HeaderContentNegotiationStrategy.resolveMediaTypes()` throws unexpected 
`InvalidMimeTypeException` 
[#&#8203;32483](https://redirect.github.com/spring-projects/spring-framework/issues/32483)
   -   JmsUtils.commitIfNecessary catches and ignores JMS 
IllegalStateException, losing message with ActiveMQ Artemis 
[#&#8203;32473](https://redirect.github.com/spring-projects/spring-framework/issues/32473)
   -   Missing bean class in native image with a Kotlin nested class 
[#&#8203;32472](https://redirect.github.com/spring-projects/spring-framework/issues/32472)
   -   Spring MVC re-creates form data from request params and re-encoding can 
change the content-length 
[#&#8203;32471](https://redirect.github.com/spring-projects/spring-framework/issues/32471)
   -   Unhandled JMS exceptions are not always recorded as observation errors 
[#&#8203;32458](https://redirect.github.com/spring-projects/spring-framework/issues/32458)
   -   Consistently apply TaskDecorator to ManagedExecutorService as well 
[#&#8203;32455](https://redirect.github.com/spring-projects/spring-framework/issues/32455)
   
   #### :notebook_with_decorative_cover: Documentation
   
   -   SimpleAsyncTaskScheduler: Returned ScheduledFuture does not track 
provided task execution 
[#&#8203;32589](https://redirect.github.com/spring-projects/spring-framework/issues/32589)
   -   Remove link to unrelated method in javadoc of 
AnnotatedBeanDefinitionReader 
[#&#8203;32560](https://redirect.github.com/spring-projects/spring-framework/pull/32560)
   -   Fix typos and improve wording in reference documentation 
[#&#8203;32557](https://redirect.github.com/spring-projects/spring-framework/pull/32557)
   -   Document that active profiles are set at build time with AOT 
[#&#8203;32543](https://redirect.github.com/spring-projects/spring-framework/issues/32543)
   -   Fix broken link to vavr in the reference guide 
[#&#8203;32494](https://redirect.github.com/spring-projects/spring-framework/pull/32494)
   -   Document AOT limitations related to Kotlin identifiers with backticks 
[#&#8203;32487](https://redirect.github.com/spring-projects/spring-framework/issues/32487)
   -   Add Javadoc since to 
AbstractClientHttpRequestFactoryWrapper.getDelegate() 
[#&#8203;32474](https://redirect.github.com/spring-projects/spring-framework/pull/32474)
   -   Default strategy for ProblemDetail error codes wrongly document how 
"detail" is supported 
[#&#8203;32446](https://redirect.github.com/spring-projects/spring-framework/pull/32446)
   
   #### :hammer: Dependency Upgrades
   
   -   Upgrade to Micrometer 1.12.5 
[#&#8203;32596](https://redirect.github.com/spring-projects/spring-framework/issues/32596)
   -   Upgrade to Reactor 2023.0.5 
[#&#8203;32592](https://redirect.github.com/spring-projects/spring-framework/issues/32592)
   
   #### :heart: Contributors
   
   Thank you to all the contributors who worked on this release:
   
   [@&#8203;Banuelorigni](https://redirect.github.com/Banuelorigni), 
[@&#8203;LinorDolev](https://redirect.github.com/LinorDolev), 
[@&#8203;T45K](https://redirect.github.com/T45K), 
[@&#8203;izeye](https://redirect.github.com/izeye), 
[@&#8203;kilink](https://redirect.github.com/kilink), 
[@&#8203;quaff](https://redirect.github.com/quaff), and 
[@&#8203;qww1552](https://redirect.github.com/qww1552)
   
   ### 
[`v6.1.5`](https://redirect.github.com/spring-projects/spring-framework/compare/v6.1.4...v6.1.5)
   
   ### 
[`v6.1.4`](https://redirect.github.com/spring-projects/spring-framework/releases/tag/v6.1.4)
   
   #### :star: New Features
   
   -   Add missing RequestPredicate variants in coRouter 
[#&#8203;32256](https://redirect.github.com/spring-projects/spring-framework/issues/32256)
   -   Adapt ConcurrencyThrottleSupport to use ReentrantLock for better virtual 
thread support 
[#&#8203;32251](https://redirect.github.com/spring-projects/spring-framework/issues/32251)
   -   Create optimized versions of request predicates 
[#&#8203;32244](https://redirect.github.com/spring-projects/spring-framework/issues/32244)
   -   Include function name in 
`SpelMessage.INCORRECT\_NUMBER\_OF\_ARGUMENTS\_TO\_FUNCTION` 
[#&#8203;32239](https://redirect.github.com/spring-projects/spring-framework/issues/32239)
   -   Add Coroutines support to `NonReactiveHandlerMethodPredicate` 
[#&#8203;32227](https://redirect.github.com/spring-projects/spring-framework/issues/32227)
   -   RouterFunctionMapping does not implement MatchableHandlerMapping 
[#&#8203;32221](https://redirect.github.com/spring-projects/spring-framework/issues/32221)
   -   Initialize (another) Map with correct size in RequestPredicates 
[#&#8203;32215](https://redirect.github.com/spring-projects/spring-framework/pull/32215)
   -   Make SmartLifecycle `phase` value configurable in STOMP message handling 
components 
[#&#8203;32205](https://redirect.github.com/spring-projects/spring-framework/issues/32205)
   -   Initialize Map with correct size in RequestPredicates 
[#&#8203;32201](https://redirect.github.com/spring-projects/spring-framework/pull/32201)
   -   Let `BeanPropertyRowMapper` subclasses customize mapped names 
[#&#8203;32199](https://redirect.github.com/spring-projects/spring-framework/issues/32199)
   -   Improve client and server handling of STOMP heartbeat failures  
[#&#8203;32195](https://redirect.github.com/spring-projects/spring-framework/issues/32195)
   -   Optimize Map methods in ServletAttributesMap 
[#&#8203;32189](https://redirect.github.com/spring-projects/spring-framework/pull/32189)
   -   Support binary streams with `JdbcClient` 
[#&#8203;32161](https://redirect.github.com/spring-projects/spring-framework/issues/32161)
   -   Annotate core functional SPIs in SpEL with `@FunctionalInterface` 
[#&#8203;32135](https://redirect.github.com/spring-projects/spring-framework/issues/32135)
   -   Cannot use `SimpleJdbcInsert` with catalog name 
[#&#8203;32124](https://redirect.github.com/spring-projects/spring-framework/issues/32124)
   -   Refactor ReloadableResourceBundleMessageSource 
[#&#8203;32118](https://redirect.github.com/spring-projects/spring-framework/pull/32118)
   -   Reuse `MapPropertySource` for `DynamicValuesPropertySource` 
implementation (as a template for custom variants) 
[#&#8203;32110](https://redirect.github.com/spring-projects/spring-framework/issues/32110)
   -   Improve Spring AOP performance for methods without specific advice 
[#&#8203;32104](https://redirect.github.com/spring-projects/spring-framework/issues/32104)
   -   Make it possible to configure any TaskExecutor through 
ChannelRegistration 
[#&#8203;32081](https://redirect.github.com/spring-projects/spring-framework/issues/32081)
   -   Add support for JSON streams to Kotlin Serialization 
[#&#8203;32074](https://redirect.github.com/spring-projects/spring-framework/pull/32074)
   -   Avoid reflecting to obtain `validationGroups`  every time the call is 
made 
[#&#8203;32068](https://redirect.github.com/spring-projects/spring-framework/issues/32068)
   -   Reject `@RequestMapping` and `@HttpExchange` declarations on the same 
element 
[#&#8203;32065](https://redirect.github.com/spring-projects/spring-framework/issues/32065)
   -   Missing toString for ExponentialBackOff 
[#&#8203;32061](https://redirect.github.com/spring-projects/spring-framework/issues/32061)
   -   Reject multiple `@HttpExchange` declarations on the same element 
[#&#8203;32049](https://redirect.github.com/spring-projects/spring-framework/issues/32049)
   -   ClientAbortException from StreamingResponseBody can cause infinite loop 
of dispatches 
[#&#8203;32042](https://redirect.github.com/spring-projects/spring-framework/issues/32042)
   -   Log warning if multiple `@PostMapping`, `@GetMapping`, etc. annotations 
are declared 
[#&#8203;31962](https://redirect.github.com/spring-projects/spring-framework/issues/31962)
   -   Using types in `@SessionAttributes` is sometimes not reflected in the 
model 
[#&#8203;30463](https://redirect.github.com/spring-projects/spring-framework/issues/30463)
   -   Improve read publisher cancel handling to avoid connections in 
CLOSE_WAIT state with WebSocket on Tomcat  
[#&#8203;30393](https://redirect.github.com/spring-projects/spring-framework/issues/30393)
   -   Provide more control over JPA entities scanning 
[#&#8203;27892](https://redirect.github.com/spring-projects/spring-framework/issues/27892)
   -   Provide and document a way to handle single-page application redirects 
[#&#8203;27257](https://redirect.github.com/spring-projects/spring-framework/issues/27257)
   -   MockMvcClientHttpRequestFactory swallows ServletResponse.errorMessage 
[#&#8203;26720](https://redirect.github.com/spring-projects/spring-framework/issues/26720)
   
   #### :lady_beetle: Bug Fixes
   
   -   Cannot send Server-Sent Events without data using WebMvc.fn SseBuilder 
[#&#8203;32270](https://redirect.github.com/spring-projects/spring-framework/issues/32270)
   -   Fix `pathExtension` null-safety in Kotlin DSLs 
[#&#8203;32254](https://redirect.github.com/spring-projects/spring-framework/issues/32254)
   -   `S
   
   </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:eyJjcmVhdGVkSW5WZXIiOiIzOC43NC4xIiwidXBkYXRlZEluVmVyIjoiMzguNzQuMSIsInRhcmdldEJyYW5jaCI6ImRldmVsb3AiLCJsYWJlbHMiOlsicmVub3ZhdGUiXX0=-->
   


-- 
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