Spring Integration 6.4.0-M3 可用

發布 | Artem Bilan | 2024 年 9 月 18 日 | ...

我很高興代表團隊和所有貢獻者宣布 Spring Integration 6.4.0 世代的第三個里程碑。

此外,常規錯誤修復和相依性升級已發布為 Spring Integration 6.3.46.2.9

以下是 Spring Integration 6.4 中一些值得注意的改進和新功能

  • 來自 SpEL 的 IndexAccessorJsonIndexAccessor 實現的一流支援(感謝 Sam Brannen 的貢獻);
  • 動態整合流程註冊的效能和記憶體改進;
  • 透過 ControlBusCommandRegistry 進行控制匯流排管理,並棄用基於 SpEL(和 Groovy)的控制匯流排元件;
  • /control-bus 上的 ControlBusController 公開用於透過 REST API 進行控制匯流排管理的端點;
  • 修復 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 版本中。

此版本包含許多增強功能、文件改進、錯誤修復和相依性升級。

值得注意的新功能包括

  • 訊息容器啟動策略 - 您現在可以將訊息監聽器容器啟動失敗策略配置為 stopcontinueretry (更多詳細資料)

  • 訊息容器工廠客製化程式 (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, and 2023.1.10 版本的可用性。這些版本隨附相依性升級、迴歸修復和精選的改進。

即將推出的 Spring Boot 版本 3.4.0-M33.3.4、各自的 3.2.10 將在下週取得上述版本。

2024.1.0-M1

Spring Framework 發布了 CVE-2024-38816 的修復

發布 | Brian Clozel | 2024 年 9 月 12 日 | ...

Spring Framework 已發布 6.1.13 版本,其中包含 CVE-2024-38816 的修復:functional web frameworks 中的路徑遍歷漏洞。

請注意,Spring Framework 5.3.x 和 6.0.x 世代的開放原始碼支援已於上個月結束,如先前宣布。因此,此修復已應用於 5.3.40 和 6.0.24 商業版本,現在可用。

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

升級您的專案

使用 Spring Boot 2.7、3.0 或 3.1 的商業客戶可以使用 Spring Boot Hotfix 版本 2.7.22.1、3.0.17.1 和 3.1.13.1。這些版本現在可在 Spring 商業構件儲存庫上取得,並且可以使用 Spring Enterprise Subscription 存取…

Spring Framework 6.2.0-RC1 現在可用

發布 | Brian Clozel | 2024 年 9 月 12 日 | ...

我們很高興宣布 Spring Framework 6.2 的第一個候選版本 (Release Candidate) 已經釋出。自從上次的 M7 版本以來,我們新增了一些功能。

Spring Framework 6.2.0-RC1 現在可以從 repo.spring.io/milestone 取得,請查看此版本的詳細變更日誌

程式碼整理

除了新功能之外,我們還利用小版本更新的機會來整理程式碼。例如,我們統一了 http.client 套件中的 Reactor 客戶端類別名稱,或者將 Etag 提升為一級概念。雖然這些更改在功能上應該是等效的,但它們可能會導致……

Spring Tools 4.25.0 已發布

版本發布 | Martin Lippert | 2024 年 9 月 11 日 | ...

親愛的 Spring 社群:

我很高興宣布 Spring Tools 4 for Visual Studio Code、Eclipse 和 Theia 的 4.25.0 版本已發布。

重要亮點

  • (Spring Boot) 新增程式碼透鏡 (Code lenses),用於使用 Copilot 解釋 SPEL 表達式和 AOP 註解 (僅 VSCode)
  • (Spring Boot) 針對 @Named@Resource@Inject@ConditionalOnResource 新增了符號 (Symbols)、內容輔助 (content-assist) 和導航支援
  • (Spring Boot) 針對 @Scheduled 註解內的 CRON 表達式新增了語法高亮和驗證 (僅 VSCode)
  • (Spring Boot) 導航至嵌入 @Query 註解中的資料查詢 (Data Queries) 的某些元素的定義

取得 Spring 電子報

隨時關注 Spring 電子報

訂閱

領先一步

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

了解更多

取得支援

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

了解更多

即將到來的活動

查看 Spring 社群中所有即將到來的活動。

查看全部