Sub-task
- [INT-3511] - Document the WebSockets support
Bug
- [INT-3515] - Fix some WebSocket module issues
- [INT-3522] - An expected-type error in spring-integration-mqtt-4.0.xsd on line:203.
- [INT-3524] - Incorrect MessageChannel in 'expectedType' in Some Schema Definitions
- [INT-3535] - JsonType of request overrides response type when using JMS inbound gateway in combination with json converters (jackson2)
- [INT-3536] - After Long running email polling, socket closed exception thrown
- [INT-3537] - FTP locks file if server not available
New Feature
- [INT-267] - Add support for RoutingSlip
- [INT-275] - Add Scatter-Gather pattern, and make it easy to configure
- [INT-1196] - WebSocket adapters
- [INT-2426] - Provide better support for Idempotent Receiver pattern
- [INT-3520] - QueueChannel: change "queue" type from BlockingQueue to just the Queue to allow to inject any Queue implementation, e.g. Reactor's PersistentQueue
Task
- [INT-3512] - AbstractCorrelatingMessageHandler Advice Chain with Group Timeout
- [INT-3518] - Upgrade dependencies according SF 4.1 and IO 1.1
Improvement
- [INT-3341] - Request for a redis-queue-outbound-gateway or similar component
- [INT-3500] - Consider to add "error-channel" to the <enricher>
- [INT-3516] - Support JDK8 Optional<?> When Binding Messages to Service Methods
- [INT-3519] - Add a "Skip Poll" Advice Class
- [INT-3521] - AbstractMessageChannel: implement ChannelInterceptor#afterSendCompletion and #afterReceiveCompletion
- [INT-3526] - Use Expanded URI in Http Outbound Exceptions
Refactoring
- [INT-3528] - Use Collections min and max methods where appropriate
Story
- [INT-3527] - Improve STOMP WebSockets handling
- [INT-3529] - Add `expire-groups-upon-timeout` to the <resequencer>
Edit/Copy Release Notes
The text area below allows the project release notes to be edited and copied to another document.