Releases: spring-projects/spring-integration
v5.3.2.RELEASE
Change log:
e3be340 (5.3.x) Improve MessageKryoRegistrar for registrations
66be7fd Upgrade dependencies; prepare for release
f6587e2 Fix typo in KryoCodecTests
23f3482 Improve Kryo Codec for registrations
f095f94 GH-3348: Upgrade to MQTT Paho-1.2.4
dfa6c84 GH-3344: Treat kotlin.Unit return as null in MMIH (#3346)
ca60db5 SO-62761903: Inject BF into Gateway's correlator
a8c63e2 Fix CachedSessionFactory Race
3857157 GH-3324. fix NPE in StdIntFlowContext
9082c12 Fix MessagingGatewaySupport for reactive error (#3319)
9cd8a4a GH-3315: Fix (S)FTP Stream with Fair Rotation
434817f GH-3307: Retry TransTimedEx in LockRepo.acquire
v5.2.8.RELEASE
Change log:
b8b4512 (5.2.x) Improve MessageKryoRegistrar for registrations
9763a11 Upgrade dependencies; prepare for release
fcdba0a Fix typo in KryoCodecTests
bff47ab Improve Kryo Codec for registrations
76bf66f GH-3348: Upgrade to MQTT Paho-1.2.4
c765e80 SO-62761903: Inject BF into Gateway's correlator
463e3d4 Fix CachedSessionFactory Race
d44fead GH-3324. fix NPE in StdIntFlowContext
6d60b90 (fix_fair) GH-3315: Fix (S)FTP Stream with Fair Rotation
cd4921a Fix MessagingGatewaySupport for reactive error (#3319)
6379ca0 GH-3307: Retry TransTimedEx in LockRepo.acquire
v5.1.12.RELEASE
v4.3.23.RELEASE
Change log:
c83da55 (4.3.x) Improve MessageKryoRegistrar for registrations
9ada785 Fix typo in KryoCodecTests
6940b86 Upgrade dependencies; prepare for release
8468edc Improve Kryo Codec for registrations
c95e6dc Fix CachedSessionFactory Race
a24f24f More retry for TransactionTimedOutException
b4d9831 GH-3307: Retry TransTimedEx in LockRepo.acquire
415fb64 Code clean up for JacksonJsonUtils
7ff0fdd GH-3294: Retry JdbcLock.unlock for TransDataAccEx
35d5555 (rohanmukesh/4.3.x, astrubel/4.3.x) GH-3286: Make FileTailingEvent#getMessage public
96cf146 GH-3271: Close session on error in stream source
c00c319 (pilak/4.3.x) GH-3249: Fix RemoteFileTemplate dead lock in send
aa65955 Remove unused import from UnmarshallingTransformer
43c5519 GH-3238: Fix Unmarshaller to close File resource
v5.4.0-M1
Change log:
afa79d8 GH-3226: Redis Stream Outbound Channel Adapter
4761800 Fix XMPP documentation
dfd9142 INT-4566: R2DBC Outbound Channel Adapter
b860a2e Merge Spring Integration Kafka into Main Repo
5d7f0d2 Fix RedisQueueMessageDrEndpointTests for Java 14
6a3bea5 Add keepAlive(true)
to testing Redis CF
9495685 Fix RedisAvailableRule
for the proper evaluate
9367d7f Fix MessagingGateway for reactive reply type
3bb445e Fix deprecations from Reactor
498f42d Fix deprecations from SF
3a9ae21 Fix UDP tests to rely on a random port
9ad348b Log attempting to receive email under debug level instead of info (#3312)
b4a82eb Resolve deprecations for MulticastSocket
3f5aba2 Support Java 14 (#3310)
b0cd015 GH-3307: Retry TransTimedEx in LockRepo.acquire
7cefd53 GH-3092: Refactor (S)FTP outbound specs, handlers
2419c03 Replace whitelist
with allowlist
7ec1f5c GH-3299: Fix client connectionId for TCP/NIO
3499cd6 Code clean up for JacksonJsonUtils
02f0c10 GH-3294: Retry JdbcLock.unlock for TransDataAccEx
b436cbe Fix NPE for component name after FactoryBeans
6e78569 GH-2736: TCP Async GW - Fix async check
ef939a0 GH-3283: HTTP Inbound handle SpEL errors (#3289)
5bd6278 Fix new sonar smells
b8e2dfe GH-3280: NullChannel as reply for void gateways (#3292)
e981691 GH-3288: Add Kotlin DSL transform(Transformer)
8d1dd0b Some docs clean up
8ba27f6 Move 5.3 changes to history
5562097 Update spring-amqp version
7b71a94 Fix typo in CONTRIBUTING.adoc
38a6b8e GH-3286: Make FileTailingEvent#getMessage public
665f6bf GH-3282: Fix JdbcMetadataStore for DuplicateKeyEx (#3285)
75021be Use Awaitility in TCP/UDP Tests
b8f0fb2 Upgrade dependencies & Gradle
8f92bb2 Start version 5.4
v5.3.1.RELEASE
Change log:
33b3ab9 Upgrade dependencies; prepare for release
29e8f07 GH-3299: Fix client connectionId for TCP/NIO
d958e36 Code clean up for JacksonJsonUtils
e370174 GH-3294: Retry JdbcLock.unlock for TransDataAccEx
d7549a9 Fix NPE for component name after FactoryBeans
8561518 GH-2736: TCP Async GW - Fix async check
e309ebb GH-3288: Add Kotlin DSL transform(Transformer)
28a5be7 GH-3286: Make FileTailingEvent#getMessage public
aec7bed GH-3282: Fix JdbcMetadataStore for DuplicateKeyEx (#3285)
42845f0 Convert (S)FTP Tests to JUnit5
v5.2.7.RELEASE
Change log:
1201ca9 Upgrade dependencies; prepare for release
1df9186 GH-3299: Fix client connectionId for TCP/NIO
f90473f Code clean up for JacksonJsonUtils
65cc6ab GH-3294: Retry JdbcLock.unlock for TransDataAccEx
10a9458 GH-3286: Make FileTailingEvent#getMessage public
9f1c66f GH-3282: Fix JdbcMetadataStore for DuplicateKeyEx (#3285)
619c5bf GH-3276: reactive inbound: Fix onErrorResume
7cfab7b Fix RESOLVABLE_TYPE header population
37a0c40 GH-3271: Close session on error in stream source
af750e7 BoundRabbitChannelAdvice - reject invalid config
v5.1.11.RELEASE
Change log:
f51343f (HEAD -> 5.1.x) Upgrade dependencies; prepare for release
dc3ae26 Code clean up for JacksonJsonUtils
7b40488 GH-3294: Retry JdbcLock.unlock for TransDataAccEx
05ceee3 GH-3286: Make FileTailingEvent#getMessage public
5ef737a GH-3276: reactive inbound: Fix onErrorResume
f759f0b Fix SftpStreamingMessageSourceTests for race
65b3bdc GH-3271: Close session on error in stream source
c931c2b BoundRabbitChannelAdvice - reject invalid config
v5.3.0.RELEASE
Change log:
9e1979f Upgrade dependencies; prepare for release
bf0260a GH-3276: reactive inbound: Fix onErrorResume
7905658 Fix RESOLVABLE_TYPE header population
6bd5ca4 Fix XML examples in handler-advice reference doc
aa26d2f Fix typo in reference manual
d71fb2e GH-3271: Close session on error in stream source
f047f05 Fix Checkstyle to rely on the absolute path
3e63fe4 BoundRabbitChannelAdvice - reject invalid config
v5.3.0.RC1
Change log:
1f47b6b Fix typo in build.gradle
cde9506 Upgrade dependencies; prepare for release
c264e12 Fix new Sonar smells
dc15910 GH-3266: Don't override props in AnnGWProxyFB
9ec6529 Upgrade to Rsocket 1.0-RC7; fix deprecations
2d9a5f6 Introduce a ReceiveMessageAdvice
(#3265)
cfd03f8 Use a SimpleJsonSerializer in the FileSplitter (#3262)
620b9bf Upgrade to latest version of Asciidoctor
e9a0149 Fix race in TCP async gateway test
6b57e16 (Buzzardo/master) GH-3253: Scan BF hierarchy for BeanDefinition
ca80435 GH-3256: Fix interaction with delayed listener reg
1d4626f GH-3256: Support Testing TCP Connections
02407f7 Add ReactiveMessageSourceProducer
(#3254)
9414765 Fix Sonar issue
eedd2b0 Upgrade spring-doc-resources
c2babe4 (moredeprec) Add remaining deprecations for legacy metrics
b063227 Fix RemoteFileOutboundGWTests for the proper mock
5ba1b93 GH-3249: Fix RemoteFileTemplate dead lock in send
0d9b421 Apply GitHub default community health
8505da1 Increase a block timeout in Gateway Mono test
47d7bf3 Add missed doc contents entry for RSocket chapter
877fa49 GH-3247: Fix test
0cee734 GH-3247: Throw UncheckedIOException
b75f1bd GH-3247: Fix SftpSession.exists
for error code (#3248)
97702ae Fix some Sonar smells
d8c378b GH-2788: Add MongoDbChangeStreamMessageProducer
2d7e473 GH-3243: sync computeIfAbsent in StoredProcExec
cd64a09 * Fix http://
usage in the test
d24c2c8 Fix Checkstyle violations & RMI tests
3a846ba (checkstyle_fix) Fix some Sonar smells
cc0c2fd GH-3241: Fix Sonar issue
7d7c273 GH-3241: MetadataStoreSelector - compare old/new (#3242)
1f2a334 Fix new Sonar smell
24e6be6 GH-3238: Fix Unmarshaller to close File resource
79f6479 GH-2736: Add DSL support for async TCP OB Gateway
5cb3f21 GH-2736: Async Mode for TcpOutboundGateway