Spring for Apache Kafka 4.0.0-M1, 3.3.4 和 3.2.8 現已釋出

釋出 | Soby Chacko | 2025 年 3 月 18 日 | ...

我們很高興地宣佈 Spring for Apache Kafka 4.0.x 系列的首個里程碑版本。4.0.0-M1 里程碑的主要主題是將框架升級以相容 Spring Framework 7.0.0-M3。其他幾個依賴項也已更新到各自的下一個主要版本,例如 Kotlin 支援已更新到版本 2.1.10

4.0.0-M1 版本的另一個主題是,所有之前的 org.springframework.lang 空值註解已遷移到基於 JSpecify 的空值安全改進。更多資訊,請參閱這篇關於 Spring 對 JSpecify 和 NullAway 支援的部落格文章。在即將到來的里程碑版本中,我們計劃在此第一輪新的空值變更基礎上,繼續在該領域進行進一步改進。

除了 4.0.0-M1 版本之外,我們也高興地釋出 Spring for Apache Kafka 3.3.43.2.8 的下一個 GA(通用版本)點發布。

我們感謝所有促成這些版本釋出的貢獻者。

釋出說明

檢視釋出說明以獲取有關這些版本中包含內容的更多詳細資訊

https://github.com/spring-projects/spring-kafka/releases/tag/v4.0.0-M1

https://github.com/spring-projects/spring-kafka/releases/tag/v3.3.4

https://github.com/spring-projects/spring-kafka/releases/tag/v3.2.8

Kafka Client 4.0.0

Spring for Apache Kafka 的下一個里程碑版本將新增對最新發布的 Kafka Client 4.0.0 版本的支援,這將是 4.0.0-M2 版本的一個主要主題。

Kafka Client 3.9.0 相容性

Spring for Apache Kafka 3.3.4 版本相容 Kafka Client 3.9.0,儘管框架的編譯時依賴仍然是 Kafka Client 3.8.1。要在 3.3.4 版本中使用 Kafka Client 3.9.0 或更高版本,應用程式必須手動升級其 Kafka Client 版本。

關於在 Spring Boot 中覆蓋 Kafka Client 版本的說明,請參閱這篇指南。

Spring Boot 整合

3.3.43.2.8 版本將分別整合到即將釋出的 Spring Boot 3.4.43.3.10 版本中。3.3.4 版本也將包含在 Spring Boot 3.5.x 系列中,並將隨即將釋出的 Spring Boot 3.5.0-M3 版本一起提供。

與專案保持聯絡

我們鼓勵社群就這些版本提供任何反饋。

以下是您可以參與專案的常用途徑。

GitHub | 問題 | 文件 | Stack Overflow

訂閱 Spring 郵件列表

透過 Spring 郵件列表保持聯絡

訂閱

超前一步

VMware 提供培訓和認證,助力您的快速進步。

瞭解更多

獲得支援

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

瞭解更多

即將到來的活動

檢視 Spring 社群所有即將到來的活動。

檢視全部