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
- 支持添加多个路由器
- 支持不区分大小写的 header key 评估
- cve-2022-22963
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) |
暂无回复。