Spring Cloud 2023.0.6 (又名 Leyton) 已釋出

版本釋出 | Ryan Baxter | 2025年6月27日 | ...

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

2023.0.6 釋出列車的顯著變化

此版本基於 Spring Boot 3.3.13。

除了以下增強功能,此版本還解決了許多錯誤。要檢視此版本中已解決問題的完整列表,請參閱此 GitHub 專案

這是 Spring Cloud 2023.0.x 的最後一個開源版本。Spring Cloud 2023.0.x 將於 2025 年 7 月 1 日開始進入商業支援階段。

Spring Cloud Gateway

  • 支援重新載入 httpClient connectTimeout 配置 (#3679)

Spring Cloud Circuitbreaker

  • 在使用 Spring Retry 時新增自定義 openTimeoutresetTimeout 的功能 (#238)

Spring Cloud Contract

  • 從 Spring Cloud Contract 4.1.6 開始,artifact spring-cloud-stub-runner-boot 將不再在 Maven Central 上提供。Maven Central 已經實施限制,不再允許釋出可執行 jar 檔案,因為這些檔案通常不作為依賴項使用。如果您需要使用 spring-cloud-stub-runner-boot,您可以使用 Spring Cloud Contract Docker 映象 或從原始碼構建 artifact。

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

模組 版本 問題
Spring Cloud Gateway 4.1.9 (問題)
Spring Cloud Starter Build 2023.0.6 (問題)
Spring Cloud Netflix 4.1.6 (問題)
Spring Cloud Config 4.1.7 (問題)
Spring Cloud Openfeign 4.1.5 (問題)
Spring Cloud Circuitbreaker 3.1.5 (問題)
Spring Cloud Kubernetes 3.1.6 (問題)
Spring Cloud Stream 4.1.6 (問題)
Spring Cloud Function 4.1.6 (問題)
Spring Cloud Contract 4.1.6 (問題)

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

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


<dependencyManagement>
    <dependencies>
        <dependency>
            <groupId>org.springframework.cloud</groupId>
            <artifactId>spring-cloud-dependencies</artifactId>
            <version>2023.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 '3.3.13'
  id 'io.spring.dependency-management' version '1.1.7'
}

repositories {
  mavenCentral()
}

ext {
  set('springCloudVersion', "2023.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 社群所有即將舉行的活動。

檢視所有