Spring Cloud 2020.0.3(又名Ilford)现已可用

版本发布 | Marcin Grzejszczak | 2021年5月28日 | ...

我代表社区,高兴地宣布Spring Cloud 2020.0发行列车(2020.0.3)的Service Release 3今天已发布。该版本可以在Maven Central找到。您可以查看2020.0的发行说明以了解更多信息

2020.0.3发行列车的显著变化

此版本中最大的变化是支持Spring Boot 2.5。除此之外,此版本主要用于修复错误和升级依赖项。

Github项目中查看所有包含的问题和拉取请求。

Spring Cloud Commons

  • 通过属性添加了禁用负载均衡的可能性(#940

Spring Cloud Config

  • 一些与Spring Cloud Config Server的`spring.config.import`相关的错误修复

Spring Cloud Consul

  • 修复了与spring.config.import相关的远程和本地配置的配置文件特定行为(#706

Spring Cloud Kubernetes

  • 基于Informer的`DiscoveryClient`现在默认为使用当前命名空间(#678

Spring Cloud CircuitBreaker

  • 现在可以使用配置属性配置Reactive Resilience4J CircuitBreakers(#107

Spring Cloud Netflix

  • 已修复JDK 16兼容性问题(#3982

Spring Cloud OpenFeign

  • 修复了使用SC CircuitBreaker创建电路的问题,以便也添加组(#514
  • 添加了对刷新`connectTimeout`和`readTimeout`的支持(#468
  • 公开了电路断路器异步调用的请求属性(#193

Spring Cloud Sleuth

  • 更新WebFlux集成以利用Brave的NettyHttpTracing(#1690
  • 修复了新的`decorate_queues` Reactor instrumentation选项(#1900

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

模块 版本 问题
Spring Cloud Bus 3.0.3
Spring Cloud Circuitbreaker 2.0.2
Spring Cloud Cli 3.0.3
Spring Cloud Cloudfoundry 3.0.2
Spring Cloud Commons 3.0.3 问题
Spring Cloud Config 3.0.4 问题
Spring Cloud Consul 3.0.3 问题
Spring Cloud Contract 3.0.3 问题
Spring Cloud Gateway 3.0.3 问题
Spring Cloud Kubernetes 2.0.3 问题
Spring Cloud Netflix 3.0.3 问题
Spring Cloud Openfeign 3.0.3 问题
Spring Cloud Sleuth 3.0.3 问题
Spring Cloud Task 2.3.2
Spring Cloud Vault 3.0.3
Spring Cloud Zookeeper 3.0.3 问题

与以往一样,我们欢迎您在GitHubGitterStack OverflowTwitter上提供反馈。

使用Maven和BOM(仅依赖项管理)开始

<dependencyManagement>
    <dependencies>
        <dependency>
            <groupId>org.springframework.cloud</groupId>
            <artifactId>spring-cloud-dependencies</artifactId>
            <version>2020.0.3</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.11.RELEASE"
  }
}

apply plugin: "io.spring.dependency-management"

dependencyManagement {
  imports {
    mavenBom 'org.springframework.cloud:spring-cloud-dependencies:2020.0.3'
  }
}

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

获取Spring新闻通讯

通过Spring新闻通讯保持联系

订阅

领先一步

VMware提供培训和认证,以加速您的进步。

了解更多

获得支持

Tanzu Spring在一个简单的订阅中提供对OpenJDK™、Spring和Apache Tomcat®的支持和二进制文件。

了解更多

即将举行的活动

查看Spring社区中所有即将举行的活动。

查看全部