The Spring Blog

News and Events

Spring AMQP 1.2.0 for Java Released

The Spring AMQP project applies core Spring concepts to the development of AMQP-based messaging solutions.

We are pleased to announce that the 1.2.0.RELEASE is now available for Java.

Following the Release Candidate, this GA release includes a minor bug fix and updates the default RabbitMQ client to 3.1.3. See the Release Notes for details of these changes.

Major changes over and above the 1.1.x release are highlighted in the What’s New section of the reference manual.

Please see the Project page for more information including links to documentation and downloads.


Spring for Apache Hadoop 1.0.1.RC1 released - adding Hadoop 2.0 and Pivotal HD 1.0 support

We are happy to announce a new release candidate 1.0.1.RC1 for the Spring for Apache Hadoop project. This release candidate introduces support for Apache Hadoop 1.1.2, Hortonworks HDP 1.2, Apache Hadoop 2.0.3-alpha as well as support for Pivotal HD 1.0. The support for these versions are in addition to the already supported versions of Apache Hadoop 1.0.4 and Cloudera CDH 3 and CDH 4. This brings us to support for no less than 7 different Hadoop versions.

To make it easier to configure project builds using these varying versions we will be introducing specific flavors of the Maven artifacts and POMs with their respective transitive dependencies. For this 1.0.1.RC1 release we are introducing three additional artifact versions – 1.0.1.RC1-cdh4 (Cloudera CDH 4), 1.0.1.RC1-pdh1 (Pivotal HD 1.0) and 1.0.1.RC1-hadoop11 (Apache Hadoop 1.1.2 and Hortonworks HDP 1.2). By using these versions as your dependency you will be pulling in their respective transitive dependencies instead of the dependencies from the Apache Hadoop 1.0.4 release that you would get when using the plain 1.0.1.RC1 version.


Spring Tool Suite and Groovy/Grails Tool Suite 3.3.0 released

Dear Spring Community,

we are happy to announce the next major release of our Eclipse-based tooling today: The Spring Tool Suite (STS) 3.3.0 and the Groovy/Grails Tool Suite (GGTS) 3.3.0.

Highlights from this release include:

  • Eclipse Kepler Release updates (including Mylyn, EGit, m2e, m2e-wtp)
  • updated bundled tc Server to 2.9.2 and bundled Spring Roo to 1.2.4
  • ready for Spring 4
  • support for JavaConfig-driven Spring projects (including navigation support for @Autowired)
  • new and unified "New Spring Project" wizard
  • additional performance improvements for working with Spring projects
  • brand new instant and lightning fast quick search for your workspace
  • GGTS now includes grails 2.2.3

Spring Social 1.0.0.M3 Released

Dear Spring Community,

I'm happy to announce the 1.1.0.M3 release of Spring Social, Spring Social Facebook, and Spring Social Twitter. At the same time, I'm also pleased to include Spring Social LinkedIn 1.0.0.RC2 along with these releases.

Spring Social is an extension of the Spring Framework that enables you to connect your Java applications to Software-as-a-Service (SaaS) providers such as Facebook and Twitter.

In these four releases, you'll find several improvements and new features, including:


Spring Data Redis 1.1 M1 and 1.0.5 Released

Dear Spring Community,

I am pleased to announce the first milestone release of Spring Data Redis 1.1!

Downloads | JavaDocs | Reference Documentation | Changelog

Highlights include:

  • Support for several new Redis 2.6 commands and options

  • Support for Redis 2.6 scripting

  • Connection pool enhancements

There is also a new GA release, Spring Data Redis 1.0.5!

Downloads | JavaDocs | Reference Documentation | Changelog

Spring Data Redis 1.0.5 is a maintenance release containing a few bug fixes and minor enhancements. See the Changelog for more information.


Spring Security Java Configuration 1.0.0.M1 Released

I’m pleased to announce the release of Spring Security Java Configuration as a stand alone module. The milestone is compatible with Spring 3.2.3.RELEASE+ and Spring Security 3.1.4.RELEASE.

This code has been merged into Spring Security 3.2.0.M2 release and will be maintained within the Spring Security code base going forward. We hope that by making the release available for stable versions of Spring and Spring Security it will encourage you to try it sooner and provide us feedback before the final release.


Spring Security 3.2.0.M2 Released

The second milestone release toward Spring Security 3.2 is now available from the SpringSource repository at See here for a quick tutorial on resolving these artifacts via Maven.

I’d like to extend a special thanks to all those that contributed to this release by submitting bugs, pull requests, and feedback.

The highlights of this release include:

  • Spring Security Java Configuration Support
  • SEC-2111 resolves an issue with Async support when a timeout occurs and the same Thread handles both the original request and the timeout.
  • Added support for configuring the remember me parameter via the XML namespace. Special thanks to Oliver Becker for submitting a pull request for this feature!
  • SEC-2002 Added SessionFixationProtectionEvent. Special thanks to Nick Williams for submitting a pull request for this feature!
  • Improvements to the Embedded LDAP container

Stay tuned to the SpringSource Blog over the coming week for more information about Spring Security Java Configuration.

Changelog | Download | Reference Manual | FAQ


Spring Social Facebook 1.0.3 Released

Dear Spring Community,

I'm happy to announce the release of Spring Social Facebook 1.0.3.RELEASE.

Spring Social is an extension of the Spring Framework that enables you to connect your Java applications to Software-as-a-Service (SaaS) providers such as Facebook and Twitter.

Spring Social Facebook 1.0.3.RELEASE is made available to address breaking changes forthcoming in Facebook's Graph API to be applied on July 10, 2013. Specifically, the following breaking changes have been addressed:

  • The removal of the 'count' property in a list of comments.
  • Deprecation of checkins via the /checkins resource. All checkins should be done as posts with a location now.
  • Removal of the 'version' property for groups.
  • The Graph API no longer returns images for photos with sizes larger than the original image size.

Spring XD 1.0.0.M1 released

Dear Spring Community,

The Spring XD team is pleased to announce that the first milestone of Spring XD is now available for download.

Spring XD makes it easy to solve common big data problems such as data ingestion and export, real-time analytics, and batch workflow orchestration. The first milestone implements many features and provides a sizable amount of documentation.

For more information, please see the Project Home Page, the Release Notes and the the blog posting.

We would love to hear your feedback as we continue working hard towards the final Spring XD 1.0.0 release. If you have any questions, please use Stackoverflow (Tag: springxd), and to report any bugs or improvements, please use either the Jira Issue Tracker or file a GitHub issue.