Releases: spring-projects/spring-integration
v5.5.7
Change log:
9741f7f Upgrade dependencies including Gradle
bb9dd89 Fix RedisLockRegistry Sonar smells
8c57cb7 GH-3697: Various lifecycle fixed for MQTT v5 CAs
30bb846 Fix Checkstyle violation
2d75289 Fix UNLINK/DEL logic in the RedisLockRegistry
50fa345 Fix new Sonar smell
c36b759 Add distributionSha256Sum prop for Gradle wrapper
9b5ebaa Fix MySqlContainerTest for compatibility
2a3dac7 GH-3694: Resolve circular dep in PublisherAnnBPP
b424cbe Quote CONDITION whenever necessary for JDBC
3c32daa GH-3690: Use pub-sub in RedisLockReg for unlocks
db14fad GH-3688: Fix WS DSL for proper values propagation
ad34310 GH-3683: Always new TX in DefaultLockRepository
8c85fc9 Add MessageHandlerMethodFactoryCreatingFactoryBean
a843dae Remove Disposables
abstraction
d7f9258 Check for Disposables
bean before registration
adb52ba Upgrade Dokka plugin to 1.5.30 for Gradle 7.3
0ebd076 Add duplicatesStrategy to prepAsciidocBuild task
f298191 Fix checksum for Gradle wrapper
761ccf2 Upgrade To Gradle 7.3
v5.5.6
Change log:
f678514 Upgrade dependencies; prepare for release
de0f91b GH-3677: Doc for URL conn customization in FeedCA (#3678)
fb14976 GH-3675: Restore nativeHeaders for WebSocketInChA
3dabf7a Fix Checkstyle violations
f5f1c82 Some docs clean up for ZK & XML modules
6f3fdc7 Some docs clean up
db61102 GH-3672: Clean up Jdbc & ZK LockRegistry caches
5452a6f Fix more Sonar smells
3c81244 Change RedisLockRegistry cache to 100K
85efb5f Take Docker registry from the DOCKER_REGISTRY_URL
7f83f5f Revert AnnotationGatewayProxyFactoryBean
logic
5de072b Fix WebFluxMH for proper response handling
a27b1ec Revert method references back to lambdas
0aac4c0 Fix new Sonar smells
e515132 GH-3655: Add automatically delete for Redis Locks
25100d1 Fix unused import in the IntegrationRegistrar
a899b37 DefaultConfiguringBFPP
to BDRegistryPP
e80a42d Fix typo in the MqttMessageSentEvent Javadoc
d866478 Use ReflectionUtils.makeAccessible() - not direct
15520e1 GH-3652: File gateway: don't try delete no file
eb4d583 Add toReactivePublisher(autoStartOnSubscribe)
(#3657)
fc7d338 GH-3656: Fix package tangles
f520156 GH-3653: Improve DSL parsing performance (#3654)
ff3b4d3 Fix Checkstyle violation in the XML config
ffdc992 Rework JpaOutboundGatewayParserTests
to JUnit 5
ee8afc5 BeanDefinitions: Mix instanceSupplier and props
7d29cf7 Fix double the
typo in docs
78366e7 GH-3647: Use remoteDirExpression in MV command (#3651)
e84bab6 GH-3648: Fix @Gateway.payloadExpression
v5.4.12
Change log:
390400b Fix ExpressionUtilsTests for SF compatibility
7c72fdd Upgrade dependencies; prepare for release
43b78e0 GH-3675: Restore nativeHeaders for WebSocketInChA
83a488c Fix WebFluxMH for proper response handling
81a50ff GH-3652: File gateway: don't try delete no file
3f4368c GH-3648: Fix @Gateway.payloadExpression
5e6e638 GH-3641: Handle duplicate cookies properly
8a5c037 GH-3637: Fix KafkaMessageSource First Poll
v5.5.5
Change log:
d61df01 Fix DSL sample in the doc
7e5fef9 GH-3641: Handle duplicate cookies properly
6c47593 Fix ExpressionUtilsTests according SF changes
1341a45 Upgrade dependencies
72b9e70 GH-3643: Defer MeterRegistry bean dependency
a03af08 Upgrade to Gradle 6.9.1; fork JavaCompile
34d2b09 Fix new Sonar smells
e2557a4 GH-3617: KPMH - Option To Use Template's Converter
0410343 Rework all the MQTT tests to JUnit 5
e7c0d8d GH-3432: Add MQTT v5 channel adapters (#3639)
b8e414d GH-3637: Fix KafkaMessageSource First Poll
fe57fd2 Checkstyle changes
v5.5.4
Change log:
3bfabb9 Upgrade dependencies; prepare for release
726b216 Disable TcpNioConnectionTests.testCleanup()
3f6d205 Fix link in the channel-adapter.adoc
b92d52f Improve docs for global default poller
0fb64f1 Upgrade to Kotlin 1.5
0f2285d Fix reply producing to not block reactive thread
fe300eb GH-3614: JPA outbound components delete in batch (#3629)
25ac230 GH-3627: Fix race condition NPE in MqttPahoMDCA
4456caf Introduce high-level API for flows composition (#3624)
b8785e5 GH-3619: Fix Mail Receiver fetch redundant Messages
55876e0 GH-3620: Fix Shared SFTP Session
v5.4.11
v5.5.3
Change log:
39599f8 Update dependencies; prepare for release
024ffd1 Fix generics for customizeMonoReply()
b949b90 GH-3610: Fix WebFluxMH for error handling
c189a12 Safely read expunged IMAP messages
b12540d GH-3598: Fix delay in waitStopListening()
0a7ea59 GH-3601: Bring AMQP byte code compatibility back
91d09c8 Add deprecation suppression for spring-kafka-2.8
1b7d622 GH-3600: Fix Kafka Tx Synchronization
1951d52 Fix java-dsl-gateway
double usage in Docs
6115357 GH-3549: Clean up more SonarQube smells
2be6d86 Upgrade setup-jfrog-cli to fix deprecation
9e51218 GH-3549: Fix minor SonarQube smells
v5.4.10
Change log:
f5361f1 (5.4.x) Update dependencies; prepare for release
f28819b Fix generics for customizeMonoReply()
1a73151 GH-3610: Fix WebFluxMH for error handling
c20f0b6 Safely read expunged IMAP messages
d7a7bbb (djgraff209/5.4.x) GH-3601: Bring AMQP byte code compatibility back
fba4b20 GH-3600: Fix Kafka Tx Synchronization
v5.3.9.RELEASE
Change log:
ff63250 (5.3.x) Update dependencies; prepare for release
ef79bb7 Fix generics for customizeMonoReply()
c70c98b GH-3610: Fix WebFluxMH for error handling
125ac45 (djgraff209/5.3.x) Fix pattern how Lock.unlock()
is used
9ebe1b3 Make MessageHistory JSON-serializable
e714f69 GH-3589: Reduce Delay on NIO Connection
1d769b8 Fix SourcePollingChAdFB autoStartup propagation
37e6457 Remove unused imports
46f83f7 Fix NPE for @Indexed
in the MessagingGatewayReg
87e11d2 Fix CORS registration for IntGraphController
v5.4.9
Change log:
bed7640 Upgrade dependencies; prepare for release
2858954 GH-3584: Support spring-amqp 2.3.x and 2.4.x
ddab28a Fix pattern how Lock.unlock()
is used
70f6ceb Make MessageHistory JSON-serializable
f0d1260 Fix SourcePollingChAdFB autoStartup propagation
ed47b56 Remove unused imports
836a11b Fix NPE for @Indexed
in the MessagingGatewayReg
46acf0c Fix CORS registration for IntGraphController