Engineering
Releases
News and Events

Spring Cloud Greenwich.SR1 is now available

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

Notable Changes in the Greenwich Release Train

Spring Cloud Netflix

Spring Cloud Stream

  • Bug fixes

Spring Cloud Cloudfoundry

Spring Cloud Commons

Spring Cloud OpenFeign

  • Added Spring Data pagable support
  • Issues

Spring Cloud Task

  • Bug fixes

Spring Cloud Sleuth

Spring Cloud Aws

  • Logging and formatting changes

Spring Cloud Zookeeper

  • Formatting changes

Spring Cloud Bus

  • Formatting changes

Spring Cloud Vault

Spring Cloud Kubernetes

  • Added leader election info contributor
  • Documentation enhancements
  • Issues

Spring Cloud Contract

Spring Cloud Consul

Spring Cloud Gateway

Spring Cloud Function

Spring Cloud Config

Spring Cloud Security

  • Spring Cloud Security 2.1.1.RELEASE was released in-between Greenwich.RELEASE and Greenwich.SR1 due to the inclusion of a milestone dependency
  • Spring Cloud Security 2.1.2.RELEASE just included some formatting changes

The following modules were updated as part of Greenwich.SR1:

Module Version Issues
Spring Cloud Netflix 2.1.1.RELEASE (issues)
Spring Cloud Stream Fishtown.SR2  
Spring Cloud Gcp 1.1.1.RELEASE  
Spring Cloud Cloudfoundry 2.1.1.RELEASE (issues)
Spring Cloud Build 2.1.3.RELEASE (issues)
Spring Cloud Commons 2.1.1.RELEASE (issues)
Spring Cloud Greenwich.SR1  
Spring Cloud OpenFeign 2.1.1.RELEASE (issues)
Spring Cloud Task 2.1.1.RELEASE  
Spring Cloud Sleuth 2.1.1.RELEASE (issues)
Spring Cloud Aws 2.1.1.RELEASE  
Spring Cloud Release Greenwich.SR1  
Spring Cloud Zookeeper 2.1.1.RELEASE  
Spring Cloud Bus 2.1.1.RELEASE (issues)
Spring Cloud Vault 2.1.1.RELEASE (issues)
Spring Cloud Kubernetes 1.0.1.RELEASE (issues)
Spring Cloud Dependencies Greenwich.SR1  
Spring Cloud Contract 2.1.1.RELEASE (issues)
Spring Cloud Consul 2.1.1.RELEASE (issues)
Spring Cloud Gateway 2.1.1.RELEASE (issues)
Spring Cloud Function 2.0.1.RELEASE (issues)
Spring Cloud Starter Greenwich.SR1  
Spring Cloud Config 2.1.1.RELEASE (issues)
Spring Cloud Security 2.1.2.RELEASE  

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):


<dependencyManagement> <dependencies> <dependency> <groupId>org.springframework.cloud</groupId> <artifactId>spring-cloud-dependencies</artifactId> <version>Greenwich.SR1</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:

buildscript {
    dependencies {
        classpath "io.spring.gradle:dependency-management-plugin:1.0.2.RELEASE"
    }
}



apply plugin: "io.spring.dependency-management"

dependencyManagement {
    imports {
        mavenBom 'org.springframework.cloud:spring-cloud-dependencies:Greenwich.SR1'
    }
}

dependencies {
    compile 'org.springframework.cloud:spring-cloud-starter-config'
    compile 'org.springframework.cloud:spring-cloud-starter-netflix-eureka-client'
    ...
}
comments powered by Disqus