Spring Social 1.1.0.M2 Released

Releases | Craig Walls | February 13, 2013 | ...

Dear Spring Community,

We are pleased to announce the second milestone release of Spring Social 1.1.0!

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.

Along with Spring Social 1.1.0, we are also releasing second milestones for Spring Social Facebook 1.1.0 and Spring Social Twitter 1.1.0.

The main theme of milestone 2 is tighter integration with Spring Security, including a new SocialAuthenticationFilter to achieve sign-in-with-provider capability directly within the Spring Security filter chain.

In addition to Spring Security integration, these milestone releases also include:

  • Support for non-standard parameters in the OAuth authorization flows.
  • Interceptor capability in ProviderSignInController's flow to allow for custom behavior in authentication flow.
  • Sign-in capability for Facebook Canvas applications, including a new spring-social-canvas sample to showcase the use of CanvasSignInController.
  • Support for paging in the Facebook API binding with "since" and "until" parameters.
  • Advanced search capabilities in the Twitter API binding.
  • Support for ticker symbol pseudo-entity in Twitter statuses.

These milestone releases also contain several smaller improvements and bug fixes.

To get the software, download the release distribution (Core | Facebook | Twitter).

As always, the Spring Social community has been awesome at providing feedback and contributing pull requests to make this release possible. Significant contributions in this release came from Stefan Fussenegger, who contributed much of the Spring Security integration code and Yuan Ji who provided feedback and refactoring help in that same set of code. Also, it seems that the Spring Social community has taken a keen interest in using Spring Social to build Facebook Canvas apps, which led to the creation of CanvasSignInController.

If you'd like to follow along or contribute, we encourage you to participate in the Spring Social Forum, report bugs or suggest enhancements, or to fork the code and contribute back via pull requests.

Get the Spring newsletter

Thank you for your interest. Someone will get back to you shortly.

Get ahead

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

Learn more

Get support

Spring Runtime 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