2020年Spring Cloud最后一個大版本發(fā)布!

2020年12月22日,Spring Cloud 2020.0 正式發(fā)布GA版本!
版本說明
每次Spring Cloud的大版本發(fā)布,我們都要先弄清楚,它對應(yīng)的Spring Boot版本是哪個!
該版本的Spring Cloud對應(yīng)的是Spring Boot 2.4,但需要注意的是,必須從2.4.1開始。
由于Spring Boot 2.4.0中大量配置相關(guān)的Bug。因此要使用這個最新的Spring Cloud版本,就必須選用 Spring Boot 2.4.1 及之后的版本構(gòu)建應(yīng)用。
更多版本關(guān)系和文檔索引可見:springcloud.com.cn
更新內(nèi)容
發(fā)布內(nèi)容
1.Spring Cloud Commons的Bootstrap被默認(rèn)禁用。導(dǎo)入配置的新方法采用Spring Boot 2.4新出的spring.config.import功能。同時spring.config.import加入了對解密的支持。對于Config Client、Consul、Vault和Zookeeper的配置導(dǎo)入細(xì)節(jié)可參閱相應(yīng)文檔。如果你需要使用原來的配置引導(dǎo)功能,那么需要將org.springframework.cloud:spring-cloud-starter-bootstrap依賴引入到工程中。
2.Spring Cloud LoadBalancer支持服務(wù)端統(tǒng)計
3.Spring Cloud Security模塊被移除,代碼被移動到Spring Cloud Common模塊下
4.Spring Cloud Openfeign增加了對Spring Cloud CircuitBreakers的適配,增加了對 LoadBalancer 統(tǒng)計信息的支持。
5.Spring Cloud Gateway增加了對LoadBalancer統(tǒng)計信息的支持
6.Spring Cloud Task增加了單步批處理作業(yè)的文檔
7.Spring Cloud Kubernetes中Kubernetes Client相關(guān)代碼被移動到spring-cloud-kubernetes-commons模塊。
8.Spring Cloud Netflix移除了不再推薦的模塊,具體如下:
spring-cloud-netflix-archaius spring-cloud-netflix-concurrency-limits spring-cloud-netflix-core spring-cloud-netflix-dependencies spring-cloud-netflix-hystrix spring-cloud-netflix-hystrix-contract spring-cloud-netflix-hystrix-dashboard spring-cloud-netflix-hystrix-stream spring-cloud-netflix-ribbon spring-cloud-netflix-sidecar spring-cloud-netflix-turbine spring-cloud-netflix-turbine-stream spring-cloud-netflix-zuul spring-cloud-starter-netflix-archaius spring-cloud-starter-netflix-hystrix spring-cloud-starter-netflix-hystrix-dashboard spring-cloud-starter-netflix-ribbon spring-cloud-starter-netflix-turbine spring-cloud-starter-netflix-turbine-stream spring-cloud-starter-netflix-zuul
依賴更新
| Module | Version |
|---|---|
| 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 |
隨著這次的Spring Cloud 2020.0版本發(fā)布,今年最后一組Spring Boot + Spring Cloud的組合:Spring Boot 2.4.1 + Spring Cloud 2020.0,都進(jìn)入GA狀態(tài)了,各位Spring忠實(shí)玩家。你們準(zhǔn)備好升級了嗎?
【往期推薦】
2020-12-23
2020-12-23
2020-12-22
2020-12-22
2020-12-21
掃一掃,關(guān)注我
申請加入Spring技術(shù)專業(yè)交流群
