Skip to content

Releases: spring-projects/spring-integration

v6.5.1

22 Jul 16:18
Compare
Choose a tag to compare

🐞 Bug Fixes

  • Sftp ClientSession leak on authentication failure #10237
  • RabbitMQ Streams Client Errors Getting Lost #10185
  • Revise MBeanExporterHelper refelction logic in favor of direct ChannelInitializer.AutoCreateCandidatesCollector usage #10179
  • Mail: Proposal for removing constructors in AbstractMailReceiver which support url to be null #10103

🔨 Dependency Upgrades

  • Bump org.springframework.kafka:spring-kafka-bom from 3.3.7 to 3.3.8 #10248
  • Bump org.springframework.amqp:spring-amqp-bom from 3.2.5 to 3.2.6 #10245
  • Bump org.springframework.ws:spring-ws-bom from 4.1.0 to 4.1.1 #10242
  • Bump io.projectreactor:reactor-bom from 2024.0.7 to 2024.0.8 #10221
  • Bump com.fasterxml.jackson:jackson-bom from 2.19.1 to 2.19.2 #10220
  • Bump io.micrometer:micrometer-bom from 1.15.1 to 1.15.2 #10219
  • Bump org.springframework.data:spring-data-bom from 2025.0.1 to 2025.0.2 #10218
  • Bump io.micrometer:micrometer-tracing-bom from 1.5.1 to 1.5.2 #10217
  • Bump graalvmVersion from 24.2.1 to 24.2.2 #10216
  • Bump org.springframework:spring-framework-bom from 6.2.8 to 6.2.9 #10215
  • Bump org.springframework.graphql:spring-graphql from 1.4.0 to 1.4.1 #10171
  • Bump debeziumVersion from 3.1.2.Final to 3.1.3.Final #10170
  • Bump org.codelibs:jcifs from 2.1.39 to 2.1.40 #10153
  • Bump org.springframework.kafka:spring-kafka-bom from 3.3.6 to 3.3.7 #10145
  • Bump org.springframework.data:spring-data-bom from 2025.0.0 to 2025.0.1 #10136
  • Bump org.springframework:spring-framework-bom from 6.2.7 to 6.2.8 #10135
  • Bump io.micrometer:micrometer-tracing-bom from 1.5.0 to 1.5.1 #10134
  • Bump io.projectreactor:reactor-bom from 2024.0.6 to 2024.0.7 #10133
  • Bump com.fasterxml.jackson:jackson-bom from 2.19.0 to 2.19.1 #10132
  • Bump io.micrometer:micrometer-bom from 1.15.0 to 1.15.1 #10131
  • Bump org.jruby:jruby-complete from 9.4.12.1 to 9.4.13.0 #10130
  • Bump org.mongodb:mongodb-driver-bom from 5.5.0 to 5.5.1 #10085
  • Bump debeziumVersion from 3.1.1.Final to 3.1.2.Final #10078
  • Bump org.apache.groovy:groovy-bom from 4.0.26 to 4.0.27 #10077
  • Bump protobufVersion from 4.31.0 to 4.31.1 #10076

v6.4.6

22 Jul 15:31
Compare
Choose a tag to compare

🐞 Bug Fixes

  • Sftp ClientSession leak on authentication failure #10238
  • RabbitMQ Streams Client Errors Getting Lost #10186
  • Revise MBeanExporterHelper refelction logic in favor of direct ChannelInitializer.AutoCreateCandidatesCollector usage #10180
  • Mail: Proposal for removing constructors in AbstractMailReceiver which support url to be null #10104

