Spring Integration 6.2 已正式釋出!

釋出 | Artem Bilan | 2023年11月22日 | ...

親愛的 Spring 社群:

我謹代表 Spring Integration 團隊,非常高興地宣佈 6.2.0 版本現已在 Maven Central 上可用。

此外,修復 Bug 的 6.1.5 版本也已釋出並上傳至 Maven Central。

最後的開源版本 5.5.206.0.9 也已可用,強烈建議大家更新,特別是如果您暫時無法遷移到最新的 6.2.0 版本。

6.2 版本的重要更新包括:

  • 文件已遷移到 Antora 站點生成器,並與其他遷移的 Spring 專案一起託管在此處:這裡

  • 支援 Project CrAC,並進行了一些內部更改,以便在元件停止時關閉資源。

  • 支援虛擬執行緒,包括相應的 TaskExecutor 注入以及將 synchronized 程式碼塊替換為 Lock

  • 專案構建生命週期現已連線到 Gradle Enterprise,因此所有貢獻者現在都可以受益於 Gradle 任務的遠端共享快取。

  • LockRegistry 介面提供了模板式的 executeLocked() API。

 registry.executeLocked("someLockKey", () -> someExclusiveResourceCall());
  • 遠端檔案通道介面卡((S)FTP, SMB)現在可以使用其特定的 AbstractLastModifiedFileListFilter<F> 實現進行配置。

  • 現在可以透過重寫 createSftpClient() 方法來擴充套件 DefaultSftpSessionFactory,從而配置自定義的 SftpClient

  • Debezium 入站通道介面卡,用於從資料庫尾部讀取事務日誌。

  • spring-integration-security 模組已被完全棄用,取而代之的是 spring-security-messaging 模組中的相應工具。更多資訊請參閱 Spring Integration Security 文件

非常感謝所有做出貢獻的人!

請參閱文件中的 新特性,並且不要忘記檢視 遷移指南

祝好, 
Artem

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

獲取 Spring 新聞通訊

透過 Spring 新聞通訊保持聯絡

訂閱

領先一步

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

瞭解更多

獲得支援

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

瞭解更多

即將舉行的活動

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

檢視所有