Brian Clozel

Brian Clozel

博文(作者)Brian Clozel

Spring for GraphQL 1.4 RC1 釋出

釋出 | 2025 年 4 月 17 日 | ...

我代表 Spring for GraphQL 團隊很高興地宣佈 1.4.0-RC1 版本已釋出,這是正式釋出前的最後一個版本。如果您錯過了,1.4.0-M1 已經發布了許多新特性和改進

您可以在此處閱讀 1.4.0-RC1 的完整更新日誌以及在我們 wiki 上檢視升級說明

DataLoader 觀測

Spring for GraphQL 的 instrumentation 會為 GraphQL 請求和 DataFetcher 操作建立 Micrometer Observations。一些資料獲取操作依賴於批處理載入呼叫(batch loading calls)來避免“N+1 問題”。在以前的版本中,人們無法區分“完整”的資料獲取操作和僅委託給 DataLoader 的操作……

Spring Framework 7.0.0-M4 現已可用

釋出 | 2025 年 4 月 17 日 | ...

我代表團隊和所有貢獻者,很高興地宣佈下一代 Spring Framework 的一個新的里程碑版本。第四個里程碑版本在7.0.0-M17.0.0-M27.0.0-M3 的基礎上繼續提供了新功能和改進。

Java 24+ 應用中的 Class-File API 使用

Spring Framework 讀取類位元組碼以收集有關應用程式程式碼的元資料。歷史上,我們為此使用了精簡的 ASM fork,透過 org.springframework.core.type.classreading 包中的 MetadataReaderFactoryMetadataReader 型別。雖然 Spring 應用通常不直接接觸此 API,但這在解析 @Configuration 時特別有用……

Spring Framework 6.1.19 和 6.2.6 現已可用

釋出 | 2025 年 4 月 17 日 | ...

我代表團隊和所有貢獻者,很高興地宣佈 Spring Framework 6.1.196.2.6 現已可用。

Spring Framework 6.1.19 包含11 個修復和文件改進。此版本將於下週隨同 Spring Boot 3.3.11 一起釋出。

Spring Framework 6.2.6 包含35 個修復和文件改進。此版本將於下週隨同 Spring Boot 3.4.53.5.0-RC1 一起釋出。在維護版本中釋出新功能對我們來說很不尋常,但此版本也為使用 @ContextHierarchy 的 Bean Overrides 帶來了第一類支援。請參考“使用 bean override 的上下文層級”文件部分……

Spring for GraphQL 1.4 M1 釋出

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

我代表 Spring for GraphQL 團隊,很高興地宣佈我們的第一個 1.4 里程碑版本已釋出。

與 GraphQL over HTTP 規範對齊

GraphQL over HTTP 草案規範進展順利,因此我們決定在 1.4 版本中與其完全對齊。Spring for GraphQL 的先前版本已經支援官方的 "application/graphql-response+json",並且它一直是我們的預設響應媒體型別。

通常,如果伺服器不可用、安全憑據丟失或請求體不是有效的 JSON,GraphQL HTTP 客戶端應預期 4xx/5xx HTTP 響應。與此新規範的主要差距在於 GraphQL 引擎完全失敗時的 HTTP 響應狀態行為。透過最近的更改,如果客戶端傳送的 GraphQL 文件無法解析或被 GraphQL 引擎視為無效,“application/graphql-response+json”響應也將使用 4xx 狀態。當客戶端請求 "application/json" 時,我們保留了以前的行為……

Spring Framework 7.0.0-M3 現已可用

釋出 | 2025 年 3 月 13 日 | ...

我代表團隊和所有貢獻者,很高興地宣佈下一代 Spring Framework 的第三個里程碑版本。第三個里程碑版本在7.0.0-M17.0.0-M2 的基礎上繼續提供了新功能和改進。

在此里程碑版本中,我們釋出了針對 Web 應用的新“API 版本控制”功能的第一個步驟。請關注此處的進一步改進和文件,我們非常期待社群的反饋!

根據廣泛需求,Java Optional 型別現在在 SpEL 表示式中得到了更好的支援。您不僅可以對 Optional 型別進行null-safe 操作呼叫,還可以使用 Elvis 運算子……

Spring Framework 7.0.0-M1 現已可用

釋出 | 2025 年 1 月 23 日 | ...

我代表團隊和所有貢獻者,很高興地宣佈下一代 Spring Framework 的第一個里程碑版本。

之前宣佈的,我們將“7.0.0-M1”釋出到了通常的 repo.spring.io 倉庫,同時也釋出到了 Maven Central。我們希望在今年收集更多社群反饋;我們的目標是 2025 年 11 月正式釋出。

第一個里程碑版本部分交付了我們去年 10 月份分享的基線變更。Spring Framework 仍然期望 JDK 17-27 的兼容範圍,並提高了其最低要求到……

提升自己

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

瞭解更多

獲取支援

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

瞭解更多

近期活動

檢視 Spring 社群的所有近期活動。

檢視全部