Gary Russell

Gary Russell

Alumni
Recent Blog posts by Gary Russell

Spring Integration 4.3.7 is Available

Releases | January 25, 2017 | ...
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…

Spring AMQP 1.7.0.RELEASE (and 1.6.7) Available

Releases | January 19, 2017 | ...
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…

Spring Integration 5.0 Milestone 1 Available

Releases | December 02, 2016 | ...
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…

Spring AMQP 2.0 Milestone 1 Available

Releases | November 30, 2016 | ...
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 AMQP and Spring Integration Core & Java DSL Maintenance Releases Available

Releases | November 08, 2016 | ...
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, AMQP Maintenance Releases Available

Releases | October 03, 2016 | ...
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

Spring for Apache Kafka 1.1.0 Milestone 2 Available

Releases | September 08, 2016 | ...
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…

Spring for Apache Kafka 1.1.0 Milestone 1 Available

Releases | August 23, 2016 | ...
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

Spring Integration 4.3.0 Release Candidate Available

Releases | May 12, 2016 | ...
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…

Spring AMQP 1.6.0 Release Candidate (and 1.5.6) Available

Releases | May 06, 2016 | ...
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…

Get ahead

VMware offers training and certification to turbo-charge your progress.

Learn more

Get support

Tanzu Spring offers support and binaries for OpenJDK™, Spring, and Apache Tomcat® in one simple subscription.

Learn more

Upcoming events

Check out all the upcoming events in the Spring community.

View all