Spring Cloud 2020.0.0-M6 (又名 Ilford) 版本已發布

版本 | Ryan Baxter | 2020年12月02日 | ...

我謹代表社群宣布 Spring Cloud 2020 Release Train 的 Milestone 6 (M6) 版本已於今日發布。該版本可在 Spring Milestone 儲存庫中找到。您可以查看 2020 發布說明以取得更多資訊

此版本與 Spring Boot 2.4.0 相容。

2020 Release Train 中的顯著變更

此版本需要 Spring Boot 2.4.0。

請參閱 wiki 以取得此發布版本中所有重大變更的清單。

請參閱 Github 專案中包含的所有問題和提取請求。

Spring Cloud Sleuth

點擊此處以取得此版本完成的任務清單

Spring Cloud Gateway

點擊此處以取得此版本完成的任務清單。

Spring Cloud Netflix

點擊此處以取得此版本完成的任務清單。

Spring Cloud Kubernetes

  • 新增了基於 Kubernetes Java Client 的 Spring Cloud Kuberentes Config 新實作 (PR)

  • 新增了基於 Kubernetes Java Client 的 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 上提供意見反應。

開始使用 Maven 和 BOM (僅限相依性管理)


    <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 社群中所有即將到來的活動。

查看全部