Spring Cloud Config 3.1.10, 4.0.10, 4.1.6, 4.2.1, 4.3.0-M3 发布,包含对 CVE-2025-22232 的修复

发布 | Ryan Baxter | 2025 年 4 月 7 日 | ...

我代表团队和所有贡献者高兴地宣布,Spring Cloud Config 3.1.10, 4.0.10, 4.1.6, 4.2.1, 4.3.0-M3 现已发布,其中包含对 CVE-2025-22232 的修复。

Spring Cloud Config 4.0.10 是仅供商业使用的版本,不在 Maven Central 发布。

有关每个版本包含内容的更多详细信息,请参阅发布页面

Spring gRPC 0.6.0 现已发布

发布 | Dave Syer | 2025 年 4 月 5 日 | ...

我代表团队和所有贡献者高兴地宣布,Spring gRPC 0.6.0 已发布,现可从 Maven Central 获取。

此版本的主要变化是将用于创建 gRPC 客户端 bean 的注解重命名为 @ImportGrpcClients,与 Spring Framework 中关于 HTTP 接口客户端的工作保持一致。此版本包括新特性、错误修复、文档改进和依赖升级。感谢所有提交问题报告和拉取请求的贡献者。

您如何提供帮助?

如果您有兴趣提供帮助,请查看未解决的问题。如果您有一般性问题,请在 Stack Overflow 上使用 spring-grpc 标签提问…

使用 Spring AI 1.0.0-SNAPSHOT:第 2 部分 - 重要变更和更新

工程 | Mark Pollack | 2025 年 4 月 4 日 | ...

使用 Spring AI 1.0.0-SNAPSHOT:第 2 部分 - 重要变更和更新

这篇博客文章是我们之前文章 使用 Spring AI 1.0.0-SNAPSHOT:重要变更和更新 的续篇,我们在该文章中介绍了 Spring AI 1.0.0-SNAPSHOT 中关于 artifact ID、依赖管理和自动配置的重大变更。

自发布该文章以来,Spring 团队已发布了快照版本的更新。在这篇后续文章中,我们将探讨最新的变更,并为使用快照版本的开发者提供额外指导。详细内容请参阅 Spring AI 升级说明

使用 OAuth2 保护 Spring AI MCP 服务器

工程 | Daniel Garnier-Moiroux | 2025 年 4 月 2 日 | ...

Spring AI 提供 对模型上下文协议 的支持,简称 MCP,它允许 AI 模型以结构化方式与外部工具和资源进行交互和访问。使用 Spring AI,开发者只需几行代码即可创建自己的 MCP 服务器并向 AI 模型公开功能。

MCP 中的授权与安全

MCP 服务器可以在本地运行,使用 STDIO 传输。要将 MCP 服务器暴露给外部世界,它必须暴露一些标准的 HTTP 端点。虽然私下使用的 MCP 服务器可能不需要严格的身份验证,但企业部署需要对暴露的端点进行强大的安全和权限管理。这个问题在最新版本的 MCP 规范 (2025-03-26) 中得到了解决,该版本于上周发布。它为客户端和服务器之间的安全通信奠定了基础,利用了广泛使用的 OAuth2 框架

本周 Spring 动态 - 2025 年 4 月 1 日

工程 | Josh Long | 2025 年 4 月 1 日 | ...

嗨,Spring 爱好者们!欢迎来到又一期精彩的《本周 Spring 动态》!今天是愚人节,所以在网上看到的东西要小心,但同时也是 Spring Boot 1.0 发布的 11 周年纪念日,它于 2014 年的今天发布!(这不是愚人节玩笑)。生日快乐!

我目前在德克萨斯州奥斯汀参加 Dr. Venkat Subramaniam 精彩的 Arc of AI 秀。我喜欢这个节目!如此多令人惊叹的人——其中许多也是世界一流的演讲者和工程师——齐聚一堂,在一个小时内综合他们对“人工智能”的看法。当然,我将谈论…

使用 Spring AI 1.0.0-SNAPSHOT:重要变更和更新

工程 | Mark Pollack | 2025 年 3 月 25 日 | ...

使用 Spring AI 1.0.0-SNAPSHOT:重要变更和更新

Spring AI 1.0.0-SNAPSHOT 引入了关于 artifact ID、依赖管理和自动配置的几项重要变更。这篇博客文章概述了这些变更,并提供了如何更新项目的指导。

最显著的变更是 Spring AI Starter artifact 的命名模式

  • 模型 Starter:spring-ai-{model}-spring-boot-starterspring-ai-starter-model-{model}
  • 向量存储 Starter:spring-ai-{store}-store-spring-boot-starterspring-ai-starter-vector-store-{store}
  • MCP Starter:spring-ai-mcp-{type}-spring-boot-starterspring-ai-starter-mcp-{type}

本周 Spring 动态 - 2025 年 3 月 25 日

工程 | Josh Long | 2025 年 3 月 25 日 | ...

嗨,Spring 爱好者们!欢迎来到新一期精彩的《本周 Spring 动态》!这周我在俄勒冈州波特兰,然后将前往德克萨斯州奥斯汀参加 Arc of AI 秀,之后再飞往阿姆斯特丹参加 Voxxed Days Amsterdam!如果您也在附近,请务必打个招呼!有很多很酷的东西值得一看,所以事不宜迟,让我们直接开始吧!

Spring Modulith 1.4 M3, 1.3.4 和 1.2.10 发布

发布 | Oliver Drotbohm | 2025 年 3 月 21 日 | ...

我很高兴宣布 Spring Modulith 1.4 M3, 1.3.4 和 1.2.10 现已可用。后者包含一些错误修复以及对最新 Spring Boot 版本的常规依赖升级,而里程碑版本还包含一些新功能

  • 使用 @ApplicationModuleTest 的集成测试现在可以消费在测试源中声明的类的 bean 实例。(GH-202)
  • 如果 AssertJ 在 classpath 中,注册在 ApplicationContext 中的全局 PublishedEvents 实例现在将是 AssertablePublishedEvents。(GH-1110)
  • 我们修复了 JavaPackage 中的性能退化问题,该问题错误地重复重新计算所有子包。(也已在 1.3.4 和 1.2.10 中修复,GH-1098

订阅 Spring 新闻通讯

订阅 Spring 新闻通讯,保持联系

订阅

领先一步

VMware 提供培训和认证,助您加速进步。

了解更多

获取支持

Tanzu Spring 通过一个简单的订阅提供对 OpenJDK™、Spring 和 Apache Tomcat® 的支持和二进制文件。

了解更多

即将到来的活动

查看 Spring 社区的所有即将到来的活动。

查看全部