我谨代表社区,很高兴地宣布 Spring Cloud 2023.0.2 发布系列的正式发布 (RELEASE) 今天发布。该版本可以在 Maven Central 中找到。您可以查看 2023.0.2 发行说明了解更多信息。
我们也很高兴地宣布,Spring Cloud 2022.0.7 发布系列的正式发布 (RELEASE) 今天可用。有关更多信息,请访问 https://spring.io/support 。
2023.0.2 发布列车中的显著变更
该版本增加了对 Spring Boot 3.3.x 和 Spring Boot 3.2.x 的兼容性。
有关此版本中的所有变更,请参见 GitHub 项目。
Spring Cloud Kubernetes
将 Kubernetes Java 客户端升级到 19.0.1
为 fabric8 负载平衡器添加选择性命名空间 (#1604)
从配置服务器返回所有 PropertySources (#1600)
Spring 云功能
在 AWS 工作负载中屏蔽敏感值的能力
增强 AWS 无服务器网页初始化功能
支持函数组成中的空返回类型
Spring 云流
修复和增强功能
云网关
在服务器 WebMVC 中将客户端响应作为请求属性提供 (#3405)
云配置
允许用户提供自定义器以自定义 HttpClient 行为 (#2410)
Spring Cloud Netflix
添加对通过 RestTemplateBuilder 配置 RestTemplate 的支持 (#4262)
升级至 Eureka Server 2.0.2
作为 2023.0.2 的一部分,更新了以下模块:
Module | Version | Issues |
---|---|---|
Spring Cloud Vault | 4.1.2 | (issues) |
Spring Cloud Kubernetes | 3.1.2 | (issues) |
Spring Cloud Function | 4.1.2 | (issues) |
Spring Cloud Commons | 4.1.3 | (issues) |
Spring Cloud Openfeign | 4.1.2 | (issues) |
Spring Cloud Starter Build | 2023.0.2 | (issues) |
Spring Cloud Stream | 4.1.2 | (issues) |
Spring Cloud Gateway | 4.1.4 | (issues) |
Spring Cloud Contract | 4.1.3 | (issues) |
Spring Cloud Config | 4.1.2 | (issues) |
Spring Cloud Build | 4.1.2 | (issues) |
Spring Cloud Netflix | 4.1.2 | (issues) |
与往常一样,我们欢迎在 GitHub、Gitter、Stack Overflow 或 Twitter 上提供反馈。
要开始使用 BOM(仅限依赖项管理)的 Maven,请执行以下操作:
<dependencyManagement>
<dependencies>
<dependency>
<groupId>org.springframework.cloud</groupId>
<artifactId>spring-cloud-dependencies</artifactId>
<version>2023.0.2</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"
}
}
apply plugin: "io.spring.dependency-management"
dependencyManagement {
imports {
mavenBom 'org.springframework.cloud:spring-cloud-dependencies:2023.0.2'
}
}
dependencies {
compile 'org.springframework.cloud:spring-cloud-starter-config'
compile 'org.springframework.cloud:spring-cloud-starter-netflix-eureka-client'
...
}
转自 https://spring.io/blog/2024/05/31/spring-cloud-2023-0-2-oss-and-2022-0-7-enterprise-have-been-released