Cloud Native 4 min read

What’s New in Spring Cloud 2020.0.4? Full Release Details and Upgrade Guide

Spring Cloud 2020.0.4, a bug‑fix release compatible with Spring Boot 2.4.x and 2.5.x, introduces updated dependencies, new configuration capabilities, enhanced circuit‑breaker support, and a comprehensive list of module version upgrades for cloud‑native microservice development.

Java Architecture Diary
Java Architecture Diary
Java Architecture Diary
What’s New in Spring Cloud 2020.0.4? Full Release Details and Upgrade Guide

Spring Cloud 2020.0.4 has been officially released as a bug‑fix version compatible with Spring Boot 2.4.x and 2.5.x.

The Maven coordinates are:

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

Spring Cloud Commons

Allows creating reactive circuit breakers via group.

Spring Cloud Config

When using JDBC as storage, Boolean and Integer data can be returned.

When using Git as storage, usernames and passwords can be provided dynamically.

Spring Cloud OpenFeign

Supports modifying the circuit breaker type of Feign clients.

Spring Cloud Netflix

If the Eureka service is unavailable, it will not register with the related config server.

Spring Cloud Sleuth

Simplifies the display of related parameters.

Spring Cloud Kubernetes

Unifies namespace handling between fabric8 and Kubernetes.

Dependency Upgrades

Spring Cloud Starter Build – 3.0.4

Spring Cloud Netflix – 3.0.4

Spring Cloud OpenFeign – 3.0.4

Spring Cloud Gateway – 3.0.4

Spring Cloud Commons – 3.0.4

Spring Cloud Config – 3.0.5

Spring Cloud Consul – 3.0.4

Spring Cloud Contract – 3.0.4

Spring Cloud Kubernetes – 2.0.4

Spring Cloud Sleuth – 3.0.4

Spring Cloud Vault – 3.0.4

Spring Cloud Zookeeper – 3.0.4

Spring Cloud CircuitBreaker – 2.0.2

Spring Cloud Stream – 3.1.4

Spring Cloud Function – 3.1.4

Original Source

Signed-in readers can open the original source through BestHub's protected redirect.

Sign in to view source
Republication Notice

This article has been distilled and summarized from source material, then republished for learning and reference. If you believe it infringes your rights, please contactadmin@besthub.devand we will review it promptly.

cloud-nativeMicroservicesspring-bootspring-clouddependency-management
Java Architecture Diary
Written by

Java Architecture Diary

Committed to sharing original, high‑quality technical articles; no fluff or promotional content.

0 followers
Reader feedback

How this landed with the community

Sign in to like

Rate this article

Was this worth your time?

Sign in to rate
Discussion

0 Comments

Thoughtful readers leave field notes, pushback, and hard-won operational detail here.