Spring Boot 1.2.0.RC1 Available Now

Releases | Phil Webb | November 12, 2014 | ...

I am pleased to announce that the first release candidate for Spring Boot 1.2.0 is available now in the Spring milestone repository. This release adds a number of improvements and new features over M2. Highlights include:

  • Tomcat 8 or Jetty 9 as the default embedded servlet container (providing Servlet 3.1 support).
  • A new @SpringBootApplication annotation.
  • Access to start.spring.io using the spring init CLI command.
  • Email support including a new spring-boot-starter-mail "starter POM".
  • Additional health and metrics endpoints.

For a complete list of changes, and for upgrade instructions, see the Spring Boot 1.2 Release Notes on the WIKI. The reference documentation

Spring Framework 4.1.2 & 4.0.8 & 3.2.12 released

Releases | Juergen Hoeller | November 11, 2014 | ...

Dear Spring community,

It's my pleasure to announce the immediate availability of Spring Framework 4.1.2, accompanied by 4.0.8 and 3.2.12 maintenance releases.

Spring Framework 4.1.2 is our second maintenance release in the 4.1.x line but also comes as a key feature release, including many user-suggested and user-contributed improvements: in total, more than one hundred issues have been addressed. 4.1.2 also serves as the core framework release to go into Spring Boot 1.2 which is just around the corner...

-> List of resolved JIRA issues for Spring Framework 4.1.2

Note that aside from fixing…

Spring Security OAuth 2.0.4.RELEASE Available Now

Releases | Dave Syer | November 11, 2014 | ...

Spring Security OAuth 2.0.4.RELEASE is available now in the usual repositories. It's a bug fix release, so upgrading is recommended, but there is also a small set of new features:

  • The OAuth2Request (and hence OAuth2Authentication) can now be

queried explicitly to find the grant type for the associated token. If the token is being refreshed the grant type in the OAuth2Request presented to a TokenEnhancer is the original grant type, not "refresh_token".

  • The client authorities are exposed in the "/check_token" endpoint

  • Password grants are more flexible and open to extension because both client and server can add additional parameters to the request. A custom AuthenticationManager on the server side should still expect a UsernamePasswordAuthenticationToken, but the additional parameters will be available in the AuthenticationDetails. Multi-factor authentication for mobile devices could be implemented in this way, for instance.

  • Keystore support for JWT token signing and verification.

Spring Integration and AMQP Releases Available

Releases | Gary Russell | November 11, 2014 | ...

Dear Spring Community,

Following on from the recent announcements of release candidates for Spring Integration and Spring AMQP, we are extremely pleased to announce that Spring Integration 4.1.0.RELEASE and Spring AMQP 1.4.0.RELEASE are now available for download.

On Nov 12, 2014, DZone research recognized Spring Integration as the leader of the ESB / Integration framework space, leading with 42% marketshare, in a publication of their recent survey results.

Many thanks to all contributors, including several who are new to the community.

The releases are available now in the Spring repository…

Spring Cloud 1.0.0.M2 Available Now

Releases | Dave Syer | November 05, 2014 | ...

If you are building microservices with Spring you will be interested to see that Spring Cloud 1.0.0.M2 hit the streets yesterday and today, and can now be found in the Spring repository. Visit the individual project pages links in the main umbrella page or look at their github repositories for detailed instructions about how to get started using the individual components. There is also a Reference Guide covering the core modules.

Since Spring Cloud is an umbrella project we have a "release train" of related updates to all the sub-projects (like with Spring Data). The 1.0.0.M2 release has updates to spring Cloud Config, Spring Cloud Netflix, Spring Cloud Bus, Spring Cloud Security and Spring Cloud CLI

Spring for Apache Hadoop 2.0.3 Released

Releases | Thomas Risberg | November 03, 2014 | ...

We are pleased to announce that Spring for Apache Hadoop 2.0.3 has just been released and is now available from Maven Central and the Spring Repository. This release includes some bug fixes and updates some dependency versions. The dependencies are updated to match the next 1.0.3 release of the Spring IO platform. More details can be found in the changelog or in the JIRA release notes.

In this release, we are adding support for Apache Hadoop 2.5.1 (hadoop25) and Pivotal HD 2.1 (phd21).

Here is a complete list of the latest version designation to use for the various distro "flavors" published. The Apache Hadoop releases are available in Maven Central and all other releases are available in the Spring Repository

Spring Data Evans SR1 released

Releases | Christoph Strobl | November 03, 2014 | ...

On behalf of the Spring Data team I am pleased to announce the availability of the first service release of the Evans release train. The team around the participating modules completed 41 issues including serveral bug fixes. We want to thank everyone for taking the time to report, volunteer fixing and testing those issues - this is invaluable feedback we could not do without!

The release includes the following 11 modules:

Spring Integration Java DSL 1.0 RC1 Released

Releases | Artem Bilan | October 31, 2014 | ...

Dear Spring community,

We are pleased to announce that soon after the Spring Integration 4.1 Release Candidate the Spring Integration Java DSL 1.0 Release Candidate is now available. Please use the Milestone Repository with Maven or Gradle, or download a distribution archive, to give it a spin.

See the project home page for more information.

The release includes many new features and improvements, as well as a number of bug fixes. The GA release is planned for the middle of November.

Here is a summary of major changes since the last milestone:

Refactoring and Breaking Changes

While still supporting earlier Java versions, the Spring Integration Java DSL is primarily positioned for Java 8 and its Lambda support. We have removed several functional interfaces in favor of similar interfaces from Java 8: Consumer<T>, Function<T, R> etc. Of course, to support backward…

Spring Batch 3.0.2.RELEASE is now available

Releases | Michael Minella | October 28, 2014 | ...

We are pleased to announce that Spring Batch 3.0.2.RELEASE is now available via Maven Central, Github and the SpringSource download repository. This is the 2nd maintenance release for the 3.0.x branch of Spring Batch and addresses a number of bugs and a few minor enhancements. Many thanks to all of those who submitted the many pull requests that went into this release.

Spring Batch Home | Source on GitHub | Reference Documentation

We look forward to your feedback.

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