github spring-projects/spring-integration v5.1.0.M1
5.1.0.M1 (Milestone)

latest releases: v6.3.1, v6.2.6, v6.3.0...
pre-release5 years ago

Change log:

55a43d3 Fix memory leak in MHistorConfig & MBeanExpHelper (#2531)
adbbca1 INT-4513: Clean IntManageConf from removed beans
bd0fd50 INT-4514: Integration Graph, include dynamic flows
cdba9a7 INT-4512: Add more JMS options for DSL builders
c44cd2b Upgrade to Reactor 3.2 M3, Fix FluxMessageChannel
8c03d72 INT-4510: Test no memory leak in FluxMessageCh
8b13b28 Revert to errorStrategyContinue in FluxMessageChe
0c65bb7 Upgrade to Security 5.1.M2 and Rector 3.2.0.M2
3ab037f Fix RedisUtils to detect UNLINK per RedisOps
da97794 INT-4509: Fix memory leak for static beans stores
20789ac Upgrade Spring AMQP to 2.1.0.M1
37d05de Upgrade Spring Framework, Data, to RC1
1ee0639 Increase wait timeout in the AbsCorMHandlerTests
9d17e09 Upgrade to the latest Kotlin
4d20fe5 Upgrade to Spring WS 3.0.2
88c7646 INT-4507: Use UNLINK in RedisMessageStore if any
d61cd79 Upgrade to Gradle 4.9; fix RotatingServersTests
bebde26 INT-4506: Splitter: close stream and Closeables
0d0605b INT-4381: MessageSources refactoring (#2517)
d6c8baf INT-4505: Fix package tangle
865e216 INT-4503: Fix assertion in HttpMessageHandlerSpec
1a4de86 Fix appendix warnings and other minor fixes
44b7df9 Polishing for the FileWritingMessageHandler
9ac0746 INT-4502: Add new file callback in FileWritingMH
a7ffbde Fix WebSocketInChA according latest SF
001b86b Upgrade Micrometer to 1.0.6
997183b Removed the troublesome backticks
5c1c82e Fix zookeeper.adoc typos
b23147b Fix PDF overflows; missing block fences
3ff9645 Fix FluxMessageChannel for the latest Reactor
c6f459c INT-4453: Move Twitter module to Extensions
09d6b76 More doc fixes
70db967 Doc ToC Fixes
55f6920 Gateway void return type docs
ec10698 Fix race condition in test
de9f8d7 INT-4501: Don't call getBean from BPP.setBFactory
aac4051 Remove max-rows from Stored Proc-in-ch-ad Docs
0dcbde0 INT-4500: Fix DefAmqpHeaderMapper correlationId
e40e2a4 Fix test entities for @PersistenceConstructor
481dec4 Fix MongoDb MessageDocument for latest Spring Data
1043b00 Fix IntComponentSpec for ctx hooks
76877b9 INT-4499: Add JdbcMetadataStore.setLockHint()
0d11c7e INT-4490: DefaultLockRepo: no uppercase format
0146172 Add Query Provider for SQL Server
753255c Fix ThreadAffinityClientConnectionFactory
d4b7cef Fix deprecations in MongoDB and WebFlux modules
a1f016a INT-4498: StreamUtils -> FileCopyUtils
8eac5b4 INT-4498: SFTP: Close privateKey resource
9a7ae3d Polishing some concerns and warnings
f3bf2a6 Full editing pass for the Reference Guide
11d39b7 INT-4496: (S)FTP: Sort file list earlier
6ecd948 Close file resource after (S)FTP streaming tests
6affb3b INT-4495: Fix SFTP tests
3f218a9 INT-4495: (S)FTP: fix max-fetch with directories
e83b472 RotatingSTests: Don't delete files between polls
26cfab5 INT-4491: (S)FTP inbound rotate dirs/servers
586afc9 INT-3916: ZK: Fix missing doc update
21fff59 Fix compatibility with the latest Spring AMQP
69af967 INT-4488: Require @EnablePublisher
13510df INT-4452: Expire immediately when group timeout<0
ee501c8 INT-4436: Register HTTP endpoints at runtime
07c32ae INT-4489: MessageHistory: Allow runtime beans
e6a35c4 INT-4487: Allow reconfiguring ARPMH.adviceChain
0735ddb INT-4390: Fix tangle betweewn dsl and dsl.context
bf10821 Add hack for Atom asciidoc syntax highlighting bug
32030c3 INT-2260: JdbcPollingChA: rename prop to maxRows
5a362b6 Destroy RmiInboundGateway.RmiServiceExporter (#2481)
ad4dc11 GH-2478: RecursiveDScanner: Files.walk().close()
2267f72 INT-4484: Fix SyndEntryPublishedDateComparator
a954290 Fix docs isClientModeConnected()
da53ed6 INT-4485: Don't register bean twice for DSL Specs
85bc183 INT-4486: Properly implement stop(Runnable)
eb1efdb No JSONP WebSocket transport any more
0fc8bec GH-2464: WebFlux: Get rid of Mono.block() (#2465)
4bb1a61 GH-2467: JdbcLockReg: retry on TransDataAccessExc
f9cea64 GH-2471: MQTT: Fix Thread Leak
88120a6 INT-4482: AMQP: Fix Double ErrorMessage
bb5528c INT-4481: Fix notice.txt line delimiters
89f9028 INT-4481: Add licence and notice to each artifact
f4809aa INT-4424: No @inherited on method annotations
35c7ef1 INT-4387: Fix incorrect contentType mapping
94cded7 Remove dependant beans recursively
997b07a INT-4476: Fall back for ID and Timestamp Headers
4c0f767 Upgrade to Reactor-Netty-0.8
03a8933 INT-4474: ConsumerEndpointFactoryBean: Fix phase
17e794d INT-4471: PubSubChannel: Add errorHandler warn (#2459)
9a88140 Fix LambdaMessageProcessor for Map payload
af89733 Fix ZK LeaderInitiator Checkstyle violation
73dbdb8 INT-4477: Add getRole() to LeaderInitiator Context
c9faf3c Fix LockRegLeaderIn for interrupted Thread.sleep (#2455)
7ab024d Fix broken links in reference appendices
324c54d Remove use of deprecated ChannelInterceptorAdapter
b087fdd Fix CorrelationHandlerTests compilation warnings
c7aa618 Ignore BFTypeConverterTests.initialConcurrency()
97d08d9 INT-4473: Support prefix bean names with flow id
8a61e16 Increase response timeout for WebSocketClientTests
b21dc0d Fix IntegrationFlowContext concurrency issue
a750a78 Upgrade to Reactor-Netty-0.7.8
096bec5 Fix compatibility with latest Spring Data Geode
1f05d3e Polishing some Docs and JavaDocs
7113236 Fix DelayHandlerTests timing issue
549ef87 INT-4469: XML Unmarshaller support byte[] payloads
470d6d8 INT-4397: Fix headers filtering for @transformer (#2445)
59d6c27 Fix RedisLockLeaderInitiatorTests timing barrier
454ad96 Fix IntNamespaceUtils.injectCtorWithAdapter()
97b00a0 INT-4389: Default to SimpleSeqSizeReleaseStrategy (#2444)
1b46224 INT-4398: Replace Gemfire dependency with Geode (#2426)
9d66861 INT-4466: Do not force release groups if no match
5e73919 Fix ContentEnricherTests for dangling threads
4be6055 INT-4467: Fix transformer-util package tangles
61b272d Wrap non-StandardIntegrationFlow into Proxy (#2440)
8fa1ea7 INT-4422: Fix TCP Pool tests
52c5b82 INT-4422: Fix FTP Pool tests
c2895f6 INT-4422: No MessagingException in SimplePool
d9186f1 INT-4465: Fix delay in close propagation with NIO
081d0d1 Fix one more race condition in RedisLeaderTests
51c4951 Fix RedisLockRegLeaderInitTests race condition
3c1b547 Fix MQTT clientFactory bean definition in Docs
fc47952 Fix LockRegLeaderInitiator for interrupted Thread
a14514a INT-4462: WebFluxInbound: cope with empty body
0714130 INT-4463: Full access to MqttConnectOptions
d985eeb Fix compatibility with the latest SD Gemfire
4bf8379 INT-4464 Check ZKMetadataStore.running before use
b8d4e6b Use Lettuce Redis client; Redis module fixes (#2435)
664d67f Add small sleep between adding message to group
4fd638e Wrap LinkedList manipulations into synchronized
e987387 INT-4461: Support byte[] in #jsonPath
b547c92 Use Flux.handle() instead of doOnNext() in FluxMC
a62832c INT-4458: Do not expose recursive generics API (#2432)
f970bf0 Remove SQL scripts generation
0c1423e INT-4456: Explicit methods for Kotlin lambdas
000f297 Fix logic in the PollingTransactionTests
0ef659b INT-4351: Add DiscardAwareFileListFilter
acd78a7 INT-4455: Fix NPE in Exception router
6dfe96d Fix JdbcMessageStoreTests to use H2, not Derby
0c35310 INT-4451: ObjectToJsonTrans: add ResultType.BYTES
2f1b55f Upgrade to Gradle 4.7 and others, polishing build (#2423)
e4e4ee0 Fix JdbcMessageStoreChannelTests race condition
1f6f70b Fix some sporadic tests failures
82cbafa Downgrade to Derby-10.13.1.1
7bcf6a0 INT-4446 Improve EmbeddedJsonHeadersMessageMapper (#2422)
15fc23c INT-4447: LockRegLeaderInit: Catch unlock errors
4e15772 INT-4448, INT-4449: Fix Gateway for no-arg method (#2420)
82e4679 Increase some tests performance
6216075 Deprecation doc polishing
d807fc3 Fix some sporadic tests failures
b940e38 Upgrade to SF 5.1; Remove Deprecated Code
27318c7 INT-4445: Fix JDBC tests for Derby
af58fa4 Upgrade to micrometer 1.0.3
8b3198d INT-4438: No lifecycle twice in the same role
a65d05c Increase timeout for PollingConsumerEndpointTests
5cdcd81 Fix NPE in the TcpNetServerConnectionFactory
544de6b Add BoundRabbitChannelAdvice
8afdcb4 Fix Transformers usage in Docs
1cd6c11 INT-4443: Use SimpleEC for uriVariablesExpression
7b86ca7 Upgrade to H2 1.4.197
da6f47c Reorder beans in JdbcPollingChAParserTests cofigs
ae2aa8b INT-4440: Support serialized UUID in headers
a9eb922 Fix AMQP MessageSource Tests
2975255 INT-4439: Micrometer Docs Polishing
f9d5198 INT-4441: Fix ACMH Concurrency Problem
7450432 INT-4434: Allow to use sub-flows from beans
b1a3ca7 INT-4433: Optimize @publisher metadata
12301f7 LockRegistryLeaderInitiator: Add DEBUG for errors
4f616e9 Fix unused imports
ed00f62 INT-4432: Mock Handler: fix output channel
bcf4402 INT-4437: Scatter-Gather: reinstate replyChannel
f44eb37 Revert "Revert AMQP Upgrade until Cairo released"
8853e06 Revert AMQP Upgrade until Cairo is released
027021d Move XSDs to version 5.1
82f252d INT-4390: Fix tangles
7f25cba INT-4430: FileSplitter close reader on exception
f77fd78 Upgrade to Micrometer 1.0.2
40aa567 INT-4428: MethodParam usage: fix race condition
7f20dd1 INT-4392: Polishing
a4eb4ec GH-2388: Fix HeaderEnricherSpec for adviceChain
4552a80 INT-4392: Fix tangles
525eb00 Update Master to 5.1.0.BUILD-SNAPSHOT
6718d8d INT-4423: Make Micrometer dependency optional
a92933e INT-4427 add value attribute to the @publisher
f479270 Support JUnit5 in tests
212f478 INT-4417: Add @EndpointId
bc25eff Polishing
6065745 INT-4421: Fix failedMessage in some exceptions
1c4db65 Channel Incorrectly started a second timer

Don't miss a new spring-integration release

NewReleases is sending notifications on new releases.