Spring Integration 6.2 正式發佈!

發佈 | Artem Bilan | 2023 年 11 月 22 日 | ...

親愛的 Spring 社群:

我謹代表 Spring Integration 團隊宣布 6.2.0 版本已在 Maven Central 上發布。

此外,錯誤修復版本 6.1.5 也已發布到 Maven Central。

最後的開放原始碼版本 5.5.206.0.9 也已可用,如果無法遷移到最新的 6.2.0 版本,建議大家更新。

6.2 中的重要變更

  • 文件已遷移至 Antora 網站產生器,並與其他遷移的 Spring 專案一起託管在此處

  • 專案支援 CrAC,並進行了一些內部變更,以在元件停止時關閉資源

  • 虛擬線程支援,並注入相應的 TaskExecutor 和將 synchronized 區塊更改為 Lock

  • 專案建置生命週期現在已連接到 Gradle Enterprise,因此每個貢獻者現在都可以從 Gradle 任務的遠端共享快取中受益

  • LockRegistry 介面提供類似範本的 executeLocked() API

 registry.executeLocked("someLockKey", () -> someExclusiveResourceCall());
  • 現在可以使用其特定的 AbstractLastModifiedFileListFilter<F> 實作來配置遠端檔案通道配接器 ((S)FTP, SMB)

  • 現在可以透過覆寫的 createSftpClient() 方法在 DefaultSftpSessionFactory 的擴充上配置自訂 SftpClient

  • Debezium 輸入通道配接器,用於追蹤來自資料庫的交易日誌

  • spring-integration-security 模組已被完全棄用,而改用 spring-security-messaging 模組中的相應公用程式。有關更多資訊,請參閱 Spring Integration 安全性文件

非常感謝所有貢獻者!

請參閱文件中的 新功能,並且不要忘記 遷移指南

祝您愉快,
Artem

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

獲取 Spring 電子報

透過 Spring 電子報保持聯繫

訂閱

領先一步

VMware 提供培訓和認證,以加速您的進展。

瞭解更多

獲得支援

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

瞭解更多

即將舉行的活動

查看 Spring 社群中所有即將舉行的活動。

檢視全部