On behalf of the Spring Integration team, I am pleased to announce that the 4.3.7.RELEASE of Spring Integration is now available. This release contains a few important bug fixes as well as a couple of improvements. In particular, this version uses the recently announced Spring Framework 4.3.6. Please be aware that some performance issues were detected when using Spring Integration with Spring Framework versions 4.3.4 and 4.3.5. We recommend that all users upgrade to this version, but this could be particularly important for users of Spring Integration versions 4.3.5 and 4.3.6, which used those…
On behalf of the Spring Integration team I’d like to announce that Spring AMQP 1.7.0.RELEASE is now available. This release is mainly an intermediate version between 1.6.x and 2.0 for Spring Boot 1.5 and IO Platform Brussels dependencies compatibility. However, there are several improvements and new features to explain here: Upgrade to Amqp Client 4.0 with appropriate RabbitConnectionFactoryBean changes Upgrade to Log4j 2.7 and required breaking change fix for the log4j2.AmqpAppender Upgrade to Spring Retry 1.2 with important StatefulRetryOperationsInterceptor.setUseRawKey(true) for backward…
We are pleased to announce that the first milestone for the 5.0 version of Spring Integration is now available. This is a new major version, based on Spring Framework 5.0 and requires Java 8; this is the biggest change so far, but the following are also included: The Java DSL is now rolled into the framework itself; there are some minor changes to the DSL, such as the removal of the .handleWithAdapter() methods and some general Factory classes. A complete discussion of the DSL changes can be found in the Migration Guide. Upgrade to Spring Data Kay. Upgrade to Spring AMQP 2.0. First class…
We are pleased to announce the first milestone of Spring AMQP 2.0 is now available. For a complete list of changes; see the what’s new in the reference manual and the release notes. Here are some highlights of this release The framework is now fully Java 8 based; several functional interfaces are provided for convenient Lambda implementations (callbacks, ReplyingMessageListener etc). Java 8 is now a requirement. It is also based on Spring Framework 5.0. The framework uses the new 4.0 amqp-client library. A new DirectMessageListenerContainer is now available alongside the existing…
Spring Integration 4.3.5 and 4.2.12 are now available, as well as Spring AMQP 1.6.5. The 1.1.4 and 1.2.1 versions of the Spring Integration Java DSL are also available. These include some important bug fixes and all users are encouraged to upgrade. Click on the release links above to see closed issues. See the project pages for documentation, download information etc. Spring Integration Project Page Spring AMQP Project Page Java DSL Github Repo Stay tuned for updates on next year’s Spring Integration 5.0 release (the first milestone is due in a few weeks); the Java DSL is being merged into the…
Spring Integration 4.3.4 and 4.2.11 are now available, as well as Spring AMQP 1.6.3. These include some important bug fixes and all users are encouraged to upgrade. Click on the release links above to see closed issues. See the project pages for documentation, download information etc. Spring Integration Project Page Spring AMQP Project Page
I am pleased to announce that the second milestone for Spring for Apache Kafka version 1.1.0.M2 is now available in the spring milestone repo. This includes some bug fixes and the following new features: The ability to process a batch of messages (introduced in the last milestone) is now available when using the @KafkaListener annotation, for example… @KafkaListener(id = "list", topics = "myTopic",
containerFactory = "batchFactory")
public void listen(List list) {
...
} You can now perform seek operations from the listener - this allows setting an initial offset when partitions are assigned…
I am pleased to announce that the Spring for Apache Kafka 1.1.0.M1 milestone release is available now. As usual, thanks to the community for any feedback and contribution as always! Highlights of this release: Support for the 0.10.x.x client (use 1.0.x for the 0.9.x.x client) Support for listeners that receive the entire batch of messages returned by the consumer.poll() operation Support for null payloads - used to delete keys when using log compaction Allow setting the initial offset to be relative to the current offset Project Page | GitHub | Help | Documentation
I am pleased to announce the availability of Spring Integration 4.3.0.RC1 - the first (and final) release candidate; it is available from the spring milestone repo The GA release should follow shortly after the GA release of Spring Framework 4.3. 4.2.6.RELEASE is also available in the spring release repo as well as maven central. This release includes a few important bug fixes and all users are encouraged to upgrade to it. 4.3 is only a minor release with a few new features and improvements over 4.2 and will close out the 4.x line. Meanwhile we are looking forward to embrace the Reactive…
We are pleased to announce that the Spring AMQP 1.6 release candidate (1.6.0.RC1) is now available in the spring milestone repo. The 1.5.6 maintenance release is also available with a few bug fixes. Here is a summary of the 1.6.0 release contents, for more details, refer to the what's new in the reference documentation as well as the closed JIRA Issues for this release. A new jar spring-rabbit-test containing a test harness to help with testing @RabbitListener methods; see the testing chapter. Multiple @RabbitListener annotations on a method (when using Java 8) and the @RabbitListeners…