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

Spring Cloud 2022.0.4(又名 Kilburn)正式发布

Spring Cloud 2022.0.4(又名 Kilburn)正式发布

我很高兴地代表社区宣布,Spring Cloud 2022.0.4 Release Train 的 General Availability (RELEASE) 版本已于今日发布。您可以在 Maven Central 中找到该版本。您可以查看 2022.0.4 发布说明了解更多信息。

2022.0.4 发布列车中的显著变化
该版本基于 Spring Boot 3.0.9。

在此 GitHub 项目中可以找到此版本中已解决的问题的完整列表。

Spring Cloud 公共资源
已添加对服务实例列表供应商委托的重试感知负载平衡的支持 (1221)
Spring Cloud  OpenFeign
升级了 OpenFeign/Feign 12.4 (878)
Spring Cloud 
修复定义单一输入/输出绑定时的函数自动检测问题。修复 DefaultPollableMessageSource 中的类型发现问题。共享豆加载异常处理改进 (https://github.com/spring-cloud/spring-cloud-stream/issues/2744) 修复使用反应式函数时的分区选择器策略问题 (https://github.com/spring-cloud/spring-cloud-stream/issues/2750) KafkaBinderHealthIndicator 重构。修复 StreamBridge 双分区问题(https://github.com/spring-cloud/spring-cloud-stream/issues/2759) 为 Reactor Kafka 粘合剂添加新的健康指示器(https://github.com/spring-cloud/spring-cloud-stream/issues/2752) 解决通过 sendto 头的动态目标导致分区键提取器调用问题(https://github.com/spring-cloud/spring-cloud-stream/issues/2770) 解决 BindersHealthContributor 线程安全问题(https://github.com/spring-cloud/spring-cloud-stream/issues/2780)

Spring Cloud Netflix
将 Netflix/Eureka 升级至 2.0.1,其中包含使用安全副本所需的修复 (4161)
作为 2022.0.4 的一部分,更新了以下模块:

Module Version Issues
Spring Cloud Zookeeper 4.0.1 (issues)
Spring Cloud Kubernetes 3.0.4 (issues)
Spring Cloud Function 4.0.5 (issues)
Spring Cloud Commons 4.0.4 (issues)
Spring Cloud CircuitBreaker 3.0.3 (issues)
Spring Cloud OpenFeign 4.0.4 (issues)
Spring Cloud Gateway 4.0.7 (issues)
Spring Cloud Stream 4.0.4 (issues)
Spring Cloud Consul 4.0.3 (issues)
Spring Cloud Build 4.0.5 (issues)
Spring Cloud Config 4.0.4 (issues)
Spring Cloud Contract 4.0.4 (issues)
Spring Cloud Starter Build 2022.0.4 (issues)
Spring Cloud Netflix 4.0.3 (issues)

一如既往,我们欢迎在 GitHub、Gitter、Stack Overflow 或 Twitter 上提出反馈意见。

使用 BOM 开始使用 Maven(仅限依赖关系管理):


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

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

转自 https://spring.io/blog/2023/07/28/spring-cloud-2022-0-4-aka-kilburn-is-available