Spring AMQP 1.3.0 Release Candidate Available

We are pleased to announce the availability of the Spring AMQP (for Java) 1.3.0.RC1 release candidate. It is expected to be the final candidate before GA.

The release includes some significant new features, including:

  • Listener Container

  • The listener container concurrency can be changed without first stopping the container and the listeners will be adjusted accordingly

  • The listener container can dynamically adjust the concurrent consumers, based on workload
  • The listener container now supports consumer priority (with RabbitMQ 3.2.x or greater)
  • The listener container now supports the configuration of an exclusive consumer
  • Rabbit Template

  • The RabbitTemplate now has several convenient receiveAndReply methods

  • The RabbitTemplate can now be configured with a RetryTemplate, enabling clients to not have to deal directly with broker connectivity issues.
  • Connection Factory

  • The Connection Factory can now cache connections rather than all users sharing the same connection (and, since M2, channels can be cached within cached connections)
  • There is now a SimpleRoutingConnectionFactory to determine which connection factory to use at runtime
  • Other Key Features

  • A fluent Java API is now provided to build a Message (and MessageProperties)

  • A fluent Java API is now provided for building a listener container retry interceptor
  • When using a retry interceptor, a new RepublishMessageRecoverer is available to republish failed messages (with stack trace) to another exchange
Read more

Spring Data Redis 1.2 GA Released

Spring Data Redis 1.2.0 has been released and is now available from Maven Central.
This release sums up the fixes and enhancements from 1.1.1 and RC1 plus an updated documentation. The release has been tested against Redis 2.4.6, 2.6.17, 2.8.6 as well as the recent 3.0-beta1 using the latest Spring framework 3.2 and 4.0 versions.

Reference Documentation | [Changes]( | JavaDoc

Read more

Spring Boot 1.0.0.RC4 Available Now

Spring Boot 1.0.0 (RC4) has been released and is available in the repository. There are some bug fixes from RC3 and a load of updated third-party dependencies. New features include

  • Support for Spring Loaded reloading of classes during development in Maven and Gradle builds.
  • A starter pom for spring-data-rest (and a sample).
  • Lots of new documentation (all in the source code but published as usual at
  • Automatic main class detection for “gradle run”.
  • Support for relaunching and incrementing Spring Batch jobs on startup.
Read more

Spring Data Release Train Codd Goes GA

I am happy to announce the final release of the Spring Data release train named Codd. The full list of participating modules looks as follows:

Read more

Spring Batch 3.0 Milestone 3 Released

Today we are pleased to announce the final milestone release towards Spring Batch 3.0 (download). This release demonstrates our support of JSR-352 and currently supports all its required features. We also added a number of new features to Spring Batch for existing Spring Batch users. Spring Batch is a lightweight, comprehensive framework for the development of robust batch applications.

Features in Milestone 3

As the final milestone for the Spring Batch 3.0.0 release, all major features for this release are complete. The major features for this release include:

Read more

Spring Mobile 1.1.1 Released

We’re happy to announce that Spring Mobile 1.1.1 is now available. This is a maintenance release that primarily addresses an issue where some Samsung tablets were being incorrectly resolved as mobile devices. Additional testing was also added for Windows 8 and newer versions of iOS. This release is built against Spring Framework 3.2.8, and has been tested against Spring Framework 4.0.2. See the changelog for more information.

Read more

Spring Data Redis 1.2.0 RC1 Released

We are pleased to announce the first release candidate of Spring Data Redis 1.2.0!
We raised the minimum Spring version to 3.2.8. This release is tested against Redis 2.6 and current 2.8 as well as the latest version of Spring Framework 4.0.2. It introduces a set of bug fixes as well as some improvements like support Jackson 2 serialization, a transaction aware cache manager, support for the TIME command and upgrades of the Redis drivers.

For a complete list of changes please see this [JIRA query]( The next step will be RC2 scheduled for March.
We’re looking forward to your feedback on Twitter or in the issue tracker.

Read more

Spring Data Release Train Babbage - SR3 Released

I am happy to announce the availability of the third service release of the Spring Data Babbage release train. The release includes the following modules:

The release bundles a bunch of important enhancements and bug fixes and is a recommended upgrade. You can find all issues fixed in this release in our JIRA.

Read more