Skip to content

Releases: spring-projects/spring-integration

5.0.11.RELEASE

11 Jan 13:55
Compare
Choose a tag to compare

Change log:

27aafae Prepare for release; upgrade dependencies
270fd78 Allow XML components injection
565578b RemoteFileTemplate: Fix Checkstyle violation
f63abc1 Custom Session dirty logic
23fb52c Upgrade Spring Framework to 5.0.12
8f34d04 Upgrade Jackson version
d5dd0a1 INT-4570: Add MessageCollectionCallback for Mongo (#2675)
ae4b3ff Increase expire period for testExpireTwoRegistries
0199741 RedisLock: Throw exception from unlock on expire (#2661)
a3dc10b Fix Javadocs in the MessageGroupQueue
1502485 INT-4565: Fix IntComponentScan for profiles (#2652)
7a2547f INT-4564: ACMH: Fix erroneous error log
be64980 INT-4553: Store-backed QueueChannel improvements

4.3.19.RELEASE

16 Jan 17:51
Compare
Choose a tag to compare

Change log:

b720140 Allow XML components injection
a2d419e Upgrade Spring Framework to 4.3.22
3406c87 Upgrade Jackson version
f0d8da2 Remove unused import
7e79477 INT-4565: Fix IntComponentScan for profiles (#2652)
e6140a6 INT-4560: Fix Race in FileSystemPersistentAOFLF

v5.1.1.RELEASE

28 Nov 20:54
Compare
Choose a tag to compare

Change log

9d21bf2 Upgrade dependencies and fix tests for them
39fef2c INT-4560: Fix Race in FileSystemPersistentAOFLF
a4746f7 Sonar fix
26ce65d More Sonar fixes
9488fdf Fix new Sonar issues
0ef8dc5 Upgrade versions and fix deprecated in AMQP test
d981171 Fix ambiguity in the JpaExecutor (#2640)
f6e9e66 Fix Resequencer test wait time
9e6e60e TCP Doc Polishing
c3f8c4a More Sonar resolutions
aa8068a Sonar Address new issues in LambdaMessageProcessor
c9ae6c7 Sonar: AMQP Fixes
0c33591 Log error for class cast exception on lambda
852ec1e INT-4557 Improve query cache in JDBC channel store
b3cf864 Fix LambdaMessageProcessor for conversion
e9c5545 INT-4556: Fix messaging anns for FactoryBeans
5bf6161 INT-4550: Disallow multi aggregators on same MGS (#2622)
3d696ef INT-4554: Fix HTTP Inbound Gateway for multipart
ce3ac36 INT-4552: UDP: Catch and log async send exceptions
6902fd9 Fix Checkstyle violation from previous commit
fb5854c Fix new Sonar reports
20718c0 Fixed typo in ip.adoc
1dca553 INT-4551: Fix exception msg from previous commit
2d06169 INT-4551: Fail if old Java DSL jar is present
433ef4c Address Sonar reports for recent commits
648aeb8 Unable ImportOrder Checkstyle rule for tests
76c6700 Fix RotatingServersTests concurrency
6861a16 (INT-4549) INT-4549: Avoiding Aggregator Deadlocks
a40f010 Fix Groovy dependencies
85adea3 Ignore time sensitive test for aggregator

v5.0.10.RELEASE

28 Nov 20:53
Compare
Choose a tag to compare

Change log

3e0a3fa (5.0.x) INT-4560: Fix Race in FileSystemPersistentAOFLF
9d276ce Upgrade versions
8f5154f Upgrade to SF 5.0.11.BS
20ed93a Optimize type conversion in LambdaMessageProcessor
ffaa4ee Log error for class cast exception on lambda
47a4b28 INT-4556: Fix messaging anns for FactoryBeans
d1b3046 INT-4550: Disallow multi aggregators on same MGS (#2622)
1e8da3a INT-4552: UDP: Catch and log async send exceptions
5dff882 INT-4551: Fix exception msg from previous commit
ce42e56 INT-4551: Fail if old Java DSL jar is present
6d523e2 Fix RotatingServersTests concurrency
0418b7c INT-4545: Fix RPMHWrapper registration for ``@SA`
e3c4175 INT-4546: Expose IMAP cancel interval via DSL

4.3.18.RELEASE

21 Nov 21:59
Compare
Choose a tag to compare

Change log:

d385884 Upgrade to SF-4.3.20
b1b3174 GH-2471: Close client on outbound adapter
ef9c760 RemoteFTempl: InputStream.close() in the finally
1fe22ea Add TCP Test Diagnostics
04ce95b Back-port TcpNioConnectionReadTests changes
e2de2e3 Avoid leaking Zookeeper znodes in tryLock
424bf91 Remove max-rows from Stored Proc-in-ch-ad Docs
f2501e0 INT-4490: DefaultLockRepo: no uppercase format
1f50b96 INT-4498: StreamUtils -> FileCopyUtils
963a2fb INT-4498: SFTP: Close privateKey resource
3a13e59 INT-3916: ZK: Fix missing doc update

v5.1.0.RELEASE

29 Oct 17:04
Compare
Choose a tag to compare

Change log:

2ad1f25 Downgrade to Mockito 2.23.0
0cab4e3 Upgrade more dependencies
51cbabb Upgrade to Spring Data Lovelace SR2
3cbb828 Upgrade to SF 5.1.2.RELEASE, Micrometer 1.1.0
ec3f3ea Update SF to snapshot
c594e75 Fix MQTT synchronization for recoveryInterval
2b1976c (coreSonar) Core Sonar fixes
fc18476 More MQTT polishing according Sonar report
2b9ba71 JDBC, JMS, JPA Sonar fixes
1e66b6b Redis Sonar fixes
12bc24d File, FTP, IP Sonar Fixes
674d5ad INT-4114: Add missed <poller> to XSDs
fef0a4d RMI & MQTT Sonar fixes
1555a13 AMQP Sonar Fixes
7702a6f INT-3887: Add receiveTimeout into the @Poller
13f9ab6 INT-3948 Aggr Doc single-thread behavior sentence
8305c6f INT-4322: Log merged global properties on startup (#2612)
8b54277 Fix tautology in service-activator.adoc
0c14aa0 INT-2416: Clarify copyHeaders in s-a.adoc
12496c0 Fix stylesheet location for HTML Asciidoctor docs
4bb23e2 INT-4459: Mention dependencies in the Docs (#2610)
a4f779d INT-4547: (S)FTP RFOG MPUT with collection payload
90ac259 INT-4520 Make IntegrationGraphServer customizable (#2608)
495dfe6 GH-2500: Polish Redis Docs
bd7a3bc (MessageChannel_getHandlers) GH-2605: (S)FTP test cached sessions
eed5fe7 Extensible MicrometerMetricsCaptor and polishing
1d1abf2 Polishing for PollingLifecycleTests
7aa8489 Fix race in PollingLifecycleTests
23ebe56 INT-4530: Remove Meters
e3ce37c INT-4544: Allow runtime MBeans (un)registered (#2601)
40ba72b INT-4545: Fix RPMHWrapper registration for ``@SA`
743afaf INT-4546: Expose IMAP cancel interval via DSL

Also see change logs for previous Milestones in this version:

5.1.0.RC2
5.1.0.RC1
5.1.0.M2
5.1.0.M1

v5.1.0.RC2

15 Oct 20:24
Compare
Choose a tag to compare
v5.1.0.RC2 Pre-release
Pre-release

Change log:

218efb9 Prepare for release: downgrade to Security 5.1.0
9f34b27 Upgrade to the latest GAs
ecda266 Upgrade some dependencies to the latest versions
291704d Fix PDF Doc overflows
49f0a33 Defensive MBeanExporterHelper Registration
58fe203 SPR-17307: Fix event listener tests
0a7c77d INT-4534: Add remote directory to exception
4126411 Some various polishing
0f5cfd4 INT-4542: CorrMH: Use popSequenceDetails properly (#2591)
1595462 Add @LongRunningTest JUnit 5 condition
59860c0 INT-4535: Fix @SpringIntegrationTest for caching
4ee5294 Move Deps to Snapshots
ddcfa25 INT-4543: JacksonJsonObjectMapper: fix toJsonNode (#2592)
1128690 GH-2471: Close client on outbound adapter
551f03c JMX: Quote object name values if not identifiers
7ef3891 More doc polish for previous commit
7176690 Improve functions support
e7bc060 INT-4541: Fix Reactive MessagingGateway Errors
9ae0eb2 INT-4540: Use MessageHeaders in GenericHandler (#2589)
716494c INT-4538: Fix Splitter for ArrayNode.size()
c4d6cf2 INT-4539: Fix Java DSL for prototype beans
2df71fb INT-4537: Fix RSConsumer for MockIntegrationCtx
9e9fa2c RemoteFTempl: InputStream.close() in the finally
8a7adb8 INT-4528: Docs for SmartLifecycleRoleController
262e624 INT-4479: RequestEntity as root for status code
a05004a INT-4536: Support Kafka Tombstones
8b4d1e6 Allow Functions as Service Activators (#2575)
6cb8c24 Fix Gemfire tests for the proper geode XSD url

v5.0.9.RELEASE

15 Oct 18:15
Compare
Choose a tag to compare

Change log:

d50cdcd (5.0.x) Upgrade Spring Security 5.0.8
a598b6d Prepare for release
32e221d SPR-17307: Fix event listener tests
490ae1b Some various polishing
74f6c75 INT-4535: Fix @SpringIntegrationTest for caching
5874ae8 INT-4543: JacksonJsonObjectMapper: fix toJsonNode (#2592)
993c6ed GH-2471: Close client on outbound adapter
c111e1b JMX: Quote object name values if not identifiers
7403e36 INT-4541: Fix Reactive MessagingGateway Errors
7faeee8 INT-4538: Fix Splitter for ArrayNode.size()
3a7a141 INT-4539: Fix Java DSL for prototype beans
11fcda4 INT-4537: Fix RSConsumer for MockIntegrationCtx
3644c05 RemoteFTempl: InputStream.close() in the finally
d9f0672 INT-4531: Use Object type KeyDirectory.key

5.1.0.RC1

21 Sep 17:31
Compare
Choose a tag to compare
5.1.0.RC1 Pre-release
Pre-release

Change log:

0e23939 Upgrade Spring AMQP to 2.1.0.RC1
d4d76a6 Upgrade Spring-Data, Spring-Security
4f2372b FileReadingMS: Make an Assert message more clear
b295fb8 GH-2569: Add ChainFileListFilter constructors
2d54fe2 Upgrade to SF 5.1.0, Gradle 4.10.2
b931112 Upgrades to the latest dependencies and fixes
8582d40 Fix for previous commit
dd6afa8 Use RetrySynchronizationManager
5852583 Add IntegrationFlowDefinition.nullChannel() (#2555)
6c379d7 Fix a logic in the IntFlowDef.toReactivePublisher (#2553)
54094da INT-4523: Add DSL convert(Class<> cls) operator (#2556)
5bfd697 INT-4531: Use Object type KeyDirectory.key
27353ed Add Reactive mode for AbstractPollingEndpoint (#2429)
76b1d1d INT-4307: JMS: Endpoint Stop: Shutdown Container
02c8e0a Ignore sporadic test failure: time-sensitive
b5b1009 Fix JavaDoc in the JmsOutboundChannelAdapterSpec
e4ca857 File Source: do not deal with dir until start()
90e4c54 INT-4317: JMS: dynamic deliverMode and timeToLive (#2561)
21338d1 Fix RotatingServersTests race condition
cdf2ced GH-2559: Fix InboundChannelAdapter's javadoc
6cc4fe5 INT-4525 Configure TCP gateway second chance delay
47a74ab Avoid leaking Zookeeper znodes in tryLock
9e33395 Fix PollableChannels for Micrometer
e4fe39b Remove hide() from FluxMessageChannel
230d12d TCP, SSL, Enable Host Verification by default
075d237 INT-4527: Delayer Retries and Error Handling
68bccdc Increase receive timeouts in IntegrationFlowTests
e6489ab INT-4526: Fix Channel Interceptor NonNullApi Call
4b9eaeb MQTT: completionTimeout should be long
5ab7d24 Make Headers PREFIX Constants Public
df6674c Fix DynamicPeriodicTrigger
aa371f5 Ignore AggregatorTests.testAggPerfDefaultPartial
d70df11 PollerAdviceTests: synchronized list actions
f087337 fix javadoc
f4d5d84 Fix DSL Flux Javadocs

5.1.0.M2 (Milestone)

21 Aug 19:07
Compare
Choose a tag to compare
5.1.0.M2 (Milestone) Pre-release
Pre-release

Change log:

9be9e63 Upgrade to Spring AMQP 2.1 M2
0f27a9f Upgrade to Reactor 3.2 M4, R-Netty- 0.8 M2
f403dd5 Upgrade Spring Dependencies
595ef3a INT-4519: JmsTests Polishing
0545a7b INT-4519: Improve JMS inbound-c-a receiveTimeout (#2540)
f9fe709 Add Java DSL .fluxTransform(Function) operator (#2541)
e053e2a INT-4524: Fix MailReceivingMessageSource BF usage
8f639ad Move LeaderInitiators to later phase
5e47a6a INT-4517: Refactor beans in IntegrationRegistrar (#2537)
60db7bc INT-4518: Channel late-binding in Messaging Anns
e2b398a Adapt to the latest Reactor
a4ffddf Upgrade to latest B-S of all Spring dependencies
26229c9 INT-4480: Use component type for ids in the flow (#2536)
055e9a4 INT-4457: Add logAndReply() terminal operator
4a85849 INT-3364: Add batchUpdate into JdbcMessageHandler (#2534)
34ac66d Ignore the Aggregator Performance test
23a3462 Add @NonNullApi where appropriate
03a3bbb More JDBC doc fixes