Cloud Native 4 min read

Spring Cloud 2020.0.0 Released: Major Module Removals & New Features

Spring Cloud 2020.0.0 (Ilford) has been released, built on Spring Boot 2.4, removing many deprecated Netflix modules, disabling Bootstrap by default, introducing GA LoadBalancer, and updating numerous component versions, with a BOM snippet provided for Maven integration.

Java Architecture Diary
Java Architecture Diary
Java Architecture Diary
Spring Cloud 2020.0.0 Released: Major Module Removals & New Features

Spring Cloud 2020.0.0 Official Release – Modules Removed

Spring Cloud 2020 (code‑named “Ilford”) is now available from Maven Central. Add the following dependencyManagement entry to import the BOM:

<dependencyManagement>
    <dependencies>
        <dependency>
            <groupId>org.springframework.cloud</groupId>
            <artifactId>spring-cloud-dependencies</artifactId>
            <version>2020.0.0</version>
            <type>pom</type>
            <scope>import</scope>
        </dependency>
    </dependencies>
</dependencyManagement>

Key Changes

Spring Cloud 2020 is built on Spring Boot 2.4 and does not support earlier Boot versions.

Many deprecated Netflix‑related dependencies have been removed, including spring-cloud-netflix-archaius, spring-cloud-netflix-hystrix, spring-cloud-netflix-ribbon, spring-cloud-netflix-zuul, and their starter equivalents.

Spring Cloud Commons disables the Bootstrap starter by default; add spring-cloud-starter-bootstrap for backward compatibility.

Spring Cloud LoadBalancer is now GA and production‑ready.

Spring Cloud Security project has been completely removed.

Spring Cloud OpenFeign now supports the Spring Cloud CircuitBreaker abstraction and LoadBalancer.

Spring Cloud Gateway has been refactored to use Spring Cloud LoadBalancer and no longer supports Ribbon.

Dependency Updates

Spring Cloud Circuitbreaker – 2.0.0

Spring Cloud Contract – 3.0.0

Spring Cloud Kubernetes – 2.0.0

Spring Cloud Commons – 3.0.0

Spring Cloud OpenFeign – 3.0.0

Spring Cloud Cloudfoundry – 3.0.0

Spring Cloud Security – 3.0.0

Spring Cloud Bus – 3.0.0

Spring Cloud Cli – 3.0.0

Spring Cloud Zookeeper – 3.0.0

Spring Cloud Sleuth – 3.0.0

Spring Cloud Consul – 3.0.0

Spring Cloud Starter Build – 2020.0.0

Spring Cloud Gateway – 3.0.0

Spring Cloud Netflix – 3.0.0

Spring Cloud Vault – 3.0.0

Spring Cloud Config – 3.0.0

Spring Cloud Task – 2.3.0

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.

Spring BootSpring Cloud
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.