Spring 3.1.0 M2 Released

Releases | Chris Beams | June 08, 2011 | ...

The second and final milestone of Spring 3.1 is now available from our http://maven.springframework.org/milestone Maven repository or for direct download from our community download page. This release includes new features such as:

  • Code equivalents for Spring's XML namespaces
  • Builder-style APIs for code-based Hibernate configuration
  • TestContext framework support for @Configuration classes and bean definition profiles
  • Support for injection against non-standard JavaBeans setters
  • Support for Servlet 3 code-based configuration of Servlet container
  • Support for Servlet 3 MultipartResolver
  • JPA EntityManagerFactory bootstrapping without persistence.xml
  • New HandlerMethod-based Support Classes For Annotated Controller Processing
  • Consumes and Produces @RequestMapping Conditions
  • Working With URI Template Variables In Controller Methods
  • Validation For @RequestBody Method Arguments
See the New Features and Enhancements in Spring 3.1 section of the reference documentation for more information

Stay tuned to the SpringSource Blog over the coming week for a series of posts covering what's new in 3.1.0.M2.

Download | Documentation | Javadoc API | Change Log | JIRA

Don't forget that Spring users can ask questions in the community forum and identify issues in JIRA as well.

Spring BlazeDS Integration 1.5.0.RC1 Released

Releases | Jeremy Grelle | June 02, 2011 | ...

Dear Spring Community,

I'm pleased to announce that the 1.5.0.RC1 release candidate of Spring BlazeDS Integration, the open source solution for building Spring-powered RIAs with Adobe Flex, is now available.

Download | Reference Documentation | JavaDocs | Changelog

This release is largely focused on stabilization of the new features introduced in the previous milestones. Significant attention has been paid to maturing the refactored Spring Security 3 support and the Hibernate AMF serialization support. New annotations such as @AmfIgnore and @AmfCreator allow deeper customization of the AMF conversion process, and this enhanced AMF support has now been made generally available for application to any object type, not just those persisted with Hibernate.

As always, I encourage anyone interested to get involved by trying out the release and giving us feedback in the community forum and Jira, as we are expecting only a short break before the release of 1.5.0.GA. We continually get great feedback from people having success with Spring BlazeDS Integration in their projects, and we look forward to hearing more about your experiences.


Jeremy Grelle
Spring Flex Lead

Spring Data Document with MongoDB Support 1.0.0.M3 Released

Releases | Thomas Risberg | June 02, 2011 | ...

Dear Spring Community,

I am pleased to announce that the Milestone 3 release of the Spring Data Document 1.0 project with MongoDB support is now available! The primary goal of the Spring Data project is to make it easier to build Spring-powered applications that use new data access technologies such as non-relational databases, map-reduce frameworks, and cloud based data services.

The MongoDB module provides integration with the MongoDB document database.

Downloads | JavaDocs | Reference Documentation | Changelog

To learn more about the project, visit the Spring Data MongoDB Page.

The changes…

SpringSource Tool Suite 2.7.0.M1 Released

Releases | Martin Lippert | May 11, 2011 | ...

Dear Spring Community,

I'm pleased to announce that we just released the first milestone build for the next release of the SpringSource Tool Suite (STS).

Appearing shortly after the 2.6.1 maintenance release, this milestone brings mostly new features for Groovy&Grails developers, including:

  • Groovy 1.8 support
  • Conditional breakpoints for Groovy
  • Search inside GSPs
  • Early access Gradle support

More details can be found in the New and Noteworthy for 2.7.0.M1 document. Detailed installation instructions are also available, please look at the installation from the milestone update sites.

As always downloads are available from the STS download page, check "Other Downloads".

The second milestone…

Spring Android 1.0.0.M3 Released

Releases | Roy Clarkson | May 10, 2011 | ...

Dear Spring Community,

We are pleased to announce that the third milestone release of the Spring Android project is now available!

Spring Android supports usage of the Spring Framework in a Android environment. The 1.0.0.M3 release focuses on extending the use of Spring Social in native Android applications. This includes:

  • Support for Spring Social 1.0.0.M3 through the new Spring Android Auth module, which includes a SQLite datastore for persisting API connections. Spring Social is currently supported in Android version 2.3.1 (API Level 9) and higher.
  • Updated RestTemplate (client) support, now at the level of Spring Framework 3.1.0.M1.

To get the software, download the release distribution, or simply add the maven artifacts to your project. To see the features live, check out the spring-android-showcase (updated for 1.0.0.M3):
git clone git://github.com/SpringSource/spring-android-samples.git; cd samples/spring-android-showcase; more README

In addition to the reference guide, Roy Clarkson has authored two blog posts to help you get started developing Android applications:

If you're building native Android applications, we invite you to collaborate with us on the Spring Android project!

SpringSource Tool Suite 2.6.1 Released

Releases | Martin Lippert | May 06, 2011 | ...

Dear Spring Community,

We're pleased to announce the new release 2.6.1 of the SpringSource Tool Suite (STS).

The release brings you:

  • vFabric tc Server 2.5 packaged and supported
  • Bugfixes for tc Server instance creation

More details on new features and bug fixes can be found in the New and Noteworthy document. Detailed installation instructions are also available.

As always downloads are available from the STS download page.

Spring Social 1.0.0.M3 Released

Releases | Craig Walls | April 27, 2011 | ...

Dear Spring Community,

We are pleased to announce that the third milestone release of the Spring Social project is now available!

The Spring Social project allows you to integrate APIs exposed by Software-as-a-Service (SaaS) providers such as Facebook and Twitter into your applications.

This is a big release for us. Some of the most exciting highlights of the 1.0.0.M3 release include:

  • One of the most complete Java bindings to Facebook's Graph API available, including operations for working with users, friends, feeds, user interests and likes, events, invitations, albums, photos, videos, groups, and checkins with Facebook Places.
  • A greatly expanded Java binding to Twitter's REST API, including operations for working with timelines, users, saved searches, trends, lists, favorites, direct messages, friends, and followers.
  • A new provider signin controller enabling a user to sign into an application using his or her SaaS provider account such as a Facebook or Twitter account.
  • Enhanced extensibility, which includes a walkthrough of how to extend Spring Social to add support for new service providers.

Of particular note, many of the enhancements in this release were driven by community feedback. It's great to see folks already extending Spring Social to work with new SaaS providers. For instance, Matt Wright has been working on a Java binding to the Instagram API.

We're committed to working with the community to create an ecosystem of quality API bindings. If you're integrating a SaaS API into your application, consider contributing your API binding to the Spring Social project. Have a look at our guide to extending Spring Social and discuss with the development team at our forum.

See the changelog and reference guide for more information on this release.

To get the software, download the release distribution, or simply add the maven artifacts to your project. To see the features live, check out the showcase app (updated for 1.0.0.M3):
git clone git://github.com/SpringSource/spring-social-samples.git

Spring GemFire 1.0.1 Released for Java and .NET

Releases | Costin Leau | April 26, 2011 | ...

Dear Spring Community,

I am pleased to announce that 1.0.1 GA release of the Spring GemFire project is now available for both Java and .NET! The Spring GemFire project aims to make it easier to build Spring-powered highly scalable applications using GemFire as distributed data management platform.

Download it now: Spring GemFire for Java | Spring GemFire for .NET

Java: JavaDocs | Reference Documentation | Changelog .NET :  ApiDocs  | Reference Documentation | Changelog

The Spring GemFire project aims to make it easier to build Spring-powered highly scalable applications using GemFire as…

Spring Data Graph 1.0 with Neo4j support released

Releases | Michael Hunger | April 18, 2011 | ...

Dear Spring Community,

We are pleased to announce that the first release (1.0.0.RELEASE) of the Spring Data Graph 1.0 project with Neo4j support is now available! This marks the first in a series of releases of the Spring Data subprojects over the next few months.

The primary goal of the Spring Data project is to make it easier to build Spring-powered applications that use new data access technologies such as non-relational databases, map-reduce frameworks, and cloud based data services.

A guest blog post detailing the release has been published on the SpringSource Blogs.

The Graph Neo4j module provides integration with the Neo4j graph database. Back in 2010, Rod Johnson and Emil Eifrem started brainstorming about Spring and Neo4j integration including transparent persistence and cross-store support. After an initial prototype it has been further developed in close cooperation between the VMware…

Get the Spring newsletter

Stay connected with the Spring newsletter

Subscribe

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