Spring Integration 6.5 Milestone 1 釋出

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

我謹代表團隊和所有貢獻者,很高興地宣佈 Spring Integration 6.5.0 代的第一個 Milestone。

除了將其依賴項升級到最新的主/次版本外,此 Milestone 還移除了之前的棄用項。

到目前為止,一些值得注意的變化包括:

  • Java DSL controlBus() 運算子已從棄用狀態恢復,但現在它完全等同於先前引入但現在已被棄用的 controlBusOnRegistry()
  • 先前,如果 MessageGroupProcessor 返回一個有效載荷集合,AbstractCorrelatingMessageHandler 會因 IllegalArgumentException 而失敗,並提示只能是訊息集合。

從現在開始,這種限制已被消除,返回的有效載荷集合將作為單個回覆訊息從聚合器發出;

  • AbstractMessageGroupStore 實現現在可以配置 LockRegistry,它將用於所有非原子訊息儲存操作;
  • SourcePollingChannelAdapter 現在可以啟動 Micrometer 觀測;
  • AbstractCorrelatingMessageHandlerdiscardIndividuallyOnExpiry 選項可以設定為 false,以將整個過期的組作為單個訊息傳送到丟棄通道;
  • spring-integration-mqtt 模組的 org.eclipse.paho.client.mqttv3 依賴項現在是 optional - 並非每個人都使用 MQTT v3 協議;v5 可能是更優的選擇。

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

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

我們還將開始著手 Spring Integration 7.0,該版本將基於 Spring Framework 7.0。如果您有任何反饋,請隨時透過 GitHub issue 聯絡我們!

祝好, 
Artem

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

獲取 Spring 新聞通訊

透過 Spring 新聞通訊保持聯絡

訂閱

領先一步

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

瞭解更多

獲得支援

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

瞭解更多

即將舉行的活動

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

檢視所有