Releases: spring-projects/spring-integration
v6.1.5
Change log:
ed1bfc6 Upgrade to Spring GraphQL 1.2.4
c4e30a0 Revert to SSHD 2.9.2
5cb99d3 Fix Spring Data version
fb913e1 Upgrade dependencies; prepare for release
5d93c6a GH-8792: Fix File StreamingMS for one file filter
ef2575a Increase Timeouts in FTP RotatingServersTests
9227acd GH-8786: Make FtpSession.finalizeRaw()
robust
59df2b9 GH-8785: Propagate WebSocket client connect fail
72ce758 Fix KV store for group-to-message relationship
cf5427f GH-8773: Fix MGS for removal from group
8cdead4 GH-8778: Fix KafkaMessageSource deadlock (#8780)
6ec2b88 GH-8779: MongoDbMS Fix distinct result conversion (#8781)
991d29e KafkaMessageSource: Lock instead of synchronized
91e806a GH-8770: Add PostgresSubsChannel.errorHandler
(#8777)
4907316 Fix PostgresSubscribableChannel race condition
v5.5.20
v6.0.9
Change log:
5bcfe06 Revert to SSHD 2.9.2
5da521f More fixes for SftpRemoteFileTemplateTests
55d1478 An attempt to fix Sftp tests to new sshd-sftp
b69cc32 Upgrade dependencies; prepare for release
1784486 GH-8792: Fix File StreamingMS for one file filter
fa298f8 Increase Timeouts in FTP RotatingServersTests
605fb2d GH-8786: Make FtpSession.finalizeRaw()
robust
6636291 GH-8785: Propagate WebSocket client connect fail
e5939f0 GH-8778: Fix KafkaMessageSource deadlock (#8780)
3af38a6 GH-8779: MongoDbMS Fix distinct result conversion (#8781)
c7b5453 KafkaMessageSource: Lock instead of synchronized
938b270 GH-8770: Add PostgresSubsChannel.errorHandler
(#8777)
012a03f Fix PostgresSubscribableChannel race condition
v6.2.0-RC1
Change log:
e933d63 Fix PostgresSubscribableChannel race condition
bb908d8 Upgrade dependencies; prepare for release
bdefd8a Deprecate spring-integration-security
module
87a2ac5 GH-8760 Postgres: using DELETE ... RETURNING
29186e2 GH-8757: Add nullabilty to .support.converter
6909fbe Fix race condition in GatewayInterfaceTests
ea8d917 Code clean up for UUIDConverter
77d8dfd Streamline UUIDConverter
25630f5 GH-8734: expose JmsLisConSpec.observationRegistry (#8764)
f89ca99 Reduce log noise for AbstractCorrelatingMH
f819f4b Upgrade to mongoDB 4.11.0
7169215 Upgrade to Hibernate 6.3.1; Cleanup in JPA module
ea3e118 Remove request FILENAME header for MPUT (#8761)
ce4ce74 Some code clean up for RemoteFileOutboundGateway
44433ed GH-8745: Add RFT.shouldMarkSessionAsDirty() (#8759)
b822853 Optimize updateCopyrights
Gradle task
0203652 Move Spring dependencies to SNAPSHOT
49cd14c GH-8750: Add @Nullable
to getRegistrationById()
75fcdda GH-8754: MessageBuilder: enhance @Nullable
098ba3e Publish Gradle module artifacts (#8752)
af609ca Change the default polling trigger to 1 second (#8751)
fa06940 GH-8748: JDBC locks: use READ_COMMITTED isolation (#8749)
ad01c44 Fix maxMessagesPerPoll for SourcePollingChAdapter (#8747)
v6.1.4
Change log:
3fc372b Update dependencies; prepare for release
68f977a Streamline UUIDConverter
00d8f67 Reduce log noise for AbstractCorrelatingMH
274a3e0 GH-8745: Add RFT.shouldMarkSessionAsDirty() (#8759)
b456fe6 GH-8750: Add @Nullable
to getRegistrationById()
56b63c7 GH-8754: MessageBuilder: enhance @Nullable
5af7871 GH-8748: JDBC locks: use READ_COMMITTED isolation (#8749)
8c146d5 Fix maxMessagesPerPoll for SourcePollingChAdapter (#8747)
f0768cd Upgrade to Hibernate 6.2.8.Final
v6.0.8
Change log:
59a88c2 Update dependencies; prepare for release
45bbaf9 Streamline UUIDConverter
52952a4 Reduce log noise for AbstractCorrelatingMH
7d73e52 GH-8745: Add RFT.shouldMarkSessionAsDirty() (#8759)
31de789 IntFlowContext: Fix missed import for @Nullable
680acfb GH-8750: Add @Nullable
to getRegistrationById()
f64cda7 GH-8754: MessageBuilder: enhance @Nullable
96bea49 GH-8748: JDBC locks: use READ_COMMITTED isolation (#8749)
5489b15 Fix maxMessagesPerPoll for SourcePollingChAdapter (#8747)
18aff78 Fix JMS Inbound Endpoints for observation
0b7c769 Fix ThreadSPropagationChInterceptor for stacking (#8735)
e2ccd10 Fix Checkstyle violation in the JdbcLockRegistry
e8cf812 GH-8730: Fix isAcquiredInThisProcess to use localLock
d8a4765 Fix PostgresSubscribableChannel.notifyUpdate()
2a22bf8 GH-8720: Check MQTT topics if not empty strings
26fae85 GH-8692 Add createIndexes to MongoDbMessageStore
v6.2.0-M3
Change log:
7b4d456 Update dependencies; prepare for release
836193a Upgrade to Hibernate 6.2.8.Final
64f8ed5 Fix KV Stores for same message in multiple groups (#8737)
9ad2b8a Fix JMS Inbound Endpoints for observation
459de03 GH-8738: Fix MQTT inbound example syntax error
10e79ba GH-8713: Add support for custom SftpClient
eafedaa Fix ThreadSPropagationChInterceptor for stacking (#8735)
0f13044 Fix Checkstyle violation in the JdbcLockRegistry
50c53e0 GH-8730: Fix isAcquiredInThisProcess to use localLock
78367f2 Fix PostgresSubscribableChannel.notifyUpdate()
df67c59 GH-8732 Don't remove JDBC message if other groups (#8733)
73ed3ee GH-8691: Add (S)FTP, SMB aged file filters
f3d0441 GH-8720: Check MQTT topics if not empty strings
7d4e7e9 Fix typo in the whats-new.adoc
6b8d37b GH-2971: Add LockRegistry.executeLocked()
API (#8729)
863c525 GH-8728: Fix Transformer
typo in the doc
ce5fabb Upgrade to Mockito 5.5.0
b8378fc Refactor KafkaMDChA for code duplication (#8724)
7b16183 Bump Debezium to 2.3.3.Final
eef070a Some code clean up for ChMessStoreQueryProvider
0a95091 Deprecate AbstractChannelMessageStoreQueryProvider
571ed20 GH-8711: Add SKIP LOCKED for QueryProviders
32eba4e GH-8692 Add createIndexes to MongoDbMessageStore
3f5f32b Bring back provider for modifiedFiles
v6.1.3
Change log:
4faa2ea Revert Hibernate version to 6.2.6.Final
797e294 Upgrade dependecies; prepare for release
80990af Fix JMS Inbound Endpoints for observation
78b09ed GH-8713: Add support for custom SftpClient
5eda90b Fix ThreadSPropagationChInterceptor for stacking (#8735)
945c842 Fix Checkstyle violation in the JdbcLockRegistry
f687438 GH-8730: Fix isAcquiredInThisProcess to use localLock
a4cadc9 Fix PostgresSubscribableChannel.notifyUpdate()
ccaa853 GH-8732 Don't remove JDBC message if other groups (#8733)
ee7ad14 GH-8720: Check MQTT topics if not empty strings
ba82efd GH-8692 Add createIndexes to MongoDbMessageStore
5a93607 GH-8708: Fix concurrency around SFTP client (#8709)
86656de GH-8699: Fix Issue of removeLockKey()
156caa6 GH-8699: Atomic Redis script for unlock()
cbcf725 GH-8697: No autowire for Int ConversionService
9291038 Disable IMAP testIdleWithMessageMapping()
11aca68 GH-8685: Re-fetch group after setting condition (#8686)
v5.5.19
Change log:
e2333b4 Fix Hazelcast version in build.gradle
1c1f073 Update dependencies; prepare for release
a82a41e GH-8720: Check MQTT topics if not empty strings
a2356ec Add @MongoDbAvailable
to new test
01b6ff6 Fix ConfigurableMongoDbMessageGroupStoreTests
07a1720 GH-8685: Re-fetch group after setting condition (#8686)
758997e Fix ClientWebSocketContainerTests for current API
fcf33c1 GH-8678: Add BufferOverflowStrategy for WebScoket
def2315 GH-8668: Doc Correction
5e6547c GH-8668: AMQP Docs for Exclusive and S-A Consumers
9a54c23 GH-8659: Fix WatchService to react for renames
794aa0a Fix Kotlin DSL delegation (#8658)
42ed81f Optimise maybeIndex()
in JsonPropertyAccessor
30f1420 Disable Rsocket fire-n-forget for race condition
1093430 Fix import in KafkaProducerMessageHandlerTests
f9f1631 GH-8638: Kafka: Send All Fails to Failure Channel
v6.2.0-M2
Change log:
603c7cd Upgrade deps; prepare for release
4e310bb ( GH-8705 Expose errorOnTimeout on MessagingGateway
d85c5e3 GH-8704: Add global property for defaultTimeout
(#8706)
e4bacc3 GH-8708: Fix concurrency around SFTP client (#8709)
e900a53 () Fix JavaDoc in the DefaultSftpSessionFactory
ef5db30 GH-8703: Fix MessagingAnnotationPP for AOT
ba6d35d GH-8699: Fix Issue of removeLockKey()
0450a32 GH-8699: Atomic Redis script for unlock()
92fb0d3 Fix failed tests according to new SF requirements
62b60cf Fix AggregatorTests
for deprecations
c157b9b Upgrade some deps; fix deprecations
50bf00e Various docs fixes
eb6ddfe Migrate to Antora Documentation
f9dc75c GH-8697: No autowire for Int ConversionService
27e71ab TCP Events Doc Polishing
7dcc0bb GH-8680: Check DB for table on start (#8690)
0c7d40d Fix EnricherSpec
for method choice ambiguity
b6fe685 Fix some Kotlin <-> Java DSL interoperability
abcc115 ( Upgrade to Gradle 8.2.1
b6d39e4 GH-3696: DeserializationEx support for KafkaMS (#8689)
2efaecd Remove Gitter badge from README
53710fb Connect build to ge.spring.io
bd013e0 GH-8681: Expose send-buffer-overflow-strategy
f4212d8 GH-8685: Re-fetch group after setting condition (#8686)
4e464e9 Try GH Actions on ubuntu22-8-32
5533bc8 Try upload-parallel: 10
for Maven deploy
7913991 Update GH workflows to the latest versions