Skip to content

Releases: spring-projects/spring-integration

v5.5.19

19 Sep 16:45
Compare
Choose a tag to compare

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

22 Aug 23:32
Compare
Choose a tag to compare
v6.2.0-M2 Pre-release
Pre-release

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

v6.0.7

22 Aug 20:54
Compare
Choose a tag to compare

Change log:

91060d4 Fix SF version to 6.0.11
21f53bc Upgrade Spring deps; prepare for release
698a7c3 GH-8708: Fix concurrency around SFTP client (#8709)
d1f18b1 GH-8699: Fix Issue of removeLockKey()
2e62707 GH-8699: Atomic Redis script for unlock()
b81ab75 GH-8697: No autowire for Int ConversionService
a7c05ed Fix AbstrMongoDbMesGrStoreTests according to main
638276f GH-8685: Re-fetch group after setting condition (#8686)
e73894b Fix ClientWebSocketContainerTests for current API
7dee98b GH-8678: Add BufferOverflowStrategy for WebScoket
c267bd5 GH-8674: Fix ServerKeyVerifier impl for key type (#8675)
0d60c39 Fix section separation in the amqp.adoc
1ec3fd2 GH-8668: AMQP Docs for Exclusive and S-A Consumers
bb57f08 GH-8659: Fix WatchService to react for renames
6228eaa Fix Kotlin DSL delegation (#8658)
2b724c8 GH-8654: Fix bean deps for messaging annotations (#8657)

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