⭐ New Features
- Add option to
AmqpInboundChannelAdapter
ot override defaultamqp_batchedHeaders
name to something else #9647 - Use Locale.ROOT for locale neutral, case insensitive comparisons #9620
- Adapt code for the
org.springframework.util.concurrent.ListenableFuture
being marked now asforRemoval
#9617 - Flagging of messages should be optional. #9613
- Conditionally Display Message and Header in MessageHandlingException #9416
🐞 Bug Fixes
- AbstractMailReceiver.receive returns MimeMessage with outdated flags #9633
- ConcurrentModificationException from ThreadStatePropagationChannelInterceptor #9623
- SimpleJsonSerializer sometimes fails to produce correct JSON #9614
- The
Mqttv5PahoMessageHandler.publish()
fails with aConnect already in progress (32110)
under high concurrency #9597 - FileReadingMessageSource doesn't set FileHeaders.RELATIVE_PATH header value corretly #9594
🔨 Dependency Upgrades
- Bump debeziumVersion from 3.0.1.Final to 3.0.2.Final #9651
- Bump org.jruby:jruby-complete from 9.4.8.0 to 9.4.9.0 #9646
- Bump org.apache.groovy:groovy-bom from 4.0.23 to 4.0.24 #9645
- Bump mongoDriverVersion from 5.2.0 to 5.2.1 #9644
- Bump io.lettuce:lettuce-core from 6.4.0.RELEASE to 6.4.1.RELEASE #9628
- Bump com.fasterxml.jackson:jackson-bom from 2.18.0 to 2.18.1 #9627
- Bump org.apache.camel:camel-bom from 4.8.0 to 4.8.1 #9610
- Bump debeziumVersion from 3.0.0.Final to 3.0.1.Final #9608
- Bump protobufVersion from 4.28.2 to 4.28.3 #9604
❤️ Contributors
Thank you to all the contributors who worked on this release: