Spring Cloud Greenwich.RC2 is now available

Releases | Ryan Baxter | December 21, 2018 | ...

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

Notable Changes in the Greenwich Release Train

For a complete list of issues in this release across all projects see the project page on GitHub.

Spring Cloud Contract

  • Added support for binary payloads (GH-818)

Spring Cloud Security

  • Spring Cloud Gateway Filter added to support OAuth2 (GH-141). A sample application demonstrating its use is available here.

Spring Cloud Kubernetes

  • Added a module to detect the presence of Istio (GH-233)

Spring Cloud OpenFeign

  • Upgrade to OpenFeign 10.1.0 (GH-85)

Spring Cloud Task

Blog Post

Spring Cloud Config

  • Added EnvironmentRepository to support a CredHub backend (GH-1211)

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

| Module | Version | Issues |--- |--- |--- |--- | Spring Cloud Security | 2.1.0.RC3 | (issues) | Spring Cloud Vault | 2.1.0.RC1 |   | Spring Cloud Contract | 2.1.0.RC3 | (issues) | Spring Cloud Kubernetes | 1.0.0.RC2 | (issues) | Spring Cloud Commons | 2.1.0.RC2 |   | Spring Cloud Zookeeper | 2.1.0.RC2 |   | Spring Cloud Openfeign | 2.1.0.RC3 | (issues) | Spring Cloud Aws | 2.1.0.RC1 |   | Spring Cloud Starter | Greenwich.RC2 |   | Spring Cloud Bus | 2.1.0.RC3 |   | Spring Cloud Sleuth | 2.1.0.RC3 | (issues) | Spring Cloud Netflix | 2.1.0.RC3 | (issues) | Spring Cloud Stream | Fishtown.RC4 | (issues) | Spring Cloud Gcp | 1.1.0.RC2 |   | Spring Cloud Cloudfoundry | 2.1.0.RC2 |   | Spring Cloud Build | 2.1.0.RC3 | (issues) | Spring Cloud Dependencies | Greenwich.RC2 |   | Spring Cloud Task | 2.1.0.M2 |   | Spring Cloud Release | Greenwich.RC2 |   | Spring Cloud Function | 2.0.0.RC3 | (issues) | Spring Cloud | Greenwich.RC2 |   | Spring Cloud Consul | 2.1.0.RC3 | (issues) | Spring Cloud Config | 2.1.0.RC3 | (issues) | Spring Cloud Gateway | 2.1.0.RC3 | (issues)

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>Greenwich.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:

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

repositories {
    maven {
        url 'http://repo.spring.io/milestone'
    }
}

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

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

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

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