本週 Spring - 2025 年 2 月 4 日

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

各位 Spring 愛好者,大家好!歡迎來到新一期《本週 Spring》!寫下這篇文章時,時間是 2025 年 2 月 4 日。離情人節還有十天,離 Devnexus 大會還有大約一個月。短期和長期都有很多值得期待的事情!

讓我們直接進入本週的總結吧!

Spring Cloud Stream Applications 2024.0.1 和 2025.0.0 現已釋出

釋出 | Chris Bono | 2025 年 2 月 2 日 | ...

我代表團隊和所有貢獻者,很高興地宣佈 Spring Cloud Stream Applications 2024.0.12025.0.0 已經發布,現在可以從 Maven Central 獲得。

此次釋出包含眾多 bug 修復和依賴升級。

2024.0.1 版本更新至 Spring Boot 3.3.8 / Spring Cloud 2023.0.52025.0.0 版本更新至 Spring Boot 3.4.2 和 Spring Cloud 2024.0.0

請檢視發行說明 (2024.0.12025.0.0) 瞭解更多詳情。

保持聯絡...

請繼續透過在 Github 上建立 bug 報告和功能請求,以及在 StackOverflow 上使用 spring-cloud-streamspring-cloud-dataflow 標籤提問來與我們互動。

Spring Cloud 2025.0.0-M1 (又名 Northfields) 已釋出

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

我代表社群,很高興地宣佈 Spring Cloud 2025.0 (又名 Northfields) 釋出列車的里程碑 1 (M1) 今天已經發布。該版本可以在 Spring Milestone 倉庫中找到。你可以檢視 2025.0 的 發行說明了解更多資訊

2025.0.0-M1 版本中的顯著變化

Spring Cloud 2025.0.0-M1 依賴於 Spring Boot 3.5.0-M1。在此處 檢視該版本包含的所有問題和拉取請求

Spring Cloud Gateway

  • 新增對 spring-cloud-function 和 spring-cloud-stream 處理器 #3646 的支援
  • 新增對 server webflux 中 Bucket4jRateLimiter #2955 的支援
  • 棄用 WebClientRouting 基礎架構。這將在今年晚些時候的 5.0 版本中移除。#3680
  • 已建立新的模組和 Starter 名稱,舊名稱已被棄用。新舊工件列在下面的表格中 #3645

本週 Spring - 2025 年 1 月 28 日

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

各位 Spring 愛好者,大家好!歡迎來到又一激動人心的《本週 Spring》!我們回顧了 Spring 社群精彩的一週。這一週確實非同尋常!除了大量酷炫的工具和 AI 相關內容外,本週還邁出了 Spring Framework 7.0 和 Spring Boot 3.5 的第一步。當然,Spring Framework 7.0 也是 Spring Boot 4.0 的基礎。所以,這很令人興奮!讓我們直接開始吧!

Spring Data 2025.1.0-M1 釋出

釋出 | Christoph Strobl | 2025 年 1 月 24 日 | ...

我代表團隊和所有貢獻者,很高興地宣佈下一代 Spring Data 的第一個里程碑版本。

正如之前宣佈的,我們已經將 2025.1.0-M1 釋出到 Maven Central。我們期待透過方便社群訪問我們的里程碑版本來收集更多反饋。正式釋出 (GA) 版本的目標日期是 2025 年 11 月。

這個第一個里程碑版本帶來了一些基線變化,將其最低要求提高到 Jakarta EE 11(Hibernate ORM 7,Hibernate Validator 9)和 Kotlin 2.x。這也是我們移除 API(例如 ListenableFuture

Spring Modulith 1.2.8, 1.3.2 和 1.4 M1 釋出

釋出 | Oliver Drotbohm | 2025 年 1 月 24 日 | ...

我很高興地宣佈 Spring Modulith 1.4 M1、1.3.2 和 1.2.8 版本現已可用。後兩個版本包含了一些 bug 修復以及對最新 Spring Boot 版本的例行依賴升級,而里程碑版本則帶來了一些重要的新特性。

  • GH-928 – 遷移到 Micrometer Observations API – Marcin Grzejszczak 樂於將我們基於 tracing API 的現有 instrumentation 移植到更現代的 observations API,該 API 允許更細粒度的整合和指標捕獲。請繼續關注即將釋出的更詳細的部落格文章!

  • GH-933 – 考慮對建立的代理應用全域性代理設定。

  • GH-1009 - 以程式設計方式檢測 NamedInterfaces 的 SPI。

  • GH-1037 - 升級到 Spring Boot 3.5 M1。

  • GH-961 – 升級到 Structurizr 3.1。

Spring AI MCP 0.6.0 (里程碑) 已釋出

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

我們很高興地宣佈 Spring AI MCP 0.6.0 里程碑版本。

重大變更 ⚠️

  • McpClient.using() - 請使用 McpClient.sync()McpClient.async()
  • McpServer.using() - 請使用 McpServer.sync()McpServer.async()
  • McpServer.ToolRegistration - 請使用 McpServerFeatures.SyncToolRegistrationMcpServerFeatures.AsyncToolRegistration
  • McpServer.ResourceRegistration - 請使用 McpServerFeatures.SyncResourceRegistrationMcpServerFeatures.AsyncResourceRegistration
  • McpServer.PromptRegistration - 請使用 McpServerFeatures.SyncPromptRegistrationMcpServerFeatures.AsyncPromptRegistration
  • ToolHelper.toToolRegistration() - 請使用 ToolHelper.toSyncToolRegistration()

Spring Boot 3.5.0-M1 現已釋出

釋出 | Moritz Halbritter | 2025 年 1 月 23 日 | ...

我代表團隊和所有貢獻者,很高興地宣佈 Spring Boot 3.5.0-M1 已經發布,現在可以從 https://repo.spring.io/milestone 獲取。

此版本包含 100 項增強、文件改進、依賴升級和 bug 修復。值得注意的新功能包括:

  • 計劃任務的任務裝飾
  • Vibur 連線池 DataSourceBuilder 支援
  • SSL 繫結指標

請檢視 發行說明 瞭解更多詳情和升級說明。

感謝所有報告問題和提交拉取請求的貢獻者。

你如何提供幫助?

如果你有興趣提供幫助,請檢視問題庫中 "ideal for contribution" 標籤。如果你有一般性問題,請在 stackoverflow.com 上使用 spring-boot 標籤提問。

訂閱 Spring 新聞通訊

透過 Spring 新聞通訊保持聯絡

訂閱

領先一步

VMware 提供培訓和認證,助你快速提升。

瞭解更多

獲取支援

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

瞭解更多

即將到來的活動

檢視 Spring 社群所有即將到來的活動。

檢視全部