🔨 Dependency Upgrades

  • Bump org.springframework.amqp:spring-amqp-bom from 3.2.5 to 3.2.6 #10251
  • Bump org.springframework.kafka:spring-kafka-bom from 3.3.7 to 3.3.8 #10243
  • Bump org.springframework:spring-framework-bom from 6.2.8 to 6.2.9 #10227
  • Bump org.springframework.data:spring-data-bom from 2024.1.7 to 2024.1.8 #10226
  • Bump io.micrometer:micrometer-tracing-bom from 1.4.7 to 1.4.8 #10225
  • Bump io.projectreactor:reactor-bom from 2024.0.7 to 2024.0.8 #10224
  • Bump io.micrometer:micrometer-bom from 1.14.8 to 1.14.9 #10223
  • Bump org.springframework.graphql:spring-graphql from 1.3.5 to 1.3.6 #10174
  • Bump org.apache.camel:camel-bom from 4.8.7 to 4.8.8 #10173
  • Bump org.codelibs:jcifs from 2.1.39 to 2.1.40 #10154
  • Bump org.springframework.kafka:spring-kafka-bom from 3.3.6 to 3.3.7 #10144
  • Bump org.springframework.ws:spring-ws-bom from 4.0.14 to 4.0.15 #10141
  • Bump io.micrometer:micrometer-bom from 1.14.7 to 1.14.8 #10117
  • Bump org.springframework:spring-framework-bom from 6.2.7 to 6.2.8 #10116
  • Bump io.micrometer:micrometer-tracing-bom from 1.4.6 to 1.4.7 #10115
  • Bump com.fasterxml.jackson:jackson-bom from 2.18.4 to 2.18.4.1 #10114
  • Bump io.projectreactor:reactor-bom from 2024.0.6 to 2024.0.7 #10113
  • Bump org.jruby:jruby-complete from 9.4.12.1 to 9.4.13.0 #10112
  • Bump org.springframework.data:spring-data-bom from 2024.1.6 to 2024.1.7 #10111
  • Bump org.apache.groovy:groovy-bom from 4.0.26 to 4.0.27 #10068

v6.3.11

17 Jun 20:50
Compare
Choose a tag to compare

🐞 Bug Fixes

  • Mail: Proposal for removing constructors in AbstractMailReceiver which support url to be null #10105

🔨 Dependency Upgrades

  • Bump org.springframework.ws:spring-ws-bom from 4.0.14 to 4.0.15 #10147
  • Bump org.springframework.amqp:spring-amqp-bom from 3.1.11 to 3.1.12 #10146
  • Bump org.springframework.kafka:spring-kafka-bom from 3.2.9 to 3.2.10 #10143
  • Bump org.springframework.data:spring-data-bom from 2024.0.12 to 2024.0.13 #10124
  • Bump org.springframework:spring-framework-bom from 6.1.20 to 6.1.21 #10123
  • Bump org.jruby:jruby-complete from 9.4.12.1 to 9.4.13.0 #10122
  • Bump io.micrometer:micrometer-bom from 1.13.14 to 1.13.15 #10121
  • Bump io.micrometer:micrometer-tracing-bom from 1.3.12 to 1.3.13 #10120
  • Bump io.projectreactor:reactor-bom from 2023.0.18 to 2023.0.19 #10119
  • Bump org.apache.groovy:groovy-bom from 4.0.26 to 4.0.27 #10063

v6.5.0

20 May 19:07
Compare
Choose a tag to compare

⭐ New Features

  • Add async behavior to Java DSL gateway(). #10018
  • Support fileExistModeExpression() in Ftp.outboundGateway #9988

🐞 Bug Fixes

  • Unable to configure error message strategy for JMS channel adapters and gateways #10046
  • The value of releasePartialSequences is not propagated to the underlying SequenceSizeReleaseStrategy #10003
  • The IntegrationFlow.from(Publisher<Message<?>>) never stops #9999
  • Fix exception message for method doPoll in JpaExecutor #9997

