Skip to content

Spring Cloud 2022.0 Release Notes

Spencer Gibb edited this page Oct 19, 2022 · 46 revisions

Breaking Changes

  • Spring Cloud CLI
    • This project has been removed from the release train.
  • Spring Cloud Cloudfoundry
    • This project has been removed from the release train.
  • Spring Cloud Commons
    • AsyncRestTemplate has been removed in Spring Framework 6, therefor auto-configuration for load balancer has been removed.
    • Migrated to new Spring Security OAuth 2 for Token Relay.
    • spring.config.use-legacy-processing=true no longer enables bootstrap because of changes in Spring Boot 3.0. Please use spring.cloud.bootstrap.enabled=true.
  • Spring Cloud Sleuth
    • This project has been removed from the release train. The core of this project has moved to Micrometer Tracing project and the instrumentations will be moved to Micrometer and all respective projects (no longer all instrumentations will be done in a single repository.
  • Spring Cloud Kubernetes
    • In versions prior to 3.0.0-M1, Kubernetes awareness was implemented using spring.cloud.kubernetes.enabled property. This property was removed and is un-supported. Instead, we use Spring Boot API: ConditionalOnCloudPlatform. If it is needed to explicitly enable or disable this awareness, use spring.main.cloud-platform=NONE/KUBERNETES.

2022.0.0-M5

2022-10-06

NOTE: To use Eureka in this milestone, you will need to add the Netflix Candidates repository.

<repository>
       <id>netflix-candidates</id>
       <name>Netflix Candidates</name>
       <url>https://artifactory-oss.prod.netflix.net/artifactory/maven-oss-candidates</url> 
       <snapshots>
	    <enabled>false</enabled>
       </snapshots>
</repository>
  • Spring Cloud Stream 4.0.0-M5
  • Spring Cloud Config 4.0.0-M5 (issues)
  • Spring Cloud Build 4.0.0-M5 (issues)
  • Spring Cloud Consul 4.0.0-M5 (issues)
  • Spring Cloud Gateway 4.0.0-M5 (issues)
  • Spring Cloud Kubernetes 3.0.0-M5 (issues)
  • Spring Cloud Netflix 4.0.0-M1 (issues)
  • Spring Cloud Starter Build 2022.0.0-M5
  • Spring Cloud Circuitbreaker 3.0.0-M5 (issues)
  • Spring Cloud Contract 4.0.0-M5 (issues)
  • Spring Cloud Bus 4.0.0-M5 (issues)
  • Spring Cloud Function 4.0.0-M5
  • Spring Cloud Task 3.0.0-M5 (issues)
  • Spring Cloud Zookeeper 4.0.0-M5 (issues)
  • Spring Cloud Openfeign 4.0.0-M5 (issues)
  • Spring Cloud Vault 4.0.0-M5 (issues)
  • Spring Cloud Commons 4.0.0-M5 (issues)

2022.0.0-M4

2022-07-29

  • Spring Cloud Stream 4.0.0-M4
  • Spring Cloud Config 4.0.0-M4 (issues)
  • Spring Cloud Build 4.0.0-M4
  • Spring Cloud Consul 4.0.0-M4 (issues)
  • Spring Cloud Kubernetes 3.0.0-M4 (issues)
  • Spring Cloud Gateway 4.0.0-M4
  • Spring Cloud Starter Build 2022.0.0-M4
  • Spring Cloud Circuitbreaker 3.0.0-M4
  • Spring Cloud Contract 4.0.0-M4 (issues)
  • Spring Cloud Bus 4.0.0-M4
  • Spring Cloud Function 4.0.0-M4
  • Spring Cloud Task 3.0.0-M4 (issues)
  • Spring Cloud Zookeeper 4.0.0-M4
  • Spring Cloud Openfeign 4.0.0-M4
  • Spring Cloud Vault 4.0.0-M4 (issues)
  • Spring Cloud Commons 4.0.0-M4 (issues)

2022.0.0-M3

2022-06-15

  • Spring Cloud Stream 4.0.0-M3
  • Spring Cloud Config 4.0.0-M3 (issues)
  • Spring Cloud Build 4.0.0-M3
  • Spring Cloud Starter Build 2022.0.0-M3
  • Spring Cloud Kubernetes 3.0.0-M3 (issues)
  • Spring Cloud Circuitbreaker 3.0.0-M3 (issues)
  • Spring Cloud Contract 4.0.0-M3 (issues)
  • Spring Cloud Consul 4.0.0-M3
  • Spring Cloud Gateway 4.0.0-M3
  • Spring Cloud Function 4.0.0-M3
  • Spring Cloud Vault 4.0.0-M3 (issues)
  • Spring Cloud Bus 4.0.0-M3 (issues)
  • Spring Cloud Zookeeper 4.0.0-M3
  • Spring Cloud Task 3.0.0-M3 (issues)
  • Spring Cloud Openfeign 4.0.0-M3
  • Spring Cloud Commons 4.0.0-M3 (issues)

2022.0.0-M2

All issues

2022-04-01

  • Spring Cloud Stream 4.0.0-M2
  • Spring Cloud Config 4.0.0-M2 (issues)
  • Spring Cloud Build 4.0.0-M2
  • Spring Cloud Kubernetes 3.0.0-M2 (issues)
  • Spring Cloud Circuitbreaker 3.0.0-M2 (issues)
  • Spring Cloud Contract 4.0.0-M2 (issues)
  • Spring Cloud Consul 4.0.0-M2
  • Spring Cloud Gateway 4.0.0-M2 (issues)
  • Spring Cloud Starter Build 2022.0.0-M2
  • Spring Cloud Function 4.0.0-M2
  • Spring Cloud Vault 4.0.0-M2
  • Spring Cloud Bus 4.0.0-M2
  • Spring Cloud Zookeeper 4.0.0-M2
  • Spring Cloud Task 3.0.0-M2 (issues)
  • Spring Cloud Commons 4.0.0-M2 (issues)
  • Spring Cloud Openfeign 4.0.0-M2 (issues)

2022.0.0-M1

All issues

2022-01-27

  • Spring Cloud Vault 4.0.0-M1
  • Spring Cloud Config 4.0.0-M1
  • Spring Cloud Zookeeper 4.0.0-M1
  • Spring Cloud Commons 4.0.0-M1 (issues)
  • Spring Cloud Kubernetes 3.0.0-M1 (issues)
  • Spring Cloud Task 3.0.0-M1 (issues)
  • Spring Cloud Starter Build 2022.0.0-M1
  • Spring Cloud Circuitbreaker 3.0.0-M1
  • Spring Cloud Bus 4.0.0-M1
  • Spring Cloud Consul 4.0.0-M1 (issues)
  • Spring Cloud Gateway 4.0.0-M1
  • Spring Cloud Openfeign 4.0.0-M1
Clone this wiki locally