Spring for GraphQL 1.1.0-RC1 釋出

釋出 | Brian Clozel | 2022年10月18日 | ...

很高興宣佈 Spring for GraphQL 1.1.0 的第一個釋出候選版本現已從我們的 里程碑倉庫 獲取。此版本將隨定於本週晚些時候釋出的 Spring Boot 3.0.0-RC1 一同釋出。

此釋出候選版本是釋出新功能的最後一站;從那時起,我們將專注於 bug 修復和文件改進。我們的目標是穩定當前分支,以備 定於下月釋出的 GA 版本

透過 RC1,我們在 Spring for GraphQL 中提供了新的可觀測性支援。基於 新的 Micrometer Observability 工作,此基礎設施取代了 Spring Boot 2.7 中以前的 GraphQL Metrics 支援。GraphQL 通常是可觀測性的一個很好的用例,因為 GraphQL 引擎可以將資料獲取操作分佈到快取、資料庫、REST API 等。重要的是不僅要跟蹤 GraphQL API 的效能指標,還要……

Spring Web Services 4.0.0-RC1 釋出了!

釋出 | Greg L. Turnquist | 2022年10月18日 | ...

各位 Spring 社群成員:

Spring Web Services 團隊已經發布了 4.0.0-RC1。這是支援 Spring Boot 3.0 的最後一個計劃的釋出候選版本。最終的 GA 版本將於下月釋出,預計將隨 Spring Boot 3.0 GA 版本一同釋出。

4.0.x 是與 Jakarta EE 9 協同工作的 Spring Web Services 版本,企業規範(JAX-WS 等)在該版本中從 javax. 遷移到 jakarta.。有關詳細資訊,請參閱 Juergen Holler 的部落格文章

基於 Spring Framework 6.0,這也是 Spring Web Services 基於 Java 17 (LTS) 重建的版本。所以……

Spring Data 2022.0.0-RC1, 2021.2.5 和 2021.1.8 可用

釋出 | Mark Paluch | 2022年10月17日 | ...

各位 Spring 社群成員:

我很高興代表 Spring Data 團隊和所有貢獻者宣佈,Spring Data 2022.0.0 今天釋出 RC1,已進入釋出候選階段。它可以從里程碑倉庫獲取。此版本修復了多個問題。除了釋出候選版本外,我們還發布了 2021.2.52021.1.8 服務版本,以供相應的 Spring Boot 版本使用。

釋出候選版本附帶了修訂後的模組結構,特別是 Spring Data for Apache Geode 不再是釋出列車的一部分。預計會有部落格……

Spring Batch 5.0.0-M8 釋出了!

釋出 | Mahmoud Ben Hassine | 2022年10月13日 | ...

我很高興代表團隊和所有貢獻者宣佈,Spring Batch 5.0.0-M8 現已從我們的 里程碑倉庫 獲取。

在此里程碑版本中,我們引入了兩項主要更改

  • 新的預設執行上下文序列化格式
  • SystemCommandTasklet 增強功能

這篇部落格文章詳細介紹了這兩項主要更改。有關完整的更改列表,請檢視釋出說明

新的預設執行上下文序列化格式

在此里程碑版本中,DefaultExecutionContextSerializer 已更新為將上下文序列化/反序列化為 Base64 格式。

此外,透過 @EnableBatchProcessingDefaultBatchConfiguration 配置的預設 ExecutionContextSerializer 已從 JacksonExecutionContextStringSerializer 更改為 DefaultExecutionContextSerializer。對 Jackson 的依賴已變為可選。為了使用 JacksonExecutionContextStringSerializer,需要 jackson-core……

Spring Framework 6.0 釋出 RC1

釋出 | Juergen Hoeller | 2022年10月12日 | ...

各位 Spring 社群成員:

我很高興宣佈,功能完備的 Spring Framework 6.0 釋出候選版本現已可用!我們預計下週會發佈一個額外的釋出候選版本,以便與第一個 Spring Boot 3.0 釋出候選版本同步,然後在 11 月釋出最終的正式版本。

作為核心框架的重大修訂,6.0 RC1 基於 Java 17+,遷移到 Jakarta EE 9+(在 jakarta 名稱空間中取代了以前基於 javax 的 EE API),並進行了更廣泛的基礎設施修訂。這提供了對最新 Web 容器(如 Tomcat 10 / Jetty 11)和最新永續性提供程式(如 Hibernate ORM 6.1)的支援——所有這些都僅適用於使用 jakarta 名稱空間的 Servlet API 和 JPA 變體。它還為進一步發展這些……奠定了基礎。

Spring Cloud 2022.0.0-M5 現已可用

釋出 | Spencer Gibb | 2022年10月6日 | ...

我很高興代表社群宣佈,Spring Cloud 2022.0.0 釋出列車的里程碑 5 (M5) 今天釋出。該版本可以在 Spring 里程碑 倉庫中找到。您可以檢視 2022.0.0 釋出說明以獲取更多資訊。

2022.00-M5 釋出列車的顯著變化

Spring Cloud Netflix

  • 已更新至 Eureka 2.0.0-rc.3。Eureka 2.0.0 是 Eureka 的一個新分支,與 7 年前的 舊的 2.x-archive 實驗無關。新的 2.x 分支是為了與 JakartaEE 相容。這使得 Spring Cloud Netflix 能夠與 Spring Framework 6.0 和 Spring Boot 3.0 相容。這是 Spring Cloud Netflix 參與 2022.0 釋出列車的第一個里程碑。
  • ...

Spring Batch 5.0.0-M7 現已可用!

釋出 | Mahmoud Ben Hassine | 2022年10月5日 | ...

我很高興代表團隊和所有貢獻者宣佈,Spring Batch 5.0.0-M7 現已從我們的 里程碑倉庫 獲取。

此里程碑版本的主題是改進 Spring Batch 中的作業引數處理。此版本引入了兩項主要更改

  • 新增支援以使用任何型別作為作業引數
  • 改進作業引數轉換

這篇部落格文章詳細介紹了這兩項主要更改。有關完整的更改列表,請檢視釋出說明

新增支援以使用任何型別作為作業引數

直到版本 4,Spring Batch 只支援 4 種可以用作作業引數的型別,即 longdoubleStringDate。雖然這方便了框架端的作業引數處理,但對使用者端來說卻是一種限制。例如,如果有人想使用 boolean……

Spring Shell 2.1.2 和 3.0.0-M1 現已可用

釋出 | Janne Valkealahti | 2022年10月5日 | ...

我很高興代表團隊和所有貢獻者宣佈,Spring Shell 2.1.23.0.0-M1 已釋出,並分別可從 https://repo.spring.io/release、Maven Central 和 https://repo.spring.io/milestone 獲取。

3.0.0-M1 是第一個基於 Spring Boot 3.x 並需要 JDK 17 的里程碑版本。

有關更多詳細資訊,請參閱 2.1.2 釋出說明3.0.0-M1 釋出說明

感謝所有透過問題報告和拉取請求做出貢獻的人。

您如何提供幫助?

專案頁面 | GitHub | 問題 | 文件

訂閱 Spring 電子報

透過 Spring 電子報保持聯絡

訂閱

提升自己

VMware 提供培訓和認證,助您快速提升。

瞭解更多

獲取支援

Tanzu Spring 提供 OpenJDK™、Spring 和 Apache Tomcat® 的支援和二進位制檔案,只需一份簡單的訂閱。

瞭解更多

即將舉行的活動

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

檢視全部