Spring Cloud 2023.0.0-M2 (aka Leyton) 现已发布,此版本已将所有 Spring Cloud 项目的文档迁移到 Antora。
主要变化包括:
Spring Cloud Commons
- 重新启动时刷新范围 - 为适应 JVM 检查点重启时的环境变化而量身定制的功能(PR 1266)
Spring Cloud Gateway
- 在
TokenRelay过滤器中指定clientRegistrationId。( PR 2922 ) 网关可用于管理多个 ClientRegistration,每个路由可决定使用哪个 ClientRegistration。这在同时使用多个授权服务器的情况下非常有用:
- 同时使用多个授权服务器。
- 同时使用多种客户端身份验证方法。
- 部分/所有下游服务需要不同的 clientId、aud 声明等。
- 部分/所有下游服务需要不同的令牌格式(例如 JWT、不透明)
Spring Cloud OpenFeign
Spring Cloud Task
- 用户现在可以使用外部执行 ID 查询任务执行。(PR_863)
Spring Cloud Function
Spring Cloud Stream
- 主要与 Apache Kafka 绑定器和新的 Apache Pulsar 绑定器相关的几个重要错误修复和增强功能。
以下模块作为 2023.0.0-M2 的一部分也进行了更新:
| Module |
Version |
Issues |
| Spring Cloud Consul |
4.1.0-M2 |
(issues) |
| Spring Cloud Gateway |
4.1.0-M2 |
(issues) |
| Spring Cloud Zookeeper |
4.1.0-M2 |
(issues) |
| Spring Cloud Bus |
4.1.0-M2 |
(issues) |
| Spring Cloud Stream |
4.1.0-M2 |
(issues) |
| Spring Cloud Function |
4.1.0-M2 |
(issues) |
| Spring Cloud OpenFeign |
4.1.0-M2 |
(issues) |
| Spring Cloud Vault |
4.1.0-M2 |
(issues) |
| Spring Cloud Commons |
4.1.0-M2 |
(issues) |
| Spring Cloud Task |
3.1.0-M2 |
(issues) |
| Spring Cloud Kubernetes |
3.1.0-M2 |
(issues) |
| Spring Cloud Starter Build |
2023.0.0-M2 |
(issues) |
| Spring Cloud Config |
4.1.0-M2 |
(issues) |
| Spring Cloud Build |
4.1.0-M2 |
(issues) |
| Spring Cloud Netflix |
4.1.0-M2 |
(issues) |
| Spring Cloud CircuitBreaker |
3.1.0-M2 |
(issues) |
| Spring Cloud Contract |
4.1.0-M2 |
(issues) |
| Spring Cloud Task |
3.1.0-M2 |
(issues) |
更多详情可查看官方公告。