Spring Cloud 2026.0.0-M1 (aka Paddington) Has Been Released
TL;DR · AI 摘要
Title: Spring Cloud 2026.0.0-M1 aka Paddington Has Been Released URL Source: Markdown Content: On behalf of the communit...
核心要点
- 主题聚焦:Spring Cloud 2026.0.0-M1 aka Paddington Has Been
- 来源:Spring Blog,建议结合原文判断细节。
- AI 分析暂不可用,本条为保底评分与摘要。
标题:Spring Cloud 2026.0.0-M1(代号 Paddington)已发布
URL 来源:https://spring.io/blog/2026/09/24/spring-cloud-2026-0-0-M1-has-been-released
Markdown 内容: 代表社区,我很高兴宣布 Spring Cloud 2026.0.0-M1 发布版本的第一候选版本(M1)今日已发布。该版本可在 Spring 候选版本仓库 中找到。您可以通过查看 2026.0.0-M1 发布说明 获取更多信息。
2026.0.0-M1 发布版本中的重要变更
此版本基于 Spring Boot 4.2.0-M2。
Spring Cloud 断路器
- 升级至 Resilience4J 2.4.0 (#301)
Spring Cloud Config
Spring Cloud Gateway
Spring Cloud Openfeign
- 升级 Feign 至 13.14 #1404
Spring Cloud Vault
- 升级至 Spring Vault 4.1.0
以下模块作为 2026.0.0-M1 的一部分进行了更新:
| 模块 | 版本 | 问题 | | --- | --- | --- | | Spring Cloud Build | 5.1.0-M1 | (问题) | | Spring Cloud Bus | 5.1.0-M1 | (问题) | | Spring Cloud Circuitbreaker | 5.1.0-M1 | (问题) | | Spring Cloud Commons | 5.1.0-M1 | (问题) | | Spring Cloud Config | 5.1.0-M1 | (问题) | | Spring Cloud Consul | 5.1.0-M1 | (问题) | | Spring Cloud Function | 5.1.0-M1 | (问题) | | Spring Cloud Gateway | 5.1.0-M1 | (问题) | | Spring Cloud Kubernetes | 5.1.0-M1 | (问题) | | Spring Cloud Netflix | 5.1.0-M1 | (问题) | | Spring Cloud Openfeign | 5.1.0-M1 | (问题) | | Spring Cloud Starter Build | 2026.0.0-M1 | (问题) | | Spring Cloud Stream | 5.1.0-M1 | (问题) | | Spring Cloud Task | 5.1.0-M1 | (问题) | | Spring Cloud Vault | 5.1.0-M1 | (问题) | | Spring Cloud Zookeeper | 5.1.0-M1 | (问题) |
一如既往,我们欢迎在 GitHub、Gitter、Stack Overflow 或 Twitter 上提供反馈。
要使用 Maven 并通过 BOM(仅依赖管理)开始:
<dependencyManagement>
<dependencies>
<dependency>
<groupId>org.springframework.cloud</groupId>
<artifactId>spring-cloud-dependencies</artifactId>
<version>2026.0.0-M1</version>
<type>pom</type>
<scope>import</scope>
</dependency>
</dependencies>
</dependencyManagement>
<dependencies>
<dependency>
<groupId>org.springframework.cloud</groupId>
<artifactId>spring-cloud-starter-config</artifactId>
</dependency>
<dependency>
<groupId>org.springframework.cloud</groupId>
<artifactId>spring-cloud-starter-netflix-eureka-client</artifactId>
</dependency>
...
</dependencies>
<repositories>
<repository>
<id>spring-milestones</id>
<name>Spring Milestones</name>
<url>https://repo.spring.io/milestone</url>
<snapshots>
<enabled>false</enabled>
</snapshots>
</repository>
</repositories>或使用 Gradle:
buildscript {
dependencies {
classpath "io.spring.gradle:dependency-management-plugin:1.0.2.RELEASE"
}
}
apply plugin: "io.spring.dependency-management"
dependencyManagement {
imports {
mavenBom 'org.springframework.cloud:spring-cloud-dependencies:2026.0.0-M1'
}
}
dependencies {
compile 'org.springframework.cloud:spring-cloud-starter-config'
compile 'org.springframework.cloud:spring-cloud-starter-netflix-eureka-client'
...
}
repositories {
mavenCentral()
maven { url 'https://repo.spring.io/milestone' }
}