本週 Spring 快訊 - 2024 年 10 月 29 日

工程 | Josh Long | 2024 年 10 月 29 日 | ...

嗨,Spring 粉絲們!大家好嗎?萬聖節快到了!我好興奮!我要扮成 PHP 程式。Boooooooo...t。我正在德國法蘭克福精彩的 Vaadin Create 會議現場寫這篇文章,準備為這裡熱愛 Spring 的觀眾做主題演講。那麼,廢話不多說,讓我們直接進入主題吧!

Spring Modulith 1.3 RC1、1.2.5 和 1.1.10 發佈

發佈 | Oliver Drotbohm | 2024 年 10 月 28 日 | ...

我很高興代表社群宣布 Spring Modulith 1.3 RC1、1.2.5 和 1.1.10 的可用性。雖然服務版本包含一些錯誤修復和常見的依賴項更新,但候選版本包含了諸如(完整變更日誌 在此)等功能和改進

Spring Security 6.4 中 RestClient 對 OAuth2 的支援

工程 | Steve Riesenberg | 2024 年 10 月 28 日 | ...

在 Spring Security 6.2 和 6.3 中,我們致力於穩步改進使用 OAuth2 Client 的應用程式的配置。透過允許應用程式發佈在應用程式啟動期間自動包含在整體 OAuth2 Client 配置中的 Bean,簡化了常見用例的配置。最近的改進包括

  • 只需發佈 OAuth2AuthorizedClientProvider(或 ReactiveOAuth2AuthorizedClientProvider)類型的 Bean 即可啟用擴展授權類型
  • 只需發佈一個或多個 OAuth2AccessTokenResponseClient(或 ReactiveOAuth2AccessTokenResponseClient)類型的 Bean 即可使用自訂參數擴展 OAuth 2.0 訪問令牌請求
  • 如果尚未發佈 OAuth2AuthorizedClientManager(或 ReactiveOAuth2AuthorizedClientManager)類型的 Bean,Spring Security 會自動發佈該類型的 Bean,從而減少了應用程式需要獲取訪問令牌時的重複配置

讓我們在 Spring 中使用 OpenTelemetry

工程 | Marcin Grzejszczak | 2024 年 10 月 28 日 | ...

簡介

在可觀測性的動態領域中,OpenTelemetry 是一組從現已棄用的 OpenCensus 和 OpenTracing 專案中出現的新工具。當涉及到 Spring Framework、Spring Boot、Spring Data 和 Spring Cloud 的可觀測性時,成熟的解決方案(如 Micrometer,事實上的 Java 可觀測性標準)正被用於檢測它們的各種模組。OpenTelemetry 專案由許多組件組成。我們發現最引人注目的是 OpenTelemetry 協議 (OTLP),它允許開發人員利用一致的遙測格式的力量,用於任何…

Spring Boot 3.4.0-RC1 現已發佈

發佈 | Phil Webb | 2024 年 10 月 26 日 | ...

我很高興代表團隊和所有貢獻者宣布 Spring Boot 3.4.0-RC1 已發佈,現在可以從 https://repo.spring.io/milestone 取得。

此版本包含 142 項增強功能、文件改進、依賴項升級和錯誤修復。值得注意的新功能包括

  • 更新的 Buildpacks 支援,同時支援 ARM 和 x86 架構
  • 更新的 ClientHttpRequestFactory 支援,包括新的建構器和對更多自訂的支援
  • 改進了對控制 Actuator 端點存取的支援

請參閱 發行說明 以了解更多…

Spring Batch 5.2.0-RC1 發佈了!

發佈 | Mahmoud Ben Hassine | 2024 年 10 月 25 日 | ...

我很高興代表團隊和所有貢獻者宣布,Spring Batch 5.2 的第一個候選版本現已從我們的里程碑儲存庫中提供。

此版本標誌著 5.2 版本的特性凍結里程碑,並附帶了許多錯誤修復、依賴項升級和文件增強功能。有關變更的完整列表,請查看 發行說明

下一步是什麼?

首先,我要感謝所有為此版本做出貢獻的貢獻者!Spring Batch 5.2.0-RC1 隨附 Spring Boot 3.4.0-RC1。

我們將繼續努力使此候選版本盡可能穩定,以在 2024 年 11 月實現 GA。我們期待您在 Github IssuesGithub DiscussionsTwitterStackOverflow 上提供回饋…

Spring Boot 3.2.11 現已發佈

發佈 | Moritz Halbritter | 2024 年 10 月 24 日 | ...

我很高興代表團隊和所有貢獻者宣布 Spring Boot 3.2.11 已發佈,現在可以從 Maven Central 取得。

此版本包含 52 個錯誤修復、文件改進和依賴項升級。感謝所有透過問題報告和 Pull Request 做出貢獻的人。

您可以如何提供幫助?

如果您有興趣提供幫助,請查看 issue 儲存庫中 "ideal for contribution" 標籤。如果您有一般問題,請在使用 spring-boot 標籤stackoverflow.com 上提問,或在 Gitter 上與社群聊天。

專案頁面 | GitHub | Issues | 文件 | Stack Overflow |

Spring Boot 3.3.5 現已發佈

發佈 | Andy Wilkinson | 2024 年 10 月 24 日 | ...

我很高興代表團隊和所有貢獻者宣布 Spring Boot 3.3.5 已發佈,現在可以從 Maven Central 取得。

此版本包含 65 個錯誤修復、文件改進和依賴項升級。感謝所有透過問題報告和 Pull Request 做出貢獻的人。

您可以如何提供幫助?

如果您有興趣提供幫助,請查看 issue 儲存庫中 "ideal for contribution" 標籤。如果您有一般問題,請在使用 spring-boot 標籤stackoverflow.com 上提問,或在 Gitter 上與社群聊天。

專案頁面 | GitHub | Issues | 文件 | Stack Overflow |

Spring Integration 6.4 RC1 可用

發佈 | Artem Bilan | 2024 年 10 月 24 日 | ...

我很高興代表團隊和所有貢獻者宣布 Spring Integration 6.4.0 世代的第一個候選版本。

此外,常規錯誤修復和依賴項升級也作為 Spring Integration 6.3.56.2.10 發佈。

以下是 Spring Integration 6.4 中自先前宣布的 Milestone 3 以來的一些值得注意的改進和新功能

  • Python 腳本支援已遷移到 GraalVM Polyglot。現在可以在您的腳本中使用 Python 3 語言版本。加上來自第三方函式庫的所有優勢;
  • 現在可以使用 TaskScheduler 配置 RedisLockRegistry,以便在商店中自動續訂鎖定;
  • 現在可以使用自訂 TaskScheduler 配置 SourcePollingChannelAdapterSpec,例如,對於某些 TaskDecorator 用例;
  • 現在可以將 @SpringIntegrationTest 用於測試類別階層,包括 @Nested 配置;
  • 以及許多依賴項升級到其最新版本。

取得 Spring 電子報

隨時關注 Spring 電子報

訂閱

領先一步

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

了解更多

取得支援

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

了解更多

即將到來的活動

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

查看全部