Spring Integration 6.5 GA 釋出

釋出 | Artem Bilan | 2025年5月22日 | ...

我代表團隊和所有貢獻者,很高興地宣佈 Spring Integration 6.5.0 版本正式釋出。

此外,還發布了 6.3.106.4.5 版本,包含錯誤修復和依賴項升級。

6.5.0 中一些值得注意的更改包括

  • AbstractRecentFileListFilter - 一個 FileListFilter,僅接受根據提供的 age 是最新的檔案;
  • AbstractMessageChannel 現在會在訊息生產啟動過早的情況下發出一個特殊的 MessageDispatchingException
  • PollerMetadata.sendTimeout 選項已移除(之前已棄用),因為它已不再使用;
  • spring-integration-hazelcast 模組中基於 Hazelcast CP-subsystem 的元件已棄用,因為我們依賴的 Hazelcast 特性(從 5.5.0 開始)已轉為商業支援;
  • LockRequestHandlerAdvice 確保對底層服務方法呼叫的排他訪問;
  • 當應用程式上下文未準備好時(例如尚未啟動或在執行時停止),MessageChannel 不再發出特殊的 MessageDispatchingException
  • Java DSL gateway() 運算子現在完全支援 async(true) 行為;
  • SourcePollingChannelAdapter 端點現在為接收到的訊息啟動 CONSUMER 型別的觀察;
  • ReactiveRedisStreamMessageHandler 現在公開了一個 Function<Message<?>, RedisStreamCommands.XAddOptions>,以透過便捷的 RedisStreamCommands.XAddOptions API 提供額外的 XADD 選項;
  • 大多數主要/次要依賴項升級。

有關更多詳細資訊,請參閱 6.5 版新特性

此外,遷移指南 包含此新版本中的一些重大變更。

我們現在正在切換到基於 Spring Framework 7.0 的 Spring Integration 7.0。歡迎透過 GitHub issues 向我們提供有關該專案的任何反饋!

祝好, 
Artem

專案主頁 | GitHub 問題 | 貢獻 | 幫助

獲取 Spring 新聞通訊

透過 Spring 新聞通訊保持聯絡

訂閱

領先一步

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

瞭解更多

獲得支援

Tanzu Spring 提供 OpenJDK™、Spring 和 Apache Tomcat® 的支援和二進位制檔案,只需一份簡單的訂閱。

瞭解更多

即將舉行的活動

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

檢視所有