Skip to content

Releases: spring-projects/spring-integration

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

v5.5.17

22 Mar 15:44
Compare
Choose a tag to compare

Change log:

08d8844 (5.5.x) Fix mail tests for new Greenmail requirements
2e682d1 Downgrade to Hibernate 5.5.9.Final
e19aa99 Upgrade dependencies; prepare for release
dfae1a2 GH-8573: Fix KafkaMessageSource samples in docs (#8575)
bdce2b9 RedisLockRegistry: Don't expire not acquired lock
efab65b GH-8562: Fix streaming source for remote calls (#8564)
8e27b1c GH-8550: MQTT: Always re-subscribe on re-connect (#8553)
b088091 GH-4002: Deprecate ConsumerStopAction in MQTT (#4006)
070d186 use CompleteToListeFutureAdapter in TcpOutGateway
1aef041 GH-3993: Fix async race condition in TcpOutGateway (#3995)
0cce72a Fix previous imports optimization for XML configs
aab5204 Realign imports code style with main
4a6e52f Some tweaks for SimpleMessageGroupTests
3ed301e GH-3986: Integration mock: fix ReactiveMH support

v6.1.0-M1

22 Feb 22:49
Compare
Choose a tag to compare
v6.1.0-M1 Pre-release
Pre-release

Change log:

ea4d185 Remove redundant build config for Kotlin
451374d GH-3772 Add Protobuf transformation support
acd8a03 GH-3957: Add JmsInboundGateway.replyToExpression (#8560)
3f99424 Fix connection race condition in MQTT test
fe9b59e GH-3813: ClientWebSocketContainer URI setting (#8561)
86b4ad5 Fix new Sonar smells
c8e171c GH-3968: public IntObjSupp.setConversionService
ca7736d Fix race condition in AsyncMessagingTemplateTests
42b11d2 Fix HTTPS violation in the ZipTransformer
bea8c88 Downgrade to Gradle 7.6: Dokka plugin isn't ready
2884bf0 Various upgrades for version 6.1
7d02658 GH-4007: Remove MQTT ConsumerStopAction
53d1ecd Upgrade to the latest Micrometer dependencies
210a2f9 Migrate Zip Extension as a core module
39c73d4 Start version 6.1

v6.0.3

21 Feb 19:57
Compare
Choose a tag to compare

Change log:

ee5ea03 Fix deprecations from upstream dependencies
a8dd918 Upgrade dependencies; prepare for release
ee2b6b4 Fix MQTT Inbound readyToSubscribeOnStart logic (#8557)
ac577e9 Optional io.micrometer:context-propagation (#8556)
b482b00 GH-4014: MQTT ClientManager: completion timeouts (#8552)
3d24527 Fix new Sonar smells
4cd1085 Upgrade some dependencies
e8a9f95 GH-4013: TCP DSL Improvements
e6d0a4f GH-4008: ZK: Add leader and participants support
6a2ff0c GH-4001: Doc for cooperation with some HZ objects (#4003)
44000b9 GH-4002: Deprecate ConsumerStopAction in MQTT (#4006)
d9d7c49 Propagate and Observation from Reactive context (#3999)
8412890 GH-3998: Fix gateway docs for @Payload (#4000)
f01e2b8 GH-3994: Register native hints for Graph model (#3996)
ebba374 GH-3993: Fix async race condition in TcpOutGateway (#3995)

v6.0.2

18 Jan 18:50
Compare
Choose a tag to compare

Change history:

330f1cd Increase group timeout for AggregatorIntTests
298b240 Exclude org.glassfish.jaxb from spring-ws-core
4be99de Upgrade dependencies; prepare for release
0565930 Fix race condition in TcpOutGateTests.testAsync
a1f57e4 Fix reactive error handling for request-reply
2c72285 GH-3990: Fix JsonPath native hint registration
9dd9f08 Use switch expression; some other clean up
fc3b95e Debug not resolved channel in Router
d298df8 Revise JS support for regular JVM (#3989)
7432038 Some tweaks for SimpleMessageGroupTests
4283a55 GH-3986: Integration mock: fix ReactiveMH support
308f3fa Do not build exception instances in advance (#3983)
cf5f218 Fix new Sonar smells
854e555 GH-3980: Fix DefaultSftpSFactory for concurrency
f8fff81 Fix new Sonar smells
679ce6f Upgrade to Gradle 7.6
19d6b76 More Mockito fixes for test XML configs

v6.0.1

21 Dec 16:18
Compare
Choose a tag to compare

Change log:

033cb76 Migrate Mockito-effected test classes to JUnit 5
eb570ec More test XML configs for latest Mockito
376d5df Fix Rsocket test XML configs for latest Mockito
30c0ea2 Fix JPA test XML configs for latest Mockito
097d3e5 Fix mail test XML config for latest Mockito
5c926e8 Add missed type="java.lang.Class" to IdRecTests
aa761b4 Fix more test XML configs for latest Mockito
80115d3 Fix more test XML configs for latest Mockito
cd0b44d Fix ServiceActivatorOnMockitoMockTests-context
4a4ce22 Fix Cassandra XML configs for latest Mockito
52d43ea Upgrade dependencies; prepare for release
49a9b7e Obtain observed timers in the Integration Graph (#3967)
d38e0d8 GH-3962: Support SFTP < v5 for rename (#3964)
3a74380 GH-3974: Fix SftpSession for absolute paths
7adaaaf Replace javadoc mentions of JSch with MINA SSHD
4cd0029 GH-3954: Fix WebFlux XML config for ambiguity (#3973)
ab1254d GH-3966: Kafka XML config: Expose more attributes
1c836f0 GH-3969: SFTP: Bring back support for empty path
6fd4fd3 GH-3959: MqttConFailedEvent for normal disconnect (#3961)
a1e4827 More percentages increase in DelayerUsageTests
03825c5 Increase percentage in DelayerUsageTests
6888f96 Some ZeroMQ tests clean up
91c6e16 Improve DelayerUsageTests
66ca074 Fix deprecation for RetryListenerSupport
4206c41 GH-3955: Mqtt adapter unsubscribe when cleanStart
532f323 Move Spring dependencies to SNAPSHOTs
dc6f5aa GH-3953: Use lazy-load for output channels
90797aa Fix documentation in kafka.adoc

v5.5.16

20 Dec 18:53
Compare
Choose a tag to compare

Change log:

567d52e Upgrade dependencies; prepare for release
626b14e GH-3954: Fix WebFlux XML config for ambiguity (#3973)
e63edde GH-3966: Kafka XML config: Expose more attributes
280eb29 GH-3959: MqttConFailedEvent for normal disconnect (#3961)
026feee Fix mocks in Mqttv5AdapterTests
36e4fe1 GH-3955: Mqtt adapter unsubscribe when cleanStart
067de96 GH-3945: Fix not eligible for getting processed (#3947)
e4e8041 GH-3938: Fix HTTP XML configuration for ambiguity (#3939)
d45801b GH-3931: Fix meta-annotation support for @Gateway
8f809a7 Fix double start for AbstractEndpoint (#3928)
56634c9 GH-3912: Handler: ignore Groovy generated methods

v6.0.0

22 Nov 15:01
Compare
Choose a tag to compare

Change log:

1c94eaa Upgrade Versions; Prepare for Release
ddddd1d GH-3936: WebFluxMH: Add request attribute support
91007e6 Remove nohttp/allowlist.lines since all fixed
bfb2ca2 Upgrade dependencies including Gradle
3c40b01 Expose more reflection hints (#3951)
18a87ea Register Lifecycle methods for AbstractEndpoint
264cc3c Add Lifecylce interface to reflection hints
7cbea74 Fix new Sonar smell
a5f8596 Add Pausable & ManageableSmartLifecycle for AOT
508fb16 GH-3555: Change logger order for errorChannel (#3949)
e925795 GH-3946: Revise Router channelKeyFallback option (#3948)
60ba544 GatewayProxyInitAotProcess: remove unused import
cece9af Fix GatewayProxyInitAotProcessor for proper type
2f1c202 GH-3945: Fix not eligible for getting processed (#3947)
77a7529 Improve Kafka Exception Message
88e259c Add observation for message channels (#3944)
4d2a4ca Fix GatewayProxyInstPProc for AOT expectations
e19e6d4 GH-3942: Fix Race in Kafka OB Gateway
2895a1e Revert Spring WS BOM
da9660a GH-3846: Document Hazelcast module (#3941)
73ba448 Fix Author Typo
e3ec94b Optimize DefaultFileNameGenerator for expression
ece3198 Upgrade to MongoDB driver 4.8.0-rc0
7864658 GH-3686: Apply SF editor config
bca9d27 Fix Gateway proxy registration for AOT
b80f107 Ignore empty value for observationPatterns
75b198d ObservationPatterns as property placeholder
7bb330a Re-order mavenBom imports
0f4c941 Use spring-ws-bom dependency
727f1eb Adjust gateway proxy to the latest SF
4c8172d Move to SNAPSHOTs; upgrade Tomcat to 10.1.1
4d5548c Add BOM file into distZip with other libs

v6.0.0-RC2

08 Nov 20:25
Compare
Choose a tag to compare
v6.0.0-RC2 Pre-release
Pre-release

Change log:

f9b5f6c Rearrange build for docs
da56586 Upgrade to Reactor 2022.0.0; prepare for release
90caafb Attempt to resolve okhttp-digest from JCenter
37f9b32 Use plugins-release repo, not local one
32ec26e Upgrade to the latest deps; RCs
60f453e Upgrade to Jakarta EE 10
053c86a GH-3938: Fix HTTP XML configuration for ambiguity (#3939)
0d8e286 GH-3903: Improve AOT for gateway proxy beans (#3904)
dc56c09 Upgrade to Servlet 6.0, Tomcat 10.1.1
e03a209 Fix the latest Sonar smells in the SMB module
88d681f Register bean for IntComponentScanRegistrar
18fcd21 Fix latest Sonar fixes
d31f309 More Sonar fixes
7084e96 More Sonar fixes
53d0448 Fix AbstractMProducingHandler for ReactiveAdapter
5f1c0c1 Fix more issues from Sonar report
0b9bab3 Add Java DSL for Camel module and docs (#3937)
978724e Fix some issue from Sonar report
eec5f4d Fix gateway proxy for generic interface in XML (#3935)
e3e55c3 Add Java DSL for GraphQL (#3934)
a4ac531 GH-3931: Fix meta-annotation support for @Gateway
6284070 Some Sonar fixes
bd207ff Add observation to inbound endpoints (#3930)
ef63d90 Fix some Sonar smells
39bb090 GH-3926: BeanNameGenerator for @MessagingGateway (#3927)
511cb76 GH-3923: Add @MessagingGateway @Import support (#3929)
532692b Fix double start for AbstractEndpoint (#3928)
e52e352 Add generic arg to the GatewayProxyFactoryBean (#3925)
bcbf37c Fix links for Groovy DSL in docs
d9545c1 GH-3920: Support @Primary on @MessagingGateway (#3924)
1c4a474 Some testing improvements for Cassandra
e2d8eeb Change SITestExecListener to prepareTestInstance
a0b13de Fix HTTP urls in the cassandra.yaml to HTTPS
f146b4c Move Spring deps to SNAPSHOTs; other changes
d4f0bed Fix Messaging annotations for MH bean factories

v6.0.0-RC1

18 Oct 20:10
Compare
Choose a tag to compare
v6.0.0-RC1 Pre-release
Pre-release

Change log:

b0bf59f Upgrade to SWS 4.0.0-RC1; prepare for release
cd910a1 Migrate event module tests to JUnit 5
c922905 GH-3912: Handler: ignore Groovy generated methods
beef2e6 Use unique consumer groups in KafkaDslKotlinTests
0951738 Upgrade dependencies to be ready for release
64f0e73 GH-3897: Deprecate ChannelSecurityInterceptor
ff076b6 GH-3902: Add Kotlin Coroutines Support (#3905)
cfeaeca GH-3421: Resolve throws Exception; in the API
a08713f Migrate Cassandra extension project (#3913)
83f2a9c Migrate Groovy DSL extension project (#3914)
fe06fbc Fix XmppConnFactoryBeanTests config for parser
b7dd7d1 Fix RetryAdviceParser for the latest spring-retry
e1d62b5 Observation docsL: single DocsGeneratorCommand
5ccfcbd Fix SftpSession for host:port resolution
f7dd876 INT-3333: Return empty list as is from DB gateway (#3907)
6641b1f GH-3664: Re-enable JavaScript support via GraalVM (#3911)
1dd8b6b Add jackson-databind to AMQP module for tests
c68ec19 Fix HttpDslTests for latest Spring Security
f4d7c4f INT-2086: JMS TemporaryTopic when replyPubSub
a30dc10 Improve messaging gateway mapping
a9f511c Remove reflection handling for kotlin.Unit class
daaa30e Make replyContainer as bean in Kafka tests
f24fbd9 Add documentation for Observability (#3896)
a667171 Use unique Kafka consumer groups in tests
6b31d97 Remove spring-integration-gemfire module
fb1c89f AsyncGatewayTests: Fix to currentThread() method
5fadaf5 GH-3635: Add Future & Mono to gateway (#3899)
0eb6ae1 Fix new classes and packages tangles (#3898)
6246c9f Remove superfluous space in IntegrationFlowBuilder (#3901)
6ce61ed Disable ResKnownHostsSerKeyVerifierTests on CI
82e3073 Remove unused import from known_hosts test class
e32a502 Use hashed host for known_hosts tests
4aa2f91 GH-3572: Migrate SFTP from jsch to sshd-sftp (#3892)
6917663 Adapt to the latest SF changes
26816a3 GH-3626: RabbitMQ Stream Support (#3895)
cbfa150 GH-3661: Fix Javadocs for RetryingMLA