Spring Integration 6.5 里程碑 3 已釋出

釋出 | Artem Bilan | 2025 年 3 月 18 日 | ...

我代表團隊和所有貢獻者,很高興宣佈 Spring Integration 6.5.0 系列的第三個里程碑版本釋出。

此外,修復了錯誤並升級了依賴的 6.3.96.4.3 版本也已釋出。

6.5.0-M3 中一些值得注意的變更包括

  • AbstractRecentFileListFilter - 一個 FileListFilter,用於根據提供的 age 僅接受近期檔案;
  • 當訊息生產過早啟動時,AbstractMessageChannel 現在會發出特殊的 MessageDispatchingException
  • PollerMetadata.sendTimeout 選項已被移除(之前已棄用),因為它不再使用;
  • spring-integration-hazelcast 模組已被棄用,因為我們依賴的 Hazelcast 功能(從 5.5.0 開始)現為商業支援;
  • 大多數主要的/次要的依賴升級。

Spring 本週回顧 – 2025 年 3 月 18 日

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

大家好,Spring 愛好者們!我剛從在 Redwood Shores 舉辦的精彩 JavaOne 大會回來。這是一場有趣、熱鬧的活動,也是與新老朋友重新聯絡的好機會。

我熱愛這個社群!

這場大會的主要亮點之一是什麼?Java 24 來了終於

和往常一樣,我們有很多新聞——有些是舊的,但大多數,嗯,是新的。讓我們直接深入吧!

Spring Web Services 4.1.0-M1 現已釋出

釋出 | Stéphane Nicoll | 2025 年 3 月 18 日 | ...

我代表團隊和所有貢獻者,很高興宣佈 Spring Web Services 4.1.0-M1 已釋出,現可透過 https://repo.spring.io/milestone 獲取。

此第一個版本包括 16 項增強、文件改進、依賴升級和錯誤修復。值得注意的新功能包括

  • 現已恢復對 Apache Axiom 的支援,因為它現在支援 Jakarta。
  • Apache WSS4J 已升級到 4.0.0。

Spring Web Services 4.1.x 基於 Spring Framework 6.2.x 和 Spring Security 6.5.x,並將成為該系列中的 LTS 版本。

請參閱發行說明以瞭解詳情…

Spring for Apache Kafka 4.0.0-M1、3.3.4 和 3.2.8 現已釋出

釋出 | Soby Chacko | 2025 年 3 月 18 日 | ...

我們很高興宣佈 Spring for Apache Kafka 4.0.x 系列的第一個里程碑版本釋出。4.0.0-M1 里程碑的主要主題是將框架升級到與 Spring Framework 7.0.0-M3 相容。其他一些依賴項已更新到各自的下一個主要版本,例如 Kotlin 支援已更新到版本 2.1.10

4.0.0-M1 釋出的另一個主題是,所有以前的 org.springframework.lang 可空性註解已遷移到基於 JSpecify 的空安全改進。更多資訊,請參閱這篇關於 Spring 對…的支援的部落格文章

Spring Web Services 4.0.12 現已釋出

釋出 | Stéphane Nicoll | 2025 年 3 月 18 日 | ...

我代表團隊和所有貢獻者,很高興宣佈 Spring Web Services 4.0.12 已釋出,現可透過 Maven Central 獲取。

此版本包括 13 項錯誤修復、文件改進和依賴升級。感謝所有透過問題報告和拉取請求做出貢獻的人。

您如何提供幫助?

如果您有興趣提供幫助,請檢視問題倉庫中標記為“適合貢獻”的標籤。如果您有一般性問題,請在 stackoverflow.com 上使用 spring-ws 標籤提問。

專案頁面 | GitHub | 問題 | 文件 |

Spring for GraphQL 1.4 M1 釋出

釋出 | Brian Clozel | 2025 年 3 月 18 日 | ...

我代表 Spring for GraphQL 團隊,很高興宣佈我們的第一個 1.4 里程碑版本已釋出。

與 GraphQL over HTTP 規範保持一致

GraphQL over HTTP 草案規範進展順利,因此我們決定在 1.4 版本中完全與其保持一致。Spring for GraphQL 的先前版本已經支援官方的 "application/graphql-response+json",並且它已經成為我們一段時間以來的預設響應媒體型別。

通常,如果伺服器不可用、缺少安全憑據或請求體不是有效的 JSON,GraphQL HTTP 客戶端應預期收到 4xx/5xx HTTP 響應。與此新規範的剩餘差距在於 GraphQL 引擎完全失敗時的 HTTP 響應狀態行為。透過最近的更改,“application/graphql-response+json” 響應在客戶端傳送的 GraphQL 文件無法解析或被 GraphQL 引擎視為無效時,也將使用 4xx 狀態。當客戶端請求 "application/json" 時,我們保留了以前的行為…

Spring Data 2024.1.4 和 2024.0.10 釋出

釋出 | Mark Paluch | 2025 年 3 月 14 日 | ...

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

下週即將釋出的 Spring Boot 版本將包含上述版本。

2024.1.4

Spring Data 2025.0.0-M2 釋出

釋出 | Mark Paluch | 2025 年 3 月 14 日 | ...

我代表團隊和所有貢獻者,很高興宣佈 Spring Data 2025.0.0(“Spring Data 3.5”)的第二個里程碑版本釋出。

我們想重點介紹一些您可以探索的功能

  • 現在使用介面投影時,如果方法返回值是 null(即 getter 方法),儘管方法定義為返回非空值,也會正確地丟擲 NullPointerException 進行防護。此功能對所有 Kotlin 介面啟用。對於所有其他介面,當包或介面使用可空性註解進行標註並標記為非空時(或從包級別繼承 @NonNullApi),會啟用驗證。
  • Spring Data Redis 的雜湊欄位過期、擴充套件的過期命令支援以及對 GET … SET 的支援。
  • ValidatingEntityCallback 及其響應式變體 ReactiveValidatingEntityCallback

訂閱 Spring 新聞通訊

訂閱 Spring 新聞通訊,保持聯絡

訂閱

先行一步

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

瞭解更多

獲取支援

Tanzu Spring 透過單一訂閱,提供對 OpenJDK™、Spring 和 Apache Tomcat® 的支援及二進位制檔案。

瞭解更多

即將舉行的活動

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

檢視全部