Spring Data 2024.1.2 和 2024.0.8 釋出

釋出 | Mark Paluch | 2025年1月17日 | ...

我代表團隊和所有貢獻者,很高興宣佈 2024.1.22024.0.8 服務版本現已可用。這些版本包含依賴升級、迴歸錯誤修復和部分改進。

即將釋出的 Spring Boot 版本將在下週採用上述版本。

下週,我們將釋出 Spring Data 4.0 開發線(Calver 2025.1.0 M1)的第一個里程碑版本,其中包含圍繞 JPA 支援的多項改進,包括基於 Spring Framework 7.0 M1 升級到 JPA 3.2(Hibernate 7.0 Beta3,Eclipselink 5.0 B05)的基線。這是...

Spring gRPC 0.3.0 釋出

釋出 | Dave Syer | 2025年1月17日 | ...

實驗性的 Spring gRPC 專案最近釋出了 0.3.0 版本。Jar 包可在 Maven Central 中獲取,您可以在 https://start.spring.io 使用 Spring gRPC 生成新專案。如果您正在嘗試使用它,我們建議您這樣做,因為有一些構建外掛需要配置,而生成的專案會為您解決所有這些問題。

新版本對客戶端的工廠介面進行了一些更新。此外,現在完全支援客戶端攔截器的自動配置,包括來自 Micrometer 的攔截器。在伺服器端,我們現在支援 Spring Security...

Spring AI MCP 0.5.0 (里程碑) 釋出

釋出 | Christian Tzolov | 2025年1月13日 | ...

我們很高興宣佈 Spring AI MCP 0.5.0 里程碑版本釋出。

主要功能和改進

傳輸層增強

  • 新的基於 Servlet 的 SSE 傳輸

    • 添加了支援 Servlet 6.0 的 HttpServletSseServerTransport
    • 支援與任何支援 Servlets 的 Java HTTP 伺服器整合
    • 相容 Jakarta Servlet API 6.1.0
    • 包含與 Tomcat 的全面整合測試
  • 增強的 WebMVC 傳輸

    • 用自定義的基於 BlockingQueue 的實現替換了 Spring 的 SseEmitter
    • 改進了事件傳遞控制和連線管理
    • 添加了使用 SSEEvent 記錄的專用會話管理
    • 增強了錯誤處理和超時管理
    • 包含全面的整合測試

Spring Cloud 2023.0.5 (即 Leyton) 現已可用

釋出 | Spencer Gibb | 2025年1月10日 | ...

我代表社群,很高興宣佈 Spring Cloud 2023.0.5 (即 Leyton) 釋出列的通用版本 (RELEASE) 現已可用。該版本可在 Maven Central 中找到。您可以檢視 2023.0 釋出說明以獲取更多資訊

2023.0.5 釋出列中的顯著變化

這主要是一個錯誤修復和依賴升級版本。請在此處查詢相關問題和拉取請求。


以下模組已作為 2023.0.5 的一部分進行了更新

模組 版本 問題
Spring Cloud Starter Build 2023.0.5 (問題)
Spring Cloud Netflix 4.1.5 (問題)
Spring Cloud Config 4.1.5 (問題)
Spring Cloud Build 4.1.5 (問題)
Spring Cloud Kubernetes 3.1.5 (問題)
Spring Cloud Stream 4.1.5 (問題)
Spring Cloud Function 4.1.5 (問題)
Spring Cloud Circuitbreaker 3.1.4 (問題)

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.tw/spring-ai-mcp/reference/overview.html

增強的根管理

  • 在非同步客戶端中實現了適當的 ListRootsResult 包裝
  • 在伺服器元件中添加了 listRoots 方法
  • 在非同步伺服器中實現了根變更通知處理
  • 添加了包含非同步通知的根整合測試
  • 添加了支援單個和多個消費者進行根變更通知的功能
  • 提高了根新增/刪除場景的健壯性

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 伺服器增強

  • 引入了具有 builder 模式的新 McpServer 工廠,用於靈活配置
  • 添加了支援非阻塞操作和響應式的 McpAsyncServer
  • 實現了 McpSyncServer 作為非同步實現的同步包裝器
  • 添加了執行時工具管理功能
  • 引入了伺服器能力和實現資訊支援

Spring AI 1.0.0 M5 釋出

釋出 | Mark Pollack | 2024年12月23日 | ...

我們很高興宣佈 Spring AI 的 1.0.0 Milestone 5 版本釋出

與往常一樣,此版本包含一些新功能和錯誤修復,但我們著重從設計角度審查了程式碼庫,目標是在 2025 年初達到 GA (General Availability)。雖然我們嘗試透過在一個釋出週期內棄用方法和類來使此過渡平穩進行,但仍有一些我們已知的破壞性變更,也許還有一些我們不知道的,所以請耐心等待。請參閱下面的“破壞性變更”部分。

新功能

模型上下文協議 (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>

破壞性變更

  • 模組重組(請參閱下面的 Module Names Updated 部分)
  • StdioServerTransport 重新命名為 StdioClientTransport

關鍵特性

API 更新

  • 簡化了 McpClient 的列出操作(無需游標引數)
  • 添加了 McpClient.Builder 支援。

訂閱 Spring 資訊

透過 Spring 資訊保持聯絡

訂閱

領先一步

VMware 提供培訓和認證,助您加速進步。

瞭解更多

獲取支援

Tanzu Spring 在一個簡單的訂閱中提供對 OpenJDK™、Spring 和 Apache Tomcat® 的支援和二進位制檔案。

瞭解更多

即將舉行的活動

檢視 Spring 社群所有即將舉行的活動。

檢視全部