On behalf of the community, I am pleased to announce that the Release Candidate 2 (RC2) 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

Finchley.RC2 is based on Spring Boot 2.0.2.

Spring Cloud Task

Spring Cloud Config

Supports skipping SSL validation for Git and Vault repositories

Bug Fixes

Spring Cloud Bus

Spring Cloud Netflix

Spring Cloud Netflix Turbine Stream now uses WebFlux

Bug Fixes

Spring Cloud Contract

Quite a few documentation updates.

Bug Fixes

Spring Cloud Consul

Dependency and documentation updates

Spring Cloud Gateway

Spring Cloud Stream

Spring Cloud Sleuth

Brave got updated to 5.0, minor enhancements and bug fixes applied

Bug Fixes

Spring Cloud Commons

Spring Cloud Function

First release train version which includes Spring Cloud Function

Bug Fixes

The following modules were updated as part of Finchley.RC2:

Module Version Spring Cloud Task 2.0.0.RELEASE Spring Cloud Config 2.0.0.RC2 Spring Cloud Bus 2.0.0.RC2 Spring Cloud Netflix 2.0.0.RC2 Spring Cloud CloudFoundry 2.0.0.RC1 Spring Cloud Security 2.0.0.RC1 Spring Cloud Build 2.0.1.RELEASE Spring Cloud Contract 2.0.0.RC2 Spring Cloud Consul 2.0.0.RC2 Spring Cloud Gateway 2.0.0.RC2 Spring Cloud Zookeeper 2.0.0.RC1 Spring Cloud Stream Elmhurst.RELEASE Spring Cloud Sleuth 2.0.0.RC2 Spring Cloud Aws 2.0.0.RC2 Spring Boot 2.0.2.RELEASE Spring Cloud OpenFeign 2.0.0.RC2 Spring Cloud Vault 2.0.0.RC2 Spring Cloud Commons 2.0.0.RC2 Spring Cloud Function 1.0.0.RC2

As always, we welcome feedback on GitHub, on Gitter, on Stack Overflow, or on Twitter.

To get started with Maven with a BOM (dependency management only):

<repositories> <repository> <id>spring-milestones</id> <name>Spring Milestones</name> <url>http://repo.spring.io/milestone</url> <snapshots> <enabled>false</enabled> </snapshots> </repository> </repositories> <dependencyManagement> <dependencies> <dependency> <groupId>org.springframework.cloud</groupId> <artifactId>spring-cloud-dependencies</artifactId> <version>Finchley.RC2</version> <type>pom</type> <scope>import</scope> </dependency> </dependencies> </dependencyManagement> <dependencies> <dependency> <groupId>org.springframework.cloud</groupId> <artifactId>spring-cloud-starter-config</artifactId> </dependency> <dependency> <groupId>org.springframework.cloud</groupId> <artifactId>spring-cloud-starter-netflix-eureka-client</artifactId> </dependency> ... </dependencies>

or with Gradle: