Spring AMQP 3.2-M3 已可用

版本釋出 | Artem Bilan | 2024 年 9 月 18 日 | ...

我代表團隊以及所有貢獻者,很高興宣佈 Spring AMQP 3.2 的第三個里程碑版本已釋出。

本次版本的一些亮點

  • 基於最新的依賴;
  • 已發現的 Bug 修復;
  • RabbitMessageSenderContext 中區分 exchangeroutingKey 屬性,以便更好地對映到 Open Telemetry 規範。

更多資訊請參閱發行說明

我們將在 10 月份釋出 RC1 版本,其中將包含 Open Telemetry 規範的進一步改進。歡迎試用並提供反饋!

此致, 
Artem

專案主頁 | GitHub Issue | 貢獻 |

Spring Integration 6.4.0-M3 已可用

版本釋出 | Artem Bilan | 2024 年 9 月 18 日 | ...

我代表團隊以及所有貢獻者,很高興宣佈 Spring Integration 6.4.0 的第三個里程碑版本已釋出。

此外,Spring Integration 6.3.46.2.9 也釋出了常規的 Bug 修復和依賴升級。

以下是 Spring Integration 6.4 中的一些顯著改進和新特性

  • 一流地支援 SpEL 中的 IndexAccessorJsonIndexAccessor 實現(特別感謝 Sam Brannen 的貢獻);
  • 動態整合流注冊的效能和記憶體改進;
  • 透過 ControlBusCommandRegistry 進行 Control Bus 管理,並棄用了基於 SpEL(和 Groovy)的 Control Bus 元件;
  • /control-busControlBusController,用於透過 REST API 暴露 Control Bus 管理端點;
  • 修復 PostgreSQL 和 MySQL 的 JdbcMetadataStore(並增加了相應的測試覆蓋);
  • 引入 MqttMessageNotDeliveredEvent,用於從 MqttActionListener.onFailure() 發出…

Spring for Apache Pulsar 1.2.0-M2 現已可用

版本釋出 | Chris Bono | 2024 年 9 月 17 日 | ...

我代表團隊以及所有貢獻者,很高興宣佈 Spring for Apache Pulsar 1.2.0-M2 已釋出,現已可透過 https://repo.spring.io/milestone 獲取。

該版本將包含在即將釋出的 Spring Boot 3.4.0-M3 版本中。

該版本包含許多增強功能、文件改進、Bug 修復和依賴升級。

值得注意的新功能包括

  • 訊息容器啟動策略 - 您現在可以將訊息監聽器容器啟動失敗策略配置為 stop(停止)、continue(繼續)或 retry(重試)(更多詳細資訊

  • 訊息容器工廠定製器 (Spring Boot) - 即將釋出的 Spring Boot 3.4.0-M3 引入了一個通用的訊息容器工廠定製器 (PulsarContainerFactoryCustomizer<T extends PulsarContainerFactory<?, ?>>),可用於進一步配置支援 @PulsarListener@PulsarReader@ReactivePulsarListener 的一個或多個自動配置的訊息監聽器容器工廠(更多詳細資訊

Spring Data 2024.1.0-M1、2024.0.4 和 2023.1.10 版本已釋出

版本釋出 | Jens Schauder | 2024 年 9 月 13 日 | ...

我代表團隊以及所有貢獻者,很高興宣佈 2024.1.0-M1、2024.0.4 和 2023.1.10 版本已可用。這些版本包含依賴升級、迴歸 Bug 修復和精選改進。

下週即將釋出的 Spring Boot 3.4.0-M33.3.43.2.10 版本將包含上述版本。

2024.1.0-M1

Spring Framework 釋出 CVE-2024-38816 的修復

版本釋出 | Brian Clozel | 2024 年 9 月 12 日 | ...

Spring Framework 已釋出 6.1.13 版本,其中包含對 CVE-2024-38816 的修復:函式式 Web 框架中的路徑遍歷漏洞。

請注意,Spring Framework 5.3.x 和 6.0.x 版本的開源支援已於上月結束,如之前宣佈的那樣。因此,此修復已應用於現已可用的 5.3.40 和 6.0.24 商業版本中。

如果您不是商業客戶,請考慮儘快升級到受開源支援的版本

升級您的專案

使用 Spring Boot 2.7、3.0 或 3.1 的商業客戶可以使用 Spring Boot 熱修復版本 2.7.22.1、3.0.17.1 和 3.1.13.1。這些版本現已在 Spring 商業製品庫中提供,可透過Spring 企業訂閱獲取…

Spring Framework 5.3.40 和 6.0.24 現已可用

版本釋出 | Brian Clozel | 2024 年 9 月 12 日 | ...

我代表團隊,很高興宣佈 Spring Framework 5.3.40 和 6.0.24 已面向支援客戶釋出。這些版本可從 https://packages.broadcom.com 獲取。

  • Spring Framework 5.3.40 包含 1 個 Bug 修復。
  • Spring Framework 6.0.24 包含 2 個 Bug 修復。

這些是旨在解決 CVE-2024-38816 的週期外發布,我們將恢復 5.3.x 和 6.0.x 商業版本通常的每 3 個月釋出一次的節奏。

Spring Framework 6.2.0-RC1 現已可用

版本釋出 | Brian Clozel | 2024 年 9 月 12 日 | ...

我們很高興宣佈 Spring Framework 6.2 的第一個釋出候選版本已可用。自上次 M7 版本以來,我們已經發布了一些新功能。

Spring Framework 6.2.0-RC1 現可從 repo.spring.io/milestone 獲取,請檢視該版本的詳細更新日誌

清理工作

除了新功能外,我們還利用次要版本對程式碼庫進行一些清理工作。例如,我們統一了 http.client 包內的 Reactor 客戶端類名,或將 Etag 提升為一等概念。雖然這些更改在功能上應該是等效的,但它們可能會導致…

獲取 Spring 通訊

訂閱 Spring 通訊,保持聯絡

訂閱

搶佔先機

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

瞭解更多

獲取支援

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

瞭解更多

即將舉行的活動

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

檢視全部