🔨 Dependency Upgrades

  • Bump org.springframework.kafka:spring-kafka-bom from 3.3.5 to 3.3.6 #10052
  • Bump org.springframework:spring-framework-bom from 6.2.6 to 6.2.7 #10043
  • Bump org.springframework.retry:spring-retry from 2.0.11 to 2.0.12 #10042
  • Bump io.projectreactor:reactor-bom from 2024.0.5 to 2024.0.6 #10041
  • Bump com.fasterxml.jackson:jackson-bom from 2.18.3 to 2.18.4 #10012
  • Bump org.jruby:jruby-complete from 9.4.12.0 to 9.4.12.1 #10011
  • Bump org.apache.camel:camel-bom from 4.10.3 to 4.10.4 #10007

❤️ Contributors

Thank you to all the contributors who worked on this release:

@mjd507

v6.4.5

20 May 18:45
Compare
Choose a tag to compare

🐞 Bug Fixes

  • Unable to configure error message strategy for JMS channel adapters and gateways #10047
  • The value of releasePartialSequences is not propagated to the underlying SequenceSizeReleaseStrategy #10005
  • The IntegrationFlow.from(Publisher<Message<?>>) never stops #10001

🔨 Dependency Upgrades

  • Bump org.springframework.kafka:spring-kafka-bom from 3.3.5 to 3.3.6 #10054
  • Bump io.micrometer:micrometer-tracing-bom from 1.4.5 to 1.4.6 #10036
  • Bump org.springframework:spring-framework-bom from 6.2.6 to 6.2.7 #10035
  • Bump io.projectreactor:reactor-bom from 2024.0.5 to 2024.0.6 #10034
  • Bump io.micrometer:micrometer-bom from 1.14.6 to 1.14.7 #10033
  • Bump org.springframework.ws:spring-ws-bom from 4.0.13 to 4.0.14 #10032
  • Bump org.springframework.data:spring-data-bom from 2024.1.5 to 2024.1.6 #10031
  • Bump org.springframework.retry:spring-retry from 2.0.11 to 2.0.12 #10030
  • Bump com.fasterxml.jackson:jackson-bom from 2.18.3 to 2.18.4 #10016
  • Bump org.jruby:jruby-complete from 9.4.12.0 to 9.4.12.1 #10015
  • Bump org.apache.camel:camel-bom from 4.8.6 to 4.8.7 #10014

v6.3.10

20 May 18:21
Compare
Choose a tag to compare

⭐ New Features

  • Remove unnecessary error() log message from the TcpSendingMessageHandler #9939

🐞 Bug Fixes

  • Unable to configure error message strategy for JMS channel adapters and gateways #10048
  • The value of releasePartialSequences is not propagated to the underlying SequenceSizeReleaseStrategy #10006
  • The IntegrationFlow.from(Publisher<Message<?>>) never stops #10000
  • Fix exception message for method doPoll in JpaExecutor #9998
  • RequestHandlerRetryAdvice fails if provided RetryTemplate is instrumented with MetricsRetryListener #9986

🔨 Dependency Upgrades

  • Bump org.springframework.kafka:spring-kafka-bom from 3.2.8 to 3.2.9 #10055
  • Bump org.springframework.data:spring-data-bom from 2024.0.11 to 2024.0.12 #10028
  • Bump org.springframework.ws:spring-ws-bom from 4.0.13 to 4.0.14 #10027
  • Bump org.springframework:spring-framework-bom from 6.1.19 to 6.1.20 #10026
  • Bump io.micrometer:micrometer-bom from 1.13.13 to 1.13.14 #10025
  • Bump io.micrometer:micrometer-tracing-bom from 1.3.11 to 1.3.12 #10024
  • Bump io.projectreactor:reactor-bom from 2023.0.17 to 2023.0.18 #10023
  • Bump org.springframework.retry:spring-retry from 2.0.11 to 2.0.12 #10022
  • Bump org.jruby:jruby-complete from 9.4.12.0 to 9.4.12.1 #10017
  • Bump org.springframework.ws:spring-ws-bom from 4.0.12 to 4.0.13 #9984
  • Bump org.springframework.amqp:spring-amqp-bom from 3.1.10 to 3.1.11 #9982
  • Bump org.springframework.data:spring-data-bom from 2024.0.10 to 2024.0.11 #9978
  • Bump org.springframework.graphql:spring-graphql from 1.3.4 to 1.3.5 #9969
  • Bump graalvmVersion from 23.1.6 to 23.1.7 #9968
  • Bump org.springframework:spring-framework-bom from 6.1.18 to 6.1.19 #9967
  • Bump io.micrometer:micrometer-bom from 1.13.12 to 1.13.13 #9966
  • Bump io.projectreactor:reactor-bom from 2023.0.16 to 2023.0.17 #9965
  • Bump io.micrometer:micrometer-tracing-bom from 1.3.10 to 1.3.11 #9964

