编程知识 cdmana.com

Spring cloud 2020.0.0 officially released, a new subversive version!

Spring Cloud 2020.0.0

you 're right ,Spring Cloud 2020.0.0 Officially released :

thank Java Technology Group notification , The official account of the group Java Technology stack background reply :wx, Being used Spring Cloud Do you find it strange that , Well used London underground station , How did the version number suddenly become 2020.0.0 了 ?

you 're right , from Spring Cloud 2020.0.0-M1 Start ,Spring Cloud Abolished the naming of London underground station in England , So we use a brand new " Calendar " Version naming .

The details of specific changes will not be introduced here , I shared it months ago :

Spring Cloud 2020 Great changes in the edition , A better way to name !

Why this time Spring Cloud 2020.0.0 The version is in time for 2020 The last few days of , I can only say :

2020 Time is really running out , If we don't release it, we can only call it :Spring Cloud 2021.0.0

therefore , I guess ,Spring Cloud The government also doesn't want to see the new version's name change before it's released , After all 2020 Days are running out , Last week ..

Technology update is too fast ..

Maven The central warehouse is available :

Let's go back to the previous version :Hoxton.SR9

Look at the yellow border above , There's a new version of this project :2020.0.0, A new era of editions has opened up !

Come on , Use with pleasure Spring Cloud Well !

newest Maven Rely on management :

<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><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>

newest Gradle Rely on management :

buildscript { dependencies { classpath "io.spring.gradle:dependency-management-plugin:1.0.10.RELEASE" }}apply plugin: "io.spring.dependency-management"dependencyManagement { imports { mavenBom 'org.springframework.cloud:spring-cloud-dependencies:2020.0.0' }}dependencies { compile 'org.springframework.cloud:spring-cloud-starter-config' compile 'org.springframework.cloud:spring-cloud-starter-netflix-eureka-client' //...}

2020 Important version changes

The stack length below is right Spring Cloud 2020.0.0 A brief summary of the release notes , To help you decide whether to upgrade .

1、Spring Boot Dependent version

This version depends on Spring Boot 2.4.1, The latest dependencies are as follows :

Release Train Boot Version
2020.0.x aka Ilford 2.4.x
Hoxton 2.2.x, 2.3.x (Starting with SR5)
Greenwich 2.1.x
Finchley 2.0.x
Edgware 1.5.x
Dalston 1.5.x

Those who need to be upgraded have a good look ~

Reference reading :Spring Boot 2.4 Official release , A major adjustment

Spring Boot The basic course is here :

https://github.com/javastacks/spring-boot-best-practice

2、 Repair a lot of bug

Normal maintenance , This version fixes a lot of bug.

Reference resources :

https://github.com/spring-cloud/spring-cloud-release/wiki/Spring-Cloud-2020.0-Release-Notes#known-issues

3、 project 、 Module removal

1)spring-cloud-netflix Module removal

The following module has been removed from spring-cloud-netflix Removed from :

  • spring-cloud-netflix-archaius
  • spring-cloud-netflix-concurrency-limits
  • spring-cloud-netflix-core
  • spring-cloud-netflix-dependencies
  • spring-cloud-netflix-hystrix
  • spring.........

版权声明
本文为[Program ape Owen]所创,转载请带上原文链接,感谢
https://cdmana.com/2020/12/20201224140216695q.html

Scroll to Top