Spring Cloud Data Flow for Apache YARN 1.0.1 released

Releases | Janne Valkealahti | July 29, 2016 | ...

We are pleased to announce the release of Spring Cloud Data Flow for Apache YARN 1.0.1.RELEASE.

Spring Cloud Data Flow for Apache YARN provides support for orchestrating long-running (streaming) and short-lived (task/batch) data microservices on Apache YARN.

Apart from usual minor fixes, we have worked on the following themes.

  • Support for kerberos and integration to automated ambari kerberos setup.
  • Support for HDFS HA Namenode setup.
  • New extension to dataflow-shell adding hadoop fs basic commands.

For a complete list of changes and improvements, please refer to 1.0.1.RELEASE server release, 1.0.1.RELEASE deployer release, 1.0-2.RELEASE rpm release and 1.0-2.RELEASE ambari plugin release

Spring Boot 1.4 released

Releases | Phil Webb | July 28, 2016 | ...

One behalf of the Spring Boot team, and everyone that has contributed, I am pleased to announce that Spring Boot 1.4.0 has been released and is available now from repo.spring.io, Maven Central and Bintray. This release adds a significant number of new features and improvements and builds on the latest release of the Spring Framework. For full upgrade instructions and "new and noteworthy" features please see the release notes.

Here are some of the highlights of v1.4:

Startup failure message

Spring Boot will now perform analysis of common startup failures and provide useful diagnostic…

Reactive Programming with Spring 5.0 M1

Engineering | Rossen Stoyanchev | July 28, 2016 | ...

As Juergen mentioned in his Spring Framework 5 M1 release announcement our Spring Reactive initiative has been merged into Spring Framework proper preserving all contributions and its full history over more than a year.

What is it?

In a nutshell reactive programming is about non-blocking, event-driven applications that scale with a small number of threads with backpressure as a key ingredient that aims to ensure producers do not overwhelm consumers. The Reactive Streams specification (also adopted in Java 9) enables the ability to communicate demand across layers and libraries from different…

Spring Framework 5.0 M1 released

Releases | Juergen Hoeller | July 28, 2016 | ...

Dear Spring community,

It is my pleasure to announce that the first Spring Framework 5.0 milestone is available now: Check http://projects.spring.io/spring-framework/ for how to obtain it from our milestone repository, and give it a spin while it's hot!

Find out about the 5.0 M1 changes on our What's New wiki page or in more detail on JIRA. Follow our master branch on GitHub for the latest updates.

Most importantly, our Spring Reactive initiative has been merged into Spring Framework proper, with core reactive functionality and reactive web endpoint support available out of the box now. Stay tuned for Rossen's blog post on our reactive…

Spring Data Release Train Ingalls M1 Released

Releases | Mark Paluch | July 27, 2016 | ...

On behalf of the Spring Data team, I’m happy to announce the first milestone of the Ingalls release train. The release ships 230 tickets fixed! The most noteworthy new features are:

  • Use of method handles for property access in conversion subsystem (Commons, MongoDB).
  • Upgrade to Cassandra 3.0 for Spring Data Cassandra (see the updated examples for details).
  • Support for declarative query methods for Cassandra repositories.
  • Support for Redis geo commands.
  • Any-match mode for query-by-example.
  • Support for XML and JSON based projections for REST payloads (see the example for details)

Find a curated change log in our release train wiki or skim through a full list of changes in JIRA

This Week in Spring - July 26th, 2016

Engineering | Josh Long | July 26, 2016 | ...

Welcome to another installation of This Week in Spring! This week I'm mostly in San Francisco and Saint Louis, busily preparing for the big event next week!

This is my favorite time of year! As we lead to SpringOne Platform, there's so much good stuff being released that one can hardly keep up! I am really looking forward to this year's SpringOne Platform show, coming in early August. It's an amazing time to build applications, and SpringOne Platform is in a unique position to capture the larger discussion: why do we #devops, #cloud, #agile, or #microservice? Join the discussion August 1-…

Spring Integration AWS 1.0.0 GA available now

Releases | Artem Bilan | July 26, 2016 | ...

Dear Spring Community,

It is my pleasure to announce that the Spring Integration AWS 1.0.0.RELEASE is available now.

As usual, thanks to the community for any feedback and contributions!

This release contains several critical bug fixes (mostly community driven) and aligns requirements of the upcoming Spring Cloud Stream Application Starters release.

We haven’t added any new features since the latest announcement and have concentrated mostly on improvements, bug fixes and integration testing, to deliver this product as soon as possible. For the next 1.1 version we would like to hear from you about priorities since there are still many Amazon features

Spring Integration 4.3.1, 4.2.9, 4.1.9, 4.0.9 are available

Releases | Artem Bilan | July 26, 2016 | ...

Dear Spring community,

I’m pleased to announce that a number of Spring Integration 4.x.x (4.3.1, 4.2.9, 4.1.9, 4.0.9) maintenance versions have been released. It’s strongly recommended for everyone to upgrade because these releases contain some important bug fixes and improvements.

We do not anticipate releasing more versions of the for 4.1.x and 4.0.x branches. If you use these in your projects, consider upgrading to 4.3.x as soon as possible.

While you can find all the changes for 4.3.1 in its Release Notes, here are some highlights:

  • It is a foundation for upcoming Spring Boot 1.4 GA;

  • Routers can now resolve channelKey as a Class<?> correctly. Previously such a configuration produced the following exception:

Spring Cloud Contract 1.0.0.M1 Released

Engineering | Marcin Grzejszczak | July 25, 2016 | ...

On behalf of the Spring Cloud team it is my pleasure to announce the 1.0.0.M1 release of the new Spring Cloud project called Spring Cloud Contract. You can grab it from the Spring’s milestone repository or even better - go to start.spring.io and pick it from there.

Spring Cloud Contract

The microservice approach has plenty of benefits but also introduces complexity. This is an inevitable result of working with distributed systems: with increasing complexity inevitably more questions are posed. In this article we show how to test microservices and create a better API by using the Consumer…

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

Tanzu 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