v6.5.0-RC1

22 Apr 20:29
Compare
Choose a tag to compare
v6.5.0-RC1 Pre-release
Pre-release

⭐ New Features

  • spring-integration-event minor changes #9953
  • spring-integration-mail minor changes #9948
  • Remove unnecessary error() log message from the TcpSendingMessageHandler #9937
  • How to configure the XTRIM or XADD #8592
  • Introduce LockRequestHandlerAdvice based on the LockRegistry [INT-4112] #8056

🐞 Bug Fixes

  • RequestHandlerRetryAdvice fails if provided RetryTemplate is instrumented with MetricsRetryListener #9985
  • Make ChannelInitializer as dependency bean in the AbstractConsumerEndpointParser #9931

📔 Documentation

  • Fix jms.adoc for the Java DSL of jmsOutboundFlow #9954
  • doc: update code example for Deferred Acknowledgment Pollable Message. #9945

🔨 Dependency Upgrades

  • Bump org.springframework.kafka:spring-kafka-bom from 3.3.4 to 3.3.5 #9983
  • Bump org.springframework.amqp:spring-amqp-bom from 3.2.4 to 3.2.5 #9980
  • Bump org.springframework:spring-framework-bom from 6.2.5 to 6.2.6 #9958
  • Bump io.projectreactor:reactor-bom from 2024.0.4 to 2024.0.5 #9957
  • Bump org.junit:junit-bom from 5.12.1 to 5.12.2 #9951
  • Bump org.apache.camel:camel-bom from 4.10.2 to 4.10.3 #9941
  • Bump io.freefair.aggregate-javadoc from 8.13 to 8.13.1 #9936
  • Bump protobufVersion from 4.30.1 to 4.30.2 #9935
  • Bump org.springframework:spring-framework-bom from 6.2.4 to 6.2.5 #9925

❤️ Contributors

Thank you to all the contributors who worked on this release:

@mjd507

v6.4.4

22 Apr 18:44
Compare
Choose a tag to compare

⭐ New Features

  • Remove unnecessary error() log message from the TcpSendingMessageHandler #9938

🐞 Bug Fixes

  • Make ChannelInitializer as dependency bean in the AbstractConsumerEndpointParser #9932

🔨 Dependency Upgrades

  • Bump org.springframework.ws:spring-ws-bom from 4.0.12 to 4.0.13 #9981
  • Bump org.springframework.kafka:spring-kafka-bom from 3.3.4 to 3.3.5 #9979
  • Bump org.springframework.data:spring-data-bom from 2024.1.4 to 2024.1.5 #9977
  • Bump org.springframework.amqp:spring-amqp-bom from 3.2.4 to 3.2.5 #9974
  • Bump org.springframework:spring-framework-bom from 6.2.5 to 6.2.6 #9963
  • Bump org.springframework.graphql:spring-graphql from 1.3.4 to 1.3.5 #9962
  • Bump io.micrometer:micrometer-tracing-bom from 1.4.4 to 1.4.5 #9961
  • Bump io.projectreactor:reactor-bom from 2024.0.4 to 2024.0.5 #9960
  • Bump io.micrometer:micrometer-bom from 1.14.5 to 1.14.6 #9959
  • Bump org.apache.camel:camel-bom from 4.8.5 to 4.8.6 #9943
  • Bump org.springframework:spring-framework-bom from 6.2.4 to 6.2.5 #9930

