Spring Cloud 2021.0.6 已釋出

版本釋出 | Oleg Zhurakousky | 2023 年 2 月 24 日 | ...

我很高興代表社群宣佈 Spring Cloud 2021.0.6 版本列車的通用可用性 (RELEASE) 今天已可用。該版本可在 Maven Central 找到。您可以檢視 2021.0.6 釋出說明以獲取更多資訊

2021.0.6 版本列車的顯著變化

請參閱 專案頁面,瞭解此版本中包含的所有問題和拉取請求。

Spring Cloud Commons

  • 新增實用方法,用於配置具有使用者提供區域的區域偏好負載均衡 (#1174)

Spring Cloud Netflix

  • 允許設定獲取例項的超時 (#4110)

Spring Cloud Gateway

  • 修復了 CacheRequestBodyGatewayFilter 中的記憶體洩漏(2842

Spring Cloud Kubernetes

  • 當 secured 註解為 true 時使用 SSL(#1141

Spring Cloud OpenFeign

  • 允許為 Apache HttpClient 配置請求超時(#799

Spring Cloud Stream

  • 圍繞自定義路由功能的增強功能,以確保它們不會建立輸出繫結(類似於提供的繫結)
  • 在多繫結器場景下,整合父/子上下文之間的核心 bean 傳播
  • 少量錯誤修復

Spring Cloud Function

  • 多項改進和錯誤修復,主要圍繞 AWS Lambda 支援

以下模組作為 2021.0.6 的一部分進行了更新

模組 版本
Spring Cloud Netflix 3.1.5
Spring Cloud Config 3.1.6
Spring Cloud Build 3.1.6
Spring Cloud Sleuth 3.1.7
Spring Cloud Gateway 3.1.6
Spring Cloud Starter Build 2021.0.6
Spring Cloud Consul 3.1.2
Spring Cloud Contract 3.1.6
Spring Cloud Vault 3.1.2
Spring Cloud Kubernetes 2.1.6
Spring Cloud Zookeeper 3.1.3
Spring Cloud Task 2.4.6
Spring Cloud Openfeign 3.1.6
Spring Cloud Circuitbreaker 2.1.6
Spring Cloud Stream 3.2.7
Spring Cloud Commons 3.1.6
Spring Cloud Function 3.2.9

一如既往,我們歡迎您在 GitHubGitterStack OverflowTwitter 上提供反饋。

Maven 起步使用 BOM(僅依賴管理)

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

plugins {
  id 'java'
  id 'org.springframework.boot' version '2.7.9'
  id 'io.spring.dependency-management' version '1.0.15.RELEASE'
}

group = 'com.example'
version = '0.0.1-SNAPSHOT'
sourceCompatibility = '8'

repositories {
  mavenCentral()
}

ext {
  set('springCloudVersion', "2021.0.6")
}

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

dependencyManagement {
  imports {
    mavenBom "org.springframework.cloud:spring-cloud-dependencies:${springCloudVersion}"
  }
}

獲取 Spring 新聞通訊

透過 Spring 新聞通訊保持聯絡

訂閱

領先一步

VMware 提供培訓和認證,助您加速進步。

瞭解更多

獲得支援

Tanzu Spring 提供 OpenJDK™、Spring 和 Apache Tomcat® 的支援和二進位制檔案,只需一份簡單的訂閱。

瞭解更多

即將舉行的活動

檢視 Spring 社群所有即將舉行的活動。

檢視所有