Spring Cloud 2022.0.0 发布了第 5 个里程碑版本。
值得关注的变化
Spring Cloud Netflix
- 升级到 Eureka 2.0.0-rc.3。Eureka 2.0.0 是 Eureka 的一个新分支,与 7 年前的旧 2.x-archive 分支实验无关。新的 2.x 分支是为了与 JakartaEE 兼容,这也使得 Spring Cloud Netflix 与 Spring Framework 6.0 和 Spring Boot 3.0 兼容。此版本是 Spring Cloud Netflix 参与 2022.0 发布的第一个里程碑。
Spring Cloud Consul
- 增加运行时提示,以启用原生图像支持 (#792)
Spring Cloud Gateway
- 支持 Micrometer Observability (#2715)
- 引入用于移除 JSON 属性的新 filter (#2742)
- 引入新 filter:如果 request header 不存在可以自动添加 (#2737)
Spring Cloud OpenFeign
- 允许基于选定的
ServiceInstance
自定义负载平衡请求 (#735)
Spring Cloud Commons
- 添加基于权重的负载均衡 (#1063)
- 在 AOT 中添加了对 LoadBalancer 子上下文的支持和原生镜像支持 (#1135)
Spring Cloud Config
- 增加运行时提示,以启用原生图像支持 (#2174)
以下模块作为 2022.0.0-M5 的一部分也进行了升级:
Module | Version | Issues |
---|---|---|
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) |
详情查看发布公告。