Spring Cloud 2020.0.0-M6(又名Ilford)已发布

发布 | Ryan Baxter | 2020年12月2日 | ...

我代表社区很高兴地宣布,Spring Cloud 2020发布列车的里程碑版本6 (M6) 今天已发布。此版本可以在Spring Milestone仓库中找到。您可以查看2020 发行说明以了解更多信息

此版本与Spring Boot 2.4.0兼容。

2020 发布列车的显著变化

此版本需要 Spring Boot 2.4.0。

请查看wiki,了解此发布列车中所有重大更改的列表。

Github 项目中查看所有包含的问题和拉取请求。

Spring Cloud Sleuth

点击此处查看此版本完成的任务列表

Spring Cloud Gateway

点击此处查看此版本完成的任务列表。

Spring Cloud Netflix

点击此处查看此版本完成的任务列表。

Spring Cloud Kubernetes

  • 添加了基于 Kubernetes Java 客户端的 Spring Cloud Kubernetes Config 的新实现(PR

  • 添加了基于 Kubernetes Java 客户端的 Spring Cloud Kubernetes Discovery Client 的新实现(PR

Spring Cloud Contract

点击此处查看此版本完成的任务列表。

Spring Cloud Openfeign

点击此处查看此版本完成的任务列表。

Spring Cloud Commons

  • 更正了/pause端点的实现(PR
  • 为 SC LoadBalancer 添加了 ServerHttpRequestContext(PR

点击此处查看此版本完成的任务列表。

Spring Cloud Task

  • 为单步作业添加了对 KafkaItemReader(PR)和 KafkaItemWriter(PR)的支持。

以下是作为 2020.0.0-M6 更新的模块

| 模块 | 版本 | 问题 |--- |--- |--- |--- | Spring Cloud Sleuth | 3.0.0-M6 | (问题) | Spring Cloud Consul | 3.0.0-M6 |
| Spring Cloud Gateway | 3.0.0-M6 |
| Spring Cloud Zookeeper | 3.0.0-M6 |
| Spring Cloud Config | 3.0.0-M6 |
| Spring Cloud Cloudfoundry | 3.0.0-M6 |
| Spring Cloud Netflix | 3.0.0-M6 |
| Spring Cloud Kubernetes | 2.0.0-M6 | (问题) | Spring Cloud Circuitbreaker | 2.0.0-M6 |
| Spring Cloud Contract | 3.0.0-M6 | (问题) | Spring Cloud Starter Build | 2020.0.0-M6 |
| Spring Cloud Security | 3.0.0-M6 |
| Spring Cloud Bus | 3.0.0-M6 |
| Spring Cloud CLI | 3.0.0-M6 |
| Spring Cloud Vault | 3.0.0-M6 |
| Spring Cloud Openfeign | 3.0.0-M6 |
| Spring Cloud Commons | 3.0.0-M6 |
| Spring Cloud Task | 3.0.0-M4 |

与往常一样,我们欢迎您在GitHubGitterStack OverflowTwitter上提供反馈。

使用具有BOM的Maven(仅依赖项管理)开始


    <repositories>
        <repository>
            <id>spring-milestones</id>
            <name>Spring Milestones</name>
            <url>https://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>2020.0.0-M6</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>

或使用Gradle

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

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

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

dependencyManagement {
imports {
mavenBom 'org.springframework.cloud:spring-cloud-dependencies:2020.0.0-M6'
}
}

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

获取Spring新闻通讯

关注Spring新闻通讯

订阅

领先一步

VMware 提供培训和认证,以加快您的进步。

了解更多

获得支持

Tanzu Spring在一个简单的订阅中提供对OpenJDK™、Spring和Apache Tomcat®的支持和二进制文件。

了解更多

即将举行的活动

查看Spring社区中所有即将举行的活动。

查看全部