Skip to content

Releases: spring-projects/spring-integration

v6.2.0-M1

18 Jul 19:20
Compare
Choose a tag to compare
v6.2.0-M1 Pre-release
Pre-release

Change log:

674a68d Upgrade to Spring Security 6.2.0 & GraphQL 1.2.2
be53593 GH-8678: Add BufferOverflowStrategy for WebScoket
790b8f9 Upgrade to the latest deps
1526661 Upgrade to MINA SSHD 2.10.0 (#8676)
d4535ca GH-8674: Fix ServerKeyVerifier impl for key type (#8675)
f527025 Fix placeholder in JmsChannelParser for cache
20d5f62 GH-8644: WebSocketHandlerReg: Remove ThreadLocal (#8667)
fc3c8d2 GH-8668: AMQP Docs for Exclusive and S-A Consumers
eb94433 GH-8664: Do not use broken observeWithContext() (#8665)
076b34d Upgrade some dependencies to latest Milestones
e4c1851 Fix ImapIdleChA for scheduling race condition (#8670)
9597b7a GH-8563: Fix SFTP RENAME with unconditional DEL (#8671)
c5f6c12 Upgrade to H2 2.2.220
72fc79d Fix Groovy DSL for new splitter style (#8669)
34f901f Improve split() DSL (#8666)
0798c8d GH-8659: Fix WatchService to react for renames
019e96c Disable ImapMailTests.testIdleWithMessageMapping
4347383 Remove unused ThreadLocal from RedisStoreMSource (#8663)
229e3cc Increase wait timeout in FluxMessageChannelTests
1690be4 Decrease read timeout for GreenMail tests
4583afe GH-8611: Extract MessagingAnnotationBeanPostProcessor (#8661)
13980af GH-8611: Extract IntegrationConfigurationReport (#8660)
65c7e5d Fix Kotlin DSL delegation (#8658)
af95829 GH-8654: Fix bean deps for messaging annotations (#8657)
070c1c6 GH-8626: Provide cleaner transform() DSL (#8653)
ceb3dae GH-8655: Add channel to JMS samples in doc
881893d Remove debezium-bom import
a7d9def More exclude from debezium to avoid conflicts
f50e16e Exclude com.datastax.cassandra group
d37912f Remove https://repo.spring.io/release for Gradle
a9285c3 Use assertj dep for test scope explicitly
197a58a Use debezium-bom
34904b3 Upgrade to commons-io-2.13.0; downgrade sshd-sftp
0379929 Add @LogLevels for SftpRemoteFileTemplateTests
6ded64c Remove org.asciidoctor.jvm.gems plugin
9882ce8 Remove repo.spring.io/plugins-release from Gradle
8a7293c An attempt to fix Sftp tests to new sshd-sftp
8abd72d Upgrade dependencies; fix problems
a147040 Some synchronized comments clean up
c38ed96 GH-8643: Replace synchronized with Lock
9e9bfd0 Remove ThreadLocal from RequestHandlerRetryAdvice (#8650)
8a29c1e Optimise maybeIndex() in JsonPropertyAccessor
8315b11 Some tweaks for ImapMailReceiverTests
656281e Use MySQLContainer for Debezium Testcontainer
99122d7 Diagnostic: Add LogLevels to ImapMailReceiverTest
66e935f Fix graphql.adoc and optimize Debezium tests
4db9bad GH-8642: Revise executors in the project (#8647)
aac2adb Upgrade debezium to 2.3.0.RC1
a862692 Executor instead of ThreadFactory for DebeziumMP
b576748 Improve Delayer docs around messageGroupId
81af20a Improve Delayer DSL (#8645)
c4ee551 GH-8638: Kafka: Send All Fails to Failure Channel
95f1eb8 GH-8616: Upgrade to Angus Mail to 2.0.2
9752229 Use UUID in Debezium tests for unique ids
33f0b8e Optimize synchronized in PartitionedDispatcher (#8640)
8b8a7a4 Fix DSL for inner bean names generation (#8639)
79408d7 Fix observation race condition in WebFlux test
7655d97 Fix code typos in filter.adoc & router.adoc
0cf81db Fix WebFluxObservationPropagationTests for HTTP
e9f7780 Fix race condition in DebeziumMessProducerTests
c24d10c Fix deprecations in test from SF
cc113e1 Fix IntegrationFlowAdapter sample in docs
c9023d1 GH-8632: Add DSL for Debezium module
1ebfb55 Upgrade SonarQube plugin to 4.2.0.3129
e01d0a9 Introduce HeaderFilterSpec to streamline DSL API (#8636)
8b004e9 GH-3779: Add Debezium Channel Adapter
36930f5 Upgrade Kotlin Coroutines to '1.7.1'
32e34bf GH-5871: Add missed order attr to XSDs (#8624)
c70d7a6 GH-8625: Add Duration support for <poller> (#8627)
ba417de Remove deprecations from previous versions (#8628)
edbaf6d Start version 6.2.0

v6.1.2

18 Jul 20:43
Compare
Choose a tag to compare

Change log:

14fcc69 Downgrade to Kotlin 1.8.10
1b18e49 Upgrade dependencies; prepare fpr release
82bb183 GH-8678: Add BufferOverflowStrategy for WebScoket
90dfed5 GH-8674: Fix ServerKeyVerifier impl for key type (#8675)
83b5d1c GH-8668: AMQP Docs for Exclusive and S-A Consumers
41f41ed GH-8664: Do not use broken observeWithContext() (#8665)
208d7bc GH-8659: Fix WatchService to react for renames
8f70757 Fix Kotlin DSL delegation (#8658)
8c0ffe3 GH-8654: Fix bean deps for messaging annotations (#8657)

v6.1.1

20 Jun 18:30
Compare
Choose a tag to compare

Change logs:

9bfbb68 Revert to Kotlin 1.8.10
e6eb235 Upgrade dependencies; prepare for release
25790c5 Optimise maybeIndex() in JsonPropertyAccessor
01e7091 GH-8638: Kafka: Send All Fails to Failure Channel
0350a64 Optimize synchronized in PartitionedDispatcher
1a8450b Fix DSL for inner bean names generation

v6.0.6

20 Jun 16:51
Compare
Choose a tag to compare

Change log:

7e337cb Upgrade dependencies; prepare for release
b253355 Optimise maybeIndex() in JsonPropertyAccessor
192bd7b GH-8638: Kafka: Send All Fails to Failure Channel
485aa2a Fix memory leak in the FluxMessageChannel
5278a38 GH-8613: Add JsonPropertyAccessor type for native
d38370e GH-8609: Fix TcpConnectorInterceptor chain propagation

v6.1.0

16 May 20:44
Compare
Choose a tag to compare

Change log:

af4c7d2 Bring back sshd-sftp-2.9.2
a937d5f Add diagnostics to SftpRemoteFileTemplateTests
e70d0ef Upgrade dependencies; prepare for release
3618965 GH-8623: DefLockRepository: back to LocalDateTime
191f693 Fix memory leak in the FluxMessageChannel
3c0927e GH-8585: Add Javadocs to Pollers & PollerFactory
396f5fb GH-8014: Improve doc for Service Activator
0916945 GH-6827: More XSD docs for SI-ip.xsd
5f1e12e Introduce PartitionedChannel
32b6d82 Fix race condition in testFluxChannelCleanUp
ffe50d2 GH-8613: Add JsonPropertyAccessor type for native
b999ac1 MH: Async by default for reactive output channel
9e7b20a GH-8609: Fix TcpConnectorInterceptor chain propagation
59e676a Demonstrate @Publisher with an @EventListener
90bc65e GH-3866: DefLockRepository: expose query setters
33d13a4 GH-8583: Add Java & DSL samples into docs
212bd46 GH-3763: Add handleReactive() for Java DSL
8291fb9 Fix README for logo and required Java version
49096b3 * Use burrunan/gradle-cache-action got GH actions
75769ba Back to BEFORE_EACH for ImapMailReceiverTests
33aaaba Some ImapMailReceiverTests improvements
e9cee2e Turn on DEBUG for Greenmail to diagnose test fail
1067075 More ImapMailReceiverTests clean-ups
62179bf Bring back IMAP server per unit test
a18a4ca Increase percentage for noDoubleStartForEndpoints
20b6ea6 Fix checkstyle violation in ImapMailReceiverTests
fa1f8a4 Some ImapMailReceiverTests improvements
5e34809 Upgrade to Mockito-5.3.0

v5.5.18

16 May 16:54
Compare
Choose a tag to compare

Change log:

41de95b Upgrade dependencies; prepare for release
ccd3574 Fix memory leak in the FluxMessageChannel
4ddc525 GH-8609: Fix TcpConnectorInterceptor chain propagation
d89badf GH-8600: Fix WebSocket removeRegistration
c44c2e6 Fix NPEs in DSL Specs

v6.1.0-RC1

19 Apr 20:08
Compare
Choose a tag to compare
v6.1.0-RC1 Pre-release
Pre-release

Change log:

91fca72 Remove trailing space in IntWebSocketContainer
0391bed Upgrade to json-path-2.8.0
1a579a6 GH-8600: Fix WebSocket removeRegistration (#8601)
934e90a Revert json-path & Mockito versions
dd53de8 Bring back Kotlin version 1.8.10
fe1a3ee Upgrade some dependencies
8dd1332 Fix NPEs in DSL Specs (#8597)
feb4705 Improve Java DSL for Rabbit Streams (#8598)
fa178c3 Fix new Sonar smells
869c5c7 Fix new Sonar smells
d5181bf Add Nullability support into Java DSL
053cc00 GH-3557: Add maxDepth, dirPredicate to FileReadMS (#8596)
aaaa489 (GH-3634) Optimize MessageTriggerAction for Java DSL (#8595)
b997295 GH-8586: Deprecate IntegrationComponentSpec.get() (#8594)
bbaffb2 Fix Checkstyle violations
bbbfc47 Use StandardEvalCtx in the ZeroMqMessageHandler
e69285a Fix sample image link in the amqp.adoc
e03d125 Improve some tests performance
4f5250b Propagate Reactor context over headers (#8591)
6dcdfa8 Fix typo in the configuration.adoc
bfc6931 GH-3869: Add ContextHolderRequestHandlerAdvice
b0093ef TestXmlAppCtxHelper: Fix trailing white space
63937ab Migrate XML module tests to JUnit 5
e39449b (GH-8582) GH-8582: Add TX support for PostgresSubChannel
b326225 Fix tests for replyTimeout
8f83be2 Move adjustments for ImapMailReceiverTests
22acf51 Increase timeout in the ImapMailReceiverTests
4fdbdf1 GH-8577: Revise ImapIdleChannelAdapter logic (#8588)
22d47e7 Use Java text blocks for scripts in code
775e6fd (GH-8581) GH-8581: Don't overwrite external SshClient

v6.0.5

19 Apr 19:38
Compare
Choose a tag to compare

Change log:

e298f77 Upgrade dependencies; prepare for release
cc56b7a Remove trailing space in IntWebSocketContainer
9b42537 GH-8600: Fix WebSocket removeRegistration (#8601)
a45c3c5 Fix NPEs in DSL Specs (#8597)
863795c Propagate Reactor context over headers (#8591)
5d87360 GH-8582: Add TX support for PostgresSubChannel
9ffc2db GH-8577: Deprecate ImapIdleCA.sendingTaskExecutor (#8589)
482a466 GH-8581: Don't overwrite external SshClient

v6.1.0-M2

22 Mar 21:47
Compare
Choose a tag to compare
v6.1.0-M2 Pre-release
Pre-release

Change log:

047c8f3 Increase poll timeout in MessageGroupQueueTests
79870dc Upgrade dependencies; prepare for release
1bec420 Do not block by default (#8580)
fcb06ba Warn about dropped message in filter (#8579)
8ed4e5f Doc for @Gateway in the @MessagingGateway (#8578)
05f1fd8 GH-8573: Fix KafkaMessageSource samples in docs (#8575)
1c90a60 GH-8566: Fix SftpSession.append() for Write (#8576)
f2b88b4 Fix sonar smell in the MessagingGatewaySupport
db90e68 Fix Sonar and JaCoCo relationship
8b99178 Fix typo in README.md
d715068 RedisLockRegistry: Don't expire not acquired lock
8fbf75f Some LockRegistryLeaderInitiator improvements (#8570)
65271fc Fix Checkstyle for leading whitespaces
f0d2104 Fix new Sonar smells
f128a3f Use sonar instead of deprecated sonarqube
1022d94 Upgrade to Sonar 4.0.0.2929
4cbd22b Gradle 8.0.2, Dokka 1.8.10, Checkstyle 10.8.0
3fad7cd Reduce instance supplier use to appease AOT
dfe45c7 GH-8559: Document how to enable SOCKS for SFTP (#8565)
38f1934 Upgrade to rome-2.0.0; fix deprecation
ce9f7f4 GH-8562: Fix streaming source for remote calls (#8564)

v6.0.4

22 Mar 18:05
Compare
Choose a tag to compare

Change log:

ae58eff (HEAD -> 6.0.x) Fix Kafka test for latest Spring Retry
9ecf7f4 Fix MultipartAsRawByteArrayTests for new SF
1059add Upgrade dependencies; prepare for release
61809c5 GH-8573: Fix KafkaMessageSource samples in docs (#8575)
434c306 GH-8566: Fix SftpSession.append() for Write (#8576)
46e684e RedisLockRegistry: Don't expire not acquired lock
2adf334 Some LockRegistryLeaderInitiator improvements (#8570)
5c96c0d Reduce instance supplier use to appease AOT
d9f3821 GH-8562: Fix streaming source for remote calls (#8564)
36c05ff Fix new Sonar smells