Spring 本週動態 - 2022 年 5 月 31 日

工程 | Josh Long | 2022 年 5 月 31 日 | ...

Spring 粉絲們,大家好!歡迎收看新一期的Spring 本週動態!我剛從國外三週的美好時光回來,現在很高興地告訴大家,我回家了!希望也沒有感染 COVID-19!誰知道我在回家的航班上感染了什麼鬼東西。我一直認為有些東西不應該是開源的!但知識不是其中之一,我非常喜歡本週的回顧,所以讓我們直接進入正題吧!

Spring Cloud 2021.0.3 已發佈。與 Spring Boot 2.7.0 相容

發佈 | Spencer Gibb | 2022 年 5 月 27 日 | ...

我很高興代表社群宣佈 Spring Cloud 2021.0.3 Release Train 今天已發佈。此版本可以在 Maven Central 中找到。您可以查看 2021.0.3 發佈說明以取得更多資訊

2021.0.3 Release Train 中的重要變更

此版本主要用於與 Spring Boot 2.7.0 以及 Spring Boot 2.6.x 相容。

若要查看此版本中的所有問題和提取請求,請參閱此處

Spring Cloud Sleuth

  • 錯誤修復和小幅增強

Spring Cloud Contract

  • 錯誤修復和 JsonAssert 升級

Spring Cloud Gateway

  • 錯誤修復和 PrefixPath 篩選器的路徑變數支援。

Spring Vault 2.4.0-M1 和 3.0.0-M1 已發佈

發佈 | Mark Paluch | 2022 年 5 月 27 日 | ...

我很高興代表團隊和所有貢獻者宣佈 Spring Vault 2.4.0-M13.0.0-M1 里程碑版本已發佈,現在可從 repo.spring.io 取得。

值得注意的新功能包括

  • 支援 PEM 編碼的憑證和私鑰,包括橢圓曲線 ("EC")

  • 支援使用版本化的 Key/Value Secrets Engine 的 Vault 儲存庫

  • 支援使用版本化的 Key/Value Secrets Engine 的基於 Vault 的 RevisionRepository

請參閱 發佈說明以取得更多詳細資料和升級指示。

此外,Spring Vault 3.0.0-M1 隨附

  • 升級到 Java 17 基準,Spring Framework 6

  • 升級到 AWS SDK v2

Spring Authorization Server 0.3.0 現在已發佈

發佈 | Steve Riesenberg | 2022 年 5 月 25 日 | ...

我很高興代表團隊和所有貢獻者宣佈 Spring Authorization Server 0.3.0 正式發佈。

您可以從 Maven Central 下載它,方法是使用模組座標

implementation 'org.springframework.security:spring-security-oauth2-authorization-server:0.3.0'

請參閱 發佈說明以取得完整詳細資料。

透過此版本,您可以查看 參考文件的初始版本,以及 spring.io 上的新 專案頁面

若要開始使用 Spring Authorization Server,請參閱參考文件的 入門章節,以及 範例,以熟悉設定和…

為 Spring Boot 3.0 做好準備

工程 | Phil Webb | 2022 年 5 月 24 日 | ...

Spring Boot 2.0 是 2.x 系列中的第一個版本,於 2018 年 2 月 28 日發佈。我們剛剛發佈了 Spring Boot 2.7,這表示到目前為止,我們已經維護 2.x 系列超過 4 年。在這段時間內,我們總共發佈了 95 個不同的版本!

整個 Spring 團隊以及我們社群中的許多貢獻者現在都在為下一代 Spring 做好準備。我們計劃在 2022 年 11 月發佈 Spring Boot 3.0。這個下一個主要修訂版本將基於 Spring Framework 6.0,並且需要 Java 17 或更高版本。它也將是 Spring Boot 的第一個版本,使用 Jakarta EE 9 API (jakarta.*) 而不是 EE 8 (javax.*

Spring 本週動態 - 2022 年 5 月 24 日

工程 | Josh Long | 2022 年 5 月 24 日 | ...

Spring 粉絲們,大家好!我因為公事而來到西班牙,不只是享受一點樂趣而已。昨天,我的伴侶、她的母親和我去了西班牙的福門特拉島,這是伊比薩島附近的一個小島。這真是太棒了。我們現在在西班牙的伊比薩島,這是一個離西班牙大陸巴塞隆納不遠的小島。感覺有點像《全面啟動》這部電影。我們乘船前往福門特拉島,在另一個小假期(伊比薩島)和另一個小假期(巴塞隆納)中進行短暫的假期。明天我將返回巴塞隆納參加 Spring IO 活動。是的,從技術上講,這是一項工作。但這是…

Azure Spring Apps Enterprise 現在已正式發佈

工程 | Josh Long | 2022 年 5 月 24 日 | ...

Spring 粉絲們,大家好!這是 Microsoft 開發人員部門總裁 Julia Liuson 的客座文章

Azure Spring Cloud 現在是 Azure Spring Apps

我們在 2019 年與 VMware 合作推出了 Azure Spring Cloud,以解決開發人員、IT 營運人員和 DevOps 團隊在大規模執行 Spring Boot 應用程式時面臨的常見挑戰。從那時起,我們已協助許多客戶採用此服務,包括 BoschDigital RealtyFedExKrogerLiantis、 Morgan StanleyNational LifeRaley’sSwiss Re。他們重視 Azure Spring Cloud 的完整託管基礎結構,讓他們可以專注於應用程式,而…

Spring Boot 2.5.14 現在已發佈

發佈 | Stéphane Nicoll | 2022 年 5 月 19 日 | ...

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

此版本包括 29 個錯誤修復、文件改進和相依性升級。感謝所有透過問題報告和提取請求做出貢獻的人。

OSS 支援結束

2.5.x 現在已達到其 OSS 支援期的結束,並且不再會發佈常規版本。如果您仍然使用此版本,請考慮盡早升級。如果您目前無法升級,則提供商業支援

Spring for GraphQL 1.0 版本

工程 | Rossen Stoyanchev | 2022 年 5 月 19 日 | ...

我謹代表 Spring for GraphQL 團隊和每一位貢獻者,很高興地宣布 1.0 GA 版本 正式發布。自從該專案在 宣布 以來已經過了 10 個月,距離 第一次提交(一個平淡無奇地被稱為 "first commit" 的提交)也將近 2 年了。這個專案最初的目標很簡單,只是為了取代(現在已被封存的)極簡的 GraphQL Java Spring 整合,但自此以後,透過社群的回饋,以及與 Spring Boot、Spring Framework、Spring Data 和 Spring Security 之間的合作,已經超越了這個目標。

以下是此版本的一些重點:

  • 基於註解 (Annotation) 的資料提取器 (Data Fetcher) 程式設計模型
  • 從帶有驗證的輸入參數進行資料繫結
  • 透過資料 @Controller 方法上的註解實現欄位層級安全性
  • 透過 HTTP、WebSocket 和 RSocket 的伺服器處理器和攔截器
  • QuerydslQuery by Example 儲存庫作為資料提取器
  • 批次載入支援
  • 用於透過 HTTP、WebSocket 和 RSocket 執行的客戶端
  • 提供 HTTP、WebSocket、RSocket 或直接的測試支援,無需客戶端
  • GraphiQL 頁面和 schema 列印頁面

取得 Spring 電子報

與 Spring 電子報保持聯繫

訂閱

領先一步

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

瞭解更多

取得支援

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

瞭解更多

即將舉行的活動

查看 Spring 社群中所有即將舉行的活動。

查看全部