皇上,还记得我吗?我就是1999年那个Linux伊甸园啊-----24小时滚动更新开源资讯,全年无休!

Spring Cloud 2023.0.1 (aka Leyton)发布

Spring Cloud 2023.0.1 (aka Leyton)发布

我代表社区很高兴地宣布,Spring Cloud 2023.0.1 Release Train 的正式发布 (RELEASE) 今天可用。该版本可以在 Maven Central 中找到。您可以查看 2023.0.1 发行说明了解更多信息

2023.0.1 版本系列的显着变化

基于 Spring Boot 3.2.4。

请参阅 GitHub 项目,了解此版本中所做的所有更改。

Spring Cloud Kubernetes

  • 在 Fabric8 LoadBalancer 实现中添加对选择性命名空间的支持 (#1604)

Spring Cloud 函数

  • 添加了对将 WEB 工作负载部署和处理为 AWS Lambda 的原生支持,此处提供了示例
  • 修复了 AWS Lambda 的 WEB 支持中的筛选条件注册
  • 修复了 AWS Lambda 的 WEB 支持中的 SNapStart 处理

Spring Cloud Openfeign

  • 支持自定义 JDK 11+ HttpClient(#999)

Spring Cloud Stream(春季云流)

Spring Cloud 网关

  • 网关服务器 MVC 对 AOT 的支持 (#3171)
  • 允许通过 Java DSL 配置强制过滤器排序(#3134)
  • 添加禁用 RouteRefreshListener 的选项 (#2958)
  • 如果需要,添加属性以禁用过滤器 (#3310)

以下模块已作为 2023.0.1 的一部分更新:

Module Version Issues
Spring Cloud Vault 4.1.1 (issues)
Spring Cloud Bus 4.1.1 (issues)
Spring Cloud Zookeeper 4.1.1 (issues)
Spring Cloud Kubernetes 3.1.1 (issues)
Spring Cloud Task 3.1.1 (issues)
Spring Cloud Function 4.1.1 (issues)
Spring Cloud Commons 4.1.2 (issues)
Spring Cloud Openfeign 4.1.1 (issues)
Spring Cloud Circuitbreaker 3.1.1 (issues)
Spring Cloud Starter Build 2023.0.1 (issues)
Spring Cloud Stream 4.1.1 (issues)
Spring Cloud Gateway 4.1.2 (issues)
Spring Cloud Consul 4.1.1 (issues)
Spring Cloud Contract 4.1.2 (issues)
Spring Cloud Config 4.1.1 (issues)
Spring Cloud Build 4.1.1 (issues)
Spring Cloud Netflix 4.1.1 (issues)

与往常一样,我们欢迎在 GitHubGitterStack Overflow 或 Twitter 上提供反馈。

要开始使用 BOM(仅限依赖项管理)的 Maven,请执行以下操作:

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

or with 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.1'
}
}

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

转自 https://spring.io/blog/2024/03/28/spring-cloud-2023-0-1-aka-leyton-has-been-released