Spring IO Platform 1.0.0 Released

Releases | Josh Long | June 26, 2014 | ...

We're pleased to announce the release of Spring IO Platform 1.0.0 RELEASE, and represents some amazing engineering work. The highlights of this release are:

  • A Bill-of-Materials release (a Maven BOM dependency) that level sets the versions for you.
  • Spring IO represents curated and harmonized dependencies that just work together - tests cover all the Spring projects and lots of popular 3rd party open source
  • One platform, many workloads - build web (HTML-, websocket-, and REST-powered web apps), mobile, integration, batch, reactive or big data applications, or just great APIs
  • Radically simplified development experience with Spring Boot
  • Production-ready features provided out of the box (monitoring, metrics, etc)

Spring Boot 1.1.2.RELEASE Available Now

Releases | Phil Webb | June 24, 2014 | ...

The second maintenance release for Spring Boot 1.1 has been released and is available now from repo.spring.io and maven central.

This release fixes a number of issues and also offers some performance improvements when running "executable JARs". For a complete list of changes see the issue tracker.

(Windows users may want to use the Spring Boot 1.1.3.RELEASE as it fixes some Windows specific issues.)

Project Page | GitHub | Issues | Documentation

Spring Integration Java DSL Milestone 2 Released

Releases | Artem Bilan | June 18, 2014 | ...

We are pleased to announce the release of the Second Milestone of the Java DSL extension for Spring Integration!

The org.springframework.integration:spring-integration-java-dsl:1.0.0.M2 artifact is available from the Spring IO Milestone Repository.

Milestone 2 includes several bug fixes, some new features and further improvements.

Thank you to all who tried milestone 1, provided feedback, raised issues, and shared their thoughts.

Here is a summary of major changes since Milestone 1:

Lambda Handler

As you may have noticed, the use of Java 8 Lambdas is the power tool to make this DSL convenient and readable. One community request we received was to allow the declaration of a Lambda for the .handle() EIP-method instead of having to declare a POJO and use it as a method invocation. But one concern was to not lose "runtime type conversion". However, you can't get the generic type for Lambdas. After some investigation we found the solution by additing a type argument. Hence, several new methods have been added to the IntegrationFlowBuilder

Final Service Release For Spring Data Release Train Codd Available

Releases | Oliver Drotbohm | June 18, 2014 | ...

I'd like to announce the availability of the third and final service release for the Spring Data release train named Codd. The release contains a lot of bug fixes that made it into the RC and GA releases of the Dijkstra release train already.

Spring for Apache Hadoop 2.0 is now GA

Releases | Thomas Risberg | June 11, 2014 | ...

We are pleased to announce that Spring for Apache Hadoop version 2.0 is now GA.

Providing support for Hadoop v2.0 and YARN while maintaining compatibility with Hadoop v1.0

It's been well over a year since Spring for Apache Hadoop 1.0 was released. Spring was part of VMware at that time. Spring for Apache Hadoop 1.0 supported Hadoop 1.0.4 and 1.1.1 but not the latest 2.0 alpha versions. A lot has changed since then. Spring is now part of Pivotal which brings us together with a great portfolio of open source technologies. The Apache Hadoop project has released several new versions of Hadoop…

Spring Boot 1.1 GA Released

Releases | Phil Webb | June 10, 2014 | ...

Spring Boot 1.1.1 has been released and is available now from repo.spring.io and maven central. This release will form part of the Spring IO Platform and offers a number of new features and improvements over 1.0. For upgrade instructions and "new and noteworthy" features please see the release notes.

NOTE: Please use v1.1.1 as there was a minor issue with the initial v1.1.0 release

Here are some of the highlights:

Templating Support

Alongside the existing Thymeleaf and JSP support, Additional templating options have been added for Freemarker, Velocity and Groovy. Groovy templates are…

Spring XD 1.0.0.M7 Released

Releases | Mark Pollack | June 03, 2014 | ...

The Spring XD team is pleased to announce that Spring XD Milestone 7 is now available for download.

Highlights of this release

  • Transport Data Partitioning: By default, messages are delivered to multiple instances of a stream module in a round-robin manner. However, if a module performs operations such that it can not consume random messages from the stream, then you can partition the stream based on its content so that similar messages are always delivered to the same module instance. For example, if a processing module is performing stateful operations on a per-customer basis, the stream…

Spring Boot 1.1.0.RC1 Available Now

Releases | Dave Syer | June 02, 2014 | ...

Spring Boot 1.1.0.RC1 is available now in the Spring repositories. There are some new features and some new documentation:

  • Autoconfiguration support for Spring Data Elastic Search, HornetQ messaging, Spring Social

  • Support for @IntegrationTest in the Groovy CLI

  • Upgrades to Tomcat, Spring Integration, Reactor and Groovy

We are on schedule for a GA release some time in the next 2 weeks, so please try out the RC1 and get feedback onto github as soon as you have time.

Spring Tool Suite and Groovy/Grails Tool Suite 3.6.0.M1 released

Releases | Martin Lippert | May 30, 2014 | ...

Dear Spring Community,

I am happy to announce the first milestone release 3.6.0.M1 of the Spring Tool Suite (STS) and the Groovy/Grails Tool Suite (GGTS).

Highlights from this milestone build include:

  • based on Eclipse Luna 4.4
  • support for Groovy 2.3
  • updated to Grails 2.4
  • updated to tc Server 2.9.6
  • minor improvements to the Gradle tooling
  • bugfixes, including fixes for endless build loops and memory leaks

To download the distributions, please go visit:

Detailed new and noteworthy notes can be found here: STS/GGTS 3.6.0.M1 New & Noteworthy.

NOTE: Both tool suites ship on top of the latest Eclipse Luna 4.4 release candidates as 64bit based zip files ONLY. We plan to no longer ship installers and 32bit distributions anymore. Update sites will be available for use with older Eclipse versions and 32bit installations.

We are very keen to hear any feedback on this change.

The 3.6.…

Get the Spring newsletter

Thank you!

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