The Spring Blog

Engineering
Releases
News and Events

Spring Cloud Open Service Broker 2.0.0.M2 Released

Spring Cloud Open Service Broker 2.0.0.M2 is now available. Spring Cloud Open Service Broker is a framework for building Spring Boot applications that implement the Open Service Broker API. This second milestone adds more polish and improvements as we continue toward a release candidate. The following list includes some of the updates:

  • Update JavaDoc, reference docs, some more JavaDoc, and more reference docs

  • Rename the spring-cloud-open-service-broker artifact to spring-cloud-open-service-broker-core

  • Add support for externalized configuration of the Catalog in YAML or Java properties

  • Add support to disable API version checking via a configuration property

  • Improve exception handling and logging

Read more...

Spring Cloud Edgware.SR3 Has Been Released

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

Notable Changes in the Edgware Release Train

Spring Cloud Contract

  • Updated Wiremock to 2.15.0
  • By setting a system property stubrunner.snapshot-check-skip or environment variable STUBRUNNER_SNAPSHOT_CHECK_SKIP equal to true you can disable the SNAPSHOT assertion of downloaded stubs jar, e.g. in a CI server.
  • Bug fixes
Read more...

Spring Security SAML DSL 1.0.5.RELEASE

The Spring Security team is proud to announce our latest 1.0.5.RELEASE of our SAML DSL project. This release works against Spring Security SAML 1.0.4.RELEASE.

This release adds a simple Java configuration option to your existing Spring Boot applications

This release requires an additional Maven repository to download the latest version of the not-yet-commons-ssl dependency.

Available on Maven Central

Feedback and contributions are always appreciated. Stay tuned.

Read more...

Spring Cloud Finchley.M9 Has Been Released

On behalf of the community, I am pleased to announce that the Milestone 9 (M9) 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 Cloud Gateway

Spring Cloud Netflix

  • Upgraded to Eureka 1.8.7 to address thread pool issue when Eureka health check is enabled
Read more...

Spring Tool Suite 3.9.3 released

Dear Spring Community,

I am happy to announce the 3.9.3 release of the Spring Tool Suite, our Eclipse-based tooling.

Highlights from this release include:

  • updated to Eclipse Oxygen.3 release (https://www.eclipse.org/oxygen/noteworthy/)
  • Pivotal tc Server updated to 3.2.9
  • updated to work with Spring 5 and Spring Boot 2

To download the distributions, please go visit:

Detailed new and noteworthy notes can be found here: STS 3.9.3 New & Noteworthy.

STS 3.9.4 is scheduled to be released on top of Eclipse Oxygen.3a (4.7.3a) in late April 2018.

Read more...

Spring Cloud Data Flow 1.4.0 Released

The Spring Cloud Data Flow team is pleased to announce the final 1.4.0 GA release. Follow the Getting Started guides for Local Server, Cloud Foundry, and Kubernetes.

This release packs in quite a few improvements including:

  • Dashboard improvements

  • Ability to manage app versions (in Skipper mode)

  • New stream deployment builder (in Skipper mode)

  • Docker compose for development

  • Security improvements

  • Proxy server support for the Shell

  • LDAP Role Mapping support

  • Documentation improvements

Dashboard Improvements

A substantial focus of the 1.4.0 release has been the Dashboard UI and its integration with Spring Cloud Skipper.

Manage App Versions

With the Skipper mode enabled, you can now manage the versions of App Registrations and set a default version.

Manage Versions

The version information is now shown on the App Registration list page as well. Besides providing better visual hues regarding the Application Types (Source, Sink, Task, Processor), you can now also search for App Registrations by Application Type.

Manage Versions

Additionally, when browsing the App Registration details, you can easily select the version for which you would like to see the details.

Application Details

When deploying streams, you now have the ability to deploy them to multiple platforms.

Deploy Streams to Platform

New Stream Deployment Builder

In Skipper mode, we have added a brand new stream deployment builder form to simplify the selection of the targeted platform and the properties while deploying a stream. The options include overrides to the deployment platform and the deployer, application and global properties for the streaming pipeline.

Deployment Properties
Read more...

Spring Security SAML 1.0.4 Released

The Spring Security SAML project team is proud to announce our latest 1.0.4.RELEASE. This maintenance release pushes its dependencies to the latest known working version while staying backwards compatible.

This release requires an additional Maven repository to download the latest version of the not-yet-commons-ssl dependency.

Moving forward we will be working on our 2.0.0 release. This release aims to provide an easy upgrade path for users of the 1.0.x releases while modernizing the underlying dependencies for easy up keep.

Read more...

Spring Cloud Open Service Broker M1 released

We are pleased to announce the first milestone release of Spring Cloud Open Service Broker 2.0.0.

This project was formerly named Spring Cloud - Cloud Foundry Service Broker. A lot has changed in the few years since that project was released. The service broker API that the project implements is no longer specific to Cloud Foundry but has been donated to the Open Service Broker API project and is implemented by Kubernetes and other platforms. The new project name reflects this evolution and openness.

Read more...

Spring Cloud Data Flow 1.4 RC1 released

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

Following are the release highlights:

Stream Deployment UX

In Skipper mode, we have added a brand new stream deployment builder form to simplify the selection of platform and the properties while deploying a stream. The options include override to the deployment platform and the deployer, application and global properties for the streaming pipeline.

Deployment Properties
Read more...