v6.5.0-M3

18 Mar 18:34
Compare
Choose a tag to compare
v6.5.0-M3 Pre-release
Pre-release

⭐ New Features

  • Enable LastModifiedFileListFilters to discard files that are too old #9869
  • Trying to post to an MessageGateway from @PostConstruct #9854

🐞 Bug Fixes

  • The shared SFTP session is closed prematurely #9909
  • ControlBusCommandRegistry registers beans for destruction lifecycle unintentionally #9890
  • ConcurrentModificationException for late-registered AbstractEndpoints #9878
  • The FluxMessageChannel.destroy() may fail with Spec. Rule 1.3 #9866
  • sendTimeout appears to be ignored in SourcePollingChannelAdapterSpec vs. creating adapters manually #9863

📔 Documentation

  • Document the possibility to implement session caching for Spring Integration SMB adapters #9862

🔨 Dependency Upgrades

  • Bump org.springframework.kafka:spring-kafka-bom from 3.3.3 to 3.3.4 #9920
  • Bump org.springframework.amqp:spring-amqp-bom from 3.2.3 to 3.2.4 #9915
  • Bump io.projectreactor:reactor-bom from 2024.0.3 to 2024.0.4 #9902
  • Bump org.springframework:spring-framework-bom from 6.2.3 to 6.2.4 #9901
  • Bump org.junit:junit-bom from 5.12.0 to 5.12.1 #9900
  • Bump io.lettuce:lettuce-core from 6.5.4.RELEASE to 6.5.5.RELEASE #9899
  • Bump org.apache.sshd:sshd-sftp to 2.15.0 #9889
  • Bump debeziumVersion from 3.0.7.Final to 3.0.8.Final #9884
  • Bump com.fasterxml.jackson:jackson-bom from 2.18.2 to 2.18.3 #9877
  • Bump org.apache.groovy:groovy-bom from 4.0.25 to 4.0.26 #9876
  • Bump io.lettuce:lettuce-core from 6.5.3.RELEASE to 6.5.4.RELEASE #9861

v6.4.3

18 Mar 18:01
Compare
Choose a tag to compare

🐞 Bug Fixes

  • The shared SFTP session is closed prematurely #9910
  • ControlBusCommandRegistry registers beans for destruction lifecycle unintentionally #9891
  • ConcurrentModificationException for late-registered AbstractEndpoints #9880
  • The FluxMessageChannel.destroy() may fail with Spec. Rule 1.3 #9867
  • sendTimeout appears to be ignored in SourcePollingChannelAdapterSpec vs. creating adapters manually #9864

🔨 Dependency Upgrades

  • Bump org.springframework.ws:spring-ws-bom from 4.0.11 to 4.0.12 #9921
  • Bump org.springframework.amqp:spring-amqp-bom from 3.2.3 to 3.2.4 #9917
  • Bump org.springframework.kafka:spring-kafka-bom from 3.3.3 to 3.3.4 #9913
  • Bump io.micrometer:micrometer-bom from 1.14.4 to 1.14.5 #9908
  • Bump org.springframework:spring-framework-bom from 6.2.3 to 6.2.4 #9907
  • Bump io.projectreactor:reactor-bom from 2024.0.3 to 2024.0.4 #9906
  • Bump org.springframework.data:spring-data-bom from 2024.1.3 to 2024.1.4 #9905
  • Bump io.micrometer:micrometer-tracing-bom from 1.4.3 to 1.4.4 #9904
  • Bump org.apache.camel:camel-bom from 4.8.3 to 4.8.5 #9887
  • Bump debeziumVersion from 3.0.7.Final to 3.0.8.Final #9886
  • Bump com.fasterxml.jackson:jackson-bom from 2.18.2 to 2.18.3 #9875
  • Bump org.apache.groovy:groovy-bom from 4.0.25 to 4.0.26 #9874