Spring Cloud Data Flow and Skipper 2.0 GA Released

Releases | Mark Pollack | March 06, 2019 | ...

The Spring Cloud Data Flow team is pleased to announce the release of 2.0 of Data Flow. Follow the Getting Started guides for running on Local, Cloud Foundry, and Kubernetes.

Hand in hand is the 2.0 release of Spring Cloud Skipper. The getting started section in the reference guide is the best place to start if you want to use Skipper separately from Data Flow.

Here are the highlights for Data Flow

  • Stream deployment always delegates to Skipper

  • Single server that runs on all supported platforms

  • Launch tasks against multiple platforms

  • UI improvements

  • Standardize on OAuth2 and OpenID Connect for Security

  • Revamped metrics and monitoring of deployed applications

  • Updated analytics using micrometer

  • Database migration support

  • Update to Boot 2.1

  • Update internals to use JPA

  • Task/Job Execution and Performance improvements

Spring Initializr: new UI

Engineering | Damien Vitrac | March 05, 2019 | ...

On behalf of the team and everyone who has contributed, I’m happy to announce that Spring Initializr has been updated and is now available on start.spring.io.

A short history of Spring Initializr

The project started out as a minimal HTML form, letting you generate a Spring Boot application with a few options. It's been well received by the Spring community, so the team added new ways to interact with it, through the command-line or your favorite IDE.

After a while, we decided to work on a first revision of the UI. We simplified the form, leaving the essential parts front and center and pushing…

Spring HATEOAS 1.0 M1 released

Releases | Greg L. Turnquist | March 05, 2019 | ...

Dear Spring community, we’re proud to announce the first milestone of Spring HATEOAS 1.0. Spring HATEOAS has been in development for almost seven years now. What started as tiny extension to Spring MVC became the foundation for Spring Data REST later on and has served as a fundamental building block for hypermedia based APIs in Spring MVC applications.

We received a lot of input for more advanced features from the community and eventually decided that it was time to integrate those into the library. Also, we gained a significant amount of experience using the library in the wild and thought we…

This Week in Spring - March 5th, 2019

Engineering | Josh Long | March 05, 2019 | ...

Hi Spring fans! Welcome to another installment of This Week in Spring! I flew 14 hours to Tel Aviv, Israel. I then spent 28h on the ground visiting customers, visiting my friends at Codota, and then presenting at a packed house at the Israel Java User Group. Then I flew another 14 hours back to San Francisco, CA where I presented for a four-hour online course on using Kotlin with Spring Boot. Tonight I'll fly to Atlanta, GA for the incredible DevNexus conference where I'll be presenting (twice) with the good Dr. Venkat Subramaniam on Kotlin (and Spring) and more. Tomorrow, I'm doing a four…

java-cfenv 1.0 GA Released

Releases | Mark Pollack | March 04, 2019 | ...

The java-cfenv library is a new library for accessing Cloud Foundry Services. For Spring Boot users, it extracts service credentials from the VCAP_SERVICES environment variable and sets well known Spring Boot auto-configuration properties.

You can find more about it in the 1.0 M1 release blog as well as the README.

In this release the following Cloud Foundry Services are supported

  • Databases - DB2, MySQL, Oracle, Postgresql, SqlServer

  • RabbitMQ

  • Cassandra

  • MongoDB

  • Redis

  • Pivotal Single Sign On

Of note, there is a new interface, CfEnvProcessor that simplifies what you need to write in order to provide integration with other Cloud Foundry services. The docs on supporting other services

Spring Vault 2.1.2.RELEASE available

Releases | Mark Paluch | February 27, 2019 | ...

On behalf of the community, I’d like to announce the availability of the Spring Vault service release 2.1.2 available from Maven Central.

This release ships with bug fixes and dependency version updates. Spring Vault 2.1.2 is going to be picked up by Spring Cloud Vault 2.1.2 with the Spring Cloud Greenwich SR1 release in the next days.

For a complete list of changes see the changelog.

End of Life for 1.1.x and 2.0.x Lines

With this release cycle, we have stopped backporting changes to the earlier Spring Vault 2.0.x line. The 2.0.x line has already reached its end of life. For the 1.1.x line, we’re going to backport fixes until Aug 1st, 2019, in alignment with Spring Boot 1.5.x and Spring Cloud Edgware

java-cfenv 1.0 RC1 Released

Releases | Mark Pollack | February 27, 2019 | ...

The java-cfenv library is new library for accessing Cloud Foundry Services. For Spring Boot users, it extracts service credentials from the VCAP_SERVICES environment variable and sets well known Spring Boot auto-configuration properties.

In this release the following Cloud Foundry Services are supported

  • Databases - DB2, MySQL, Oracle, Postgresql, SqlServer

  • RabbitMQ

  • Cassandara

  • MongoDB

  • Redis

In 1.0 RC1 two other modules were introduced that contain support for Pivotal’s Spring Cloud Service and Single Sign on tiles. The java-cfenv-boot-pivotal-scs module provides support for Config Server and java-cfenv-boot-pivotal-sso module…

Spring Cloud Finchley.SR3 Now Available

Releases | Ryan Baxter | February 26, 2019 | ...

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

Notable Changes in the Finchley Release Train

Spring Cloud Config

  • Spring Cloud Config server now honors the if-modified-since header in requests before

retrieving data and returns last-modified header in response

Spring Cloud Stream

*Elmhurst.SR2 Release

Spring Cloud Sleuth

Spring Cloud Zookeeper

Spring Cloud…

This Week in Spring - February 26, 2019

Engineering | Josh Long | February 26, 2019 | ...

Hi Spring fans! What a week! This week I'm in San Francisco, CA; Columbus, OH (for the epic SpringOne Tour stop there), and then it's off to Tel Aviv, Israel for customer visits and an appearance at the Israel JUG. If you're around, then I'd love to connect!

Anyway, and as always, we've got tons to cover so let's get to it!

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