Spring Cloud 2022.0.0-M2 已发布,代号"Kilburn"。
值得关注的变化
Spring Cloud Stream
- Spring Cloud Stream 的 Kafka 和 RabbitMQ 绑定器都已迁移为核心 Spring Cloud Stream 仓库的一部分。通过此项变更,Spring Cloud Stream 现在采用单一存储库 (mono-repo),其中 Spring Cloud Stream 的所有与框架相关的代码库现在都是单个存储库的一部分。在此处查看 Kafka binder 的更多详细信息,在此处查看 RabbitMQ binder 的更多详细信息。
- 引入了对基于 Reactor Kafka 的新反应式 Kafka 绑定器的初始支持。此支持包含在幕后使用 Reactor Kafka 的消费者和生产者绑定。有关详细信息,查看此 issue。
- 此外,鉴于所依赖新的测试绑定器已 3 年多,现在还删除了旧的测试模块
Spring Cloud Config
Spring Cloud Kubernetes
- 重构 configmaps 和 secrets 实现 (#917)
Spring Cloud Contract
Spring Cloud Gateway
- 为 “X-Forwarded-For” header 添加路由谓词 (#2384)
Spring Cloud Function
Spring Cloud Commons
以下模块作为 2022.0.0-M2 的一部分也进行了升级:
| Module |
Version |
Issues |
| 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) |
详情查看发布公告。