This Week in Spring - September 12th, 2017

Engineering | Josh Long | September 11, 2017 | ...

Hi Spring fans! This week I'm in Singapore for the amazing YOW! Singapore event and talking to customers.

Also, I'll be doing a meetup on testing - don't miss it!

  • It's almost time for Spring 5! Spring Framework lead Juergen Hoeller just announced Spring Framework 5.0.RC4, which is aligned with Spring Boot 2.0.M4, JUnit 5, and Reactor 3.1 RC1. This might be your last chance to kick the tires before the big release! There's so much new stuff in this release!
  • This is pretty interesting! There's a Spring Cloud Config Server MongoDB project in the Spring Cloud incubator. Try it out!
  • Spring framework ninja Stéphane Nicoll just announced Spring Framework 4.3.11.
  • Spring Cloud and Spring Data ninja Mark Paluch just announced Spring Cloud Vault 1.1.0.RC1. This release includes pull-mode support for AppRole

Spring Data Ingalls SR7 and Kay RC3 released

Releases | Mark Paluch | September 11, 2017 | ...

On behalf of the Spring Data team, I’d like to announce the availability of Ingalls SR7 and Kay RC3 releases. Ingalls SR7 ships with over 40 issues fixed and Kay RC3 with exactly 90 issues fixed. Both are recommended upgrades for all users. Kay RC3 is the final release candidate before our GA at the end of September, i.e. in case you haven't already, it's the perfect time to give the new major version a test run.

For your convenience the service release is going to be picked up in the upcoming Spring Boot 1.5.7 release and Kay RC3 will be part of Spring Boot 2.0 M4.

You can find the complete list of issues fixed here for Ingalls SR7 and here for Kay RC3

Spring Framework 5.0 RC4 available now

Releases | Juergen Hoeller | September 11, 2017 | ...

Dear Spring community,

It is my pleasure to announce that our fourth and last Spring Framework 5.0 release candidate is available now, aligned with Reactor 3.1 RC1 as well as yesterday's JUnit 5.0 GA, and serving as a foundation for the upcoming Spring Boot 2.0 M4!

Spring Framework 5.0 RC4 also comes with first-class support for the final version of the Servlet 4.0 API, provides fine-tuned integration with Hibernate Validator 6.0 and is up-to-date with Jackson 2.9.1 and Kotlin 1.1.4. Our dependency baseline is therefore almost complete, with just Reactor 3.1 GA and a few JDK 9 related updates…

Spring Vault 1.1.0 RC1 available

Releases | Mark Paluch | September 11, 2017 | ...

On behalf of the community, I would like to announce Spring Vault 1.1.0 RC, available from the milestone repository.

Since the previous milestone, these features have made it into the release candidate:

  • Pull-mode support for AppRole authentication

  • New styling of the HTML reference documentation


Without the community, we couldn’t be the successful project we are today. I’d like to thank everyone that created issues & provided feedback.

For a complete list of changes see the changelog.

Project Page | GitHub | Issues | Documentation | Stack Overflow

This Week in Spring - September 5th, 2017

Engineering | Josh Long | September 04, 2017 | ...

Hi Spring fans and welcome to another installment of This Week in Spring! This week I'm in Hong Kong for the amazing YOW! Hong Kong event and then it's off to Singapore for the YOW! Singapore event. If you're in either region, these conferences are world-class events from Australia and they're new in the region so I hope you'll give them a shot.

Simple installation of Data Flow for Kubernetes with Helm

Engineering | Thomas Risberg | August 31, 2017 | ...

With the new Helm chart for Spring Cloud Data Flow for Kubernetes, there is now a much simpler way of installing the software.

Helm is a package manager for Kubernetes, similar to apt, yum or homebrew. It is very easy to install and it greatly simplifies installation of an application and its dependencies into your Kubernetes cluster. The application package contents and configuration is defined in a chart. When you install it you can override any default configuration values. Helm will install any required services in addition to the ones defined in the chart. For Spring Cloud Data Flow, you have three required services: MySQL and Redis are used as the stores for Spring Cloud Data Flow

Spring Cloud Finchley M2 is available

Releases | Spencer Gibb | August 30, 2017 | ...

On behalf of the community, I am pleased to announce that the Milestone 2 (M2) of the Spring Cloud Finchley Release Train is available today. The release can be found in Spring Milestone repository. You can check out the Finchley release notes for more information.

Notable Changes in the Finchley Release Train

Spring Boot Starter

The Finchley.M2 release builds on top of the Spring Boot 2.0.0.M3, Spring Framework 5.0.0.RC3, and Project Reactor Bismuth-M3 releases.

Spring Cloud Gateway

The major new feature in the Gateway is WebSocket support (route uri's with a ws:// scheme) along with a Request Rate Limiter based on Redis, more documentation and a site

Spring Cloud Edgware M1 Is Now Available

Releases | Ryan Baxter | August 29, 2017 | ...

On behalf of the community, I am pleased to announce that Milestone 1 (M1) of the Spring Cloud Edgware Release Train is available today. The release can be found in Spring Milestone repository. You can check out the Edgware release notes for more information.

Notable Changes in the Edgware Release Train

Spring Cloud Gateway

  • Spring Cloud Gateway is a new project that aims to provide the ability to build an API gateway on top of Spring MVC.

Spring Cloud Sleuth

  • Spring Cloud Sleuth 1.3.0.M1 removed support for Project Reactor even though it was present in snapshot releases

Spring Cloud Commons

Spring Cloud Data Flow Tips & Tricks: Interacting with the Shell

Engineering | Eric Bottard | August 29, 2017 | ...

On behalf of the Data Flow team, I am pleased to introduce you to the first of a hopefully long series of posts highlighting features of Data Flow and related projects.

We’ll start gently with a short video discussing the Data Flow shell and some of its features (some of them coming directly from the Spring Shell project) by yours truly.

Topics include:

  • TAB completion

  • Keyboard shortcuts

  • Quotes handling in Spring Shell

  • Quotes handling in Data Flow DSL


The reference documentation section mentioned in the video can be found here, while reference on the general Data Flow DSL is here

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