Spring AI MCP 0.4.0(里程碑版本)发布

发布 | Christian Tzolov | 2025年1月4日 | ...

我们很高兴宣布 Spring AI MCP 0.4.0 里程碑版本发布。

仓库配置

将此 Spring 里程碑仓库添加到您的 POM 中

<repositories>
  <repository>
    <id>spring-milestones</id>
    <name>Spring Milestones</name>
    <url>https://repo.spring.io/libs-milestone-local</url>
    <snapshots>
      <enabled>false</enabled>
    </snapshots>
  </repository>
</repositories>

主要特性

参考文档:https://docs.springframework.org.cn/spring-ai-mcp/reference/overview.html

增强的根目录管理

  • 在异步客户端中实现了适当的 ListRootsResult 封装
  • 在服务器组件中添加了 listRoots 方法
  • 在异步服务器中实现了根目录变更通知处理
  • 添加了包含异步通知的根目录集成测试
  • 添加了对单消费者和多消费者根目录变更通知的支持
  • 改进了根目录添加/移除场景的鲁棒性

Spring 回顾 - 2024年12月31日

工程 | Josh Long | 2024年12月31日 | ...

各位 Spring 粉丝,新年快乐!欢迎收看另一期《本年度 Spring 回顾》!

过去的一年...

我写这篇回顾时正坐在俯瞰马提尼克岛美丽丛林的桌子旁,这是一个位于法属加勒比海的美丽岛屿国家。我正在品尝一些马提尼克朗姆酒,享受着半闷热的天气,并回顾着已经过去的2024年。自2011年以来,每年的这个时候,我都会写《本年度 Spring 回顾》,从后视镜中简要回顾过去的一年。

今年发生了很多令人惊叹的事情。很难只挑出一件。但我会尝试……

Spring AI MCP 0.3.0(里程碑版本)发布

发布 | Christian Tzolov | 2024年12月29日 | ...

我们很高兴宣布 Spring AI MCP 0.2.0 里程碑版本发布。

仓库配置

将此 Spring 里程碑仓库添加到您的 POM 中

<repositories>
  <repository>
    <id>spring-milestones</id>
    <name>Spring Milestones</name>
    <url>https://repo.spring.io/libs-milestone-local</url>
    <snapshots>
      <enabled>false</enabled>
    </snapshots>
  </repository>
</repositories>

主要特性

MCP 服务器增强功能

  • 引入了新的带有建造者模式的 McpServer 工厂,实现灵活配置
  • 添加了支持非阻塞操作和响应式的 McpAsyncServer
  • 实现了作为异步实现同步包装器的 McpSyncServer
  • 添加了运行时工具管理功能
  • 引入了服务器能力和实现信息支持

Spring AI 1.0.0 M5 发布

发布 | Mark Pollack | 2024年12月23日 | ...

我们很高兴宣布 Spring AI 1.0.0 Milestone 5 版本发布

像往常一样,这个版本包含了一些新功能和错误修复,但我们重点从设计角度审查了代码库,目标是在2025年初达到 GA(通用可用)。虽然我们努力通过在一个发布周期内弃用方法和类来使此过渡平稳,但我们知道存在一些破坏性变更,可能还有一些我们不知道的,所以请大家谅解。请参阅下面的“破坏性变更”部分。

新特性

Model Context Protocol (MCP) 支持 - 孵化中

MCP 是一个改变游戏规则的功能,适用于……

Spring AI MCP 0.2.0(里程碑版本)发布

发布 | Christian Tzolov | 2024年12月21日 | ...

我们很高兴宣布 Spring AI MCP 0.2.0 里程碑版本发布。

仓库配置

将此 Spring 里程碑仓库添加到您的 POM 中

<repositories>
  <repository>
    <id>spring-milestones</id>
    <name>Spring Milestones</name>
    <url>https://repo.spring.io/libs-milestone-local</url>
    <snapshots>
      <enabled>false</enabled>
    </snapshots>
  </repository>
</repositories>

破坏性变更

  • 模块重组(请参阅下面的模块名称更新部分)
  • StdioServerTransport 重命名为 StdioClientTransport

关键特性

API 更新

  • 简化了 McpClient 列出操作(不再需要 cursor 参数)
  • 添加了 McpClient.Builder 支持。

Spring Boot 3.3.7 现已可用

发布 | Moritz Halbritter | 2024年12月19日 | ...

我代表团队和所有贡献者很高兴宣布 Spring Boot 3.3.7 已发布,现已可通过 Maven Central 获取。

此版本包含53个错误修复、文档改进和依赖项升级。感谢所有通过问题报告和拉取请求做出贡献的人。

您能如何帮助?

如果您有兴趣提供帮助,请查看问题仓库中的“适合贡献”标签。如果您有一般性问题,请在 stackoverflow.com 上使用 spring-boot 标签提问。

项目页面 | GitHub | 问题 | 文档 | Stack…

Spring Boot 3.4.1 现已可用

发布 | Moritz Halbritter | 2024年12月19日 | ...

我代表团队和所有贡献者很高兴宣布 Spring Boot 3.4.1 已发布,现已可通过 Maven Central 获取。

此版本包含80个错误修复、文档改进和依赖项升级。感谢所有通过问题报告和拉取请求做出贡献的人。

您能如何帮助?

如果您有兴趣提供帮助,请查看问题仓库中的“适合贡献”标签。如果您有一般性问题,请在 stackoverflow.com 上使用 spring-boot 标签提问。

项目页面 | GitHub | 问题 | 文档 | Stack…

获取 Spring 时事通讯

通过 Spring 时事通讯保持联系

订阅

抢占先机

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

了解更多

获取支持

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

了解更多

即将到来的活动

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

查看全部