🐞 Bug Fixes
- JdbcLockRegistry & RedisLockRegistry - Shared ReentrantLock from DefaultLockRegistry causes APP_LOCK entry not deleted on unlock when two different lock keys map to the same bucket #11156
- Throw a generic error from the
AbstractWebServiceInboundGatewayback to the client #11154 - Prevent eviction of held locks from ZooKeeper registry #11136
- The
BaseIntegrationFlowDefinition.REFERENCED_REPLY_PRODUCERScan be accessed concurrently #11128 - Specifying channel name for inbound JMS components in Java DSL causes startup failure due to no BeanFactory #11126
- Fix multibyte ack-header offset in
DatagramPacketMessageMapper#11118 - The
PartitionedDispatcher.dispatch()fails with theIndexOutOfBoundsExceptionwhen hash code is theInteger.MIN_VALUE#11116 - Fix
FileReadingMessageSourceto deal with canonical files #11105
📔 Documentation
- The
FileWritingMessageHandler.trigger()Javadoc should mention ReDoS #11134