你好,Java 22!

工程 | Josh Long | 2024 年 3 月 19 日 | ...

更新 我已經就這個話題釋出了一期 Spring Tips 影片!如果你願意,可以去看那個影片。

各位 Spring 愛好者們大家好!慶祝 Java 22 釋出日的各位,節日快樂!你們已經拿到新版本了嗎?快去下載吧!Java 22 是一個 顯著 的改進,我認為對所有人來說都是值得升級的版本。其中有一些重要的最終釋出特性,比如 Project Panama,還有一系列更出色的預覽特性。我無法涵蓋所有內容,但我想重點介紹一些我最喜歡的特性。我們將探討一些特性。如果你想在家跟著操作,程式碼 在這裡 (https://github.com/spring-tips/java22)

Spring Security 6.3.0-M3 中對 Token Exchange 的支援

工程 | Steve Riesenberg | 2024 年 3 月 19 日 | ...

我很高興地宣佈,Spring Security 6.3 將支援 OAuth 2.0 Token Exchange Grant (RFC 8693),該功能目前已在最新的里程碑版本 (6.3.0-M3) 中提供預覽。此支援使得可以在 OAuth2 Client 中使用 Token Exchange。同樣,Spring Authorization Server 在 1.3 版本中也提供了伺服器端支援,並且目前已在最新的里程碑版本 (1.3.0-M3) 中提供預覽。

Spring Security 的 OAuth2 Client 功能允許我們輕鬆地向使用 OAuth2 bearer token 保護的 API 傳送受保護資源的請求。類似地,OAuth2 Resource Server…

Spring Security 6.3.0-M3, 6.2.3, 6.1.8, 6.0.10, 5.8.11 和 5.7.12 現已可用

版本釋出 | Marcus Hert Da Coregio | 2024 年 3 月 18 日 | ...

我代表團隊和所有貢獻者,很高興地宣佈 Spring Security 6.3 的第三個里程碑版本已釋出。此版本帶來了多項新功能,您可以在釋出頁面6.3 文件的新特性部分檢視詳細資訊。

除此之外,Spring Security 6.2.3, 6.1.8, 6.0.10, 5.8.11 和 5.7.12 也已釋出!這些版本主要包含錯誤修復、依賴升級和文件改進。

這些版本解決了 CVE-2024-22257,該漏洞涉及 Spring Security 直接使用時可能出現的訪問控制失效…

Spring for Apache Pulsar 1.1.0-M2 現已可用

版本釋出 | Chris Bono | 2024 年 3 月 18 日 | ...

我代表團隊和所有貢獻者,很高興地宣佈 Spring for Apache Pulsar 1.1.0-M2 已釋出,現在可以從 https://repo.spring.io/milestone 獲取。

此版本將包含在即將釋出的 Spring Boot 3.3.0-M3 版本中。

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

  • 新的 spring-pulsar-test 模組現已可用,包含 測試工具

更多詳情請參閱發行說明

Spring Data 2024.0.0-M2 現已可用

版本釋出 | Mark Paluch | 2024 年 3 月 15 日 | ...

我代表團隊和所有貢獻者,很高興地宣佈 Spring Data 2024.0 釋出火車 的第二個里程碑版本 2024.0.0-M2 已釋出。

值得注意的新功能包括

  • 基於 Predicate 的 KeyValue 查詢引擎
  • 基於 @Transactional 標籤的 MongoDB 事務選項派生。

更多詳情和升級說明請參閱發行說明

感謝所有提交問題報告和拉取請求的貢獻者。

最後,以下是文件和發行說明的連結

Spring Data 2023.1.4 和 2023.0.10 已釋出

版本釋出 | Mark Paluch | 2024 年 3 月 15 日 | ...

我代表團隊和所有貢獻者,很高興地宣佈 2023.1.42023.0.10 服務版本現已可用。這些版本包含依賴升級、迴歸修復和精選改進。

即將釋出的 Spring Boot 版本 3.2.43.1.10 將在下週整合上述版本。

2023.1.4

超媒體和瀏覽器增強

工程 | Dave Syer | 2024 年 3 月 15 日 | ...

如今的前端開發主要由大型 JavaScript 客戶端框架主導。這有很多很好的理由,但對於許多用例來說可能效率低下,而且框架工程已經變得極其複雜。在本文中,我想探索一種不同的方法,它更高效、更靈活,由更小的構建塊構建而成,非常適合 Spring(或一系列伺服器端語言中的類似工具)等伺服器端應用框架。其核心思想是擁抱超媒體概念,想象下一代瀏覽器會如何…

Spring HATEOAS 2.1.4, 2.2.1 和 2.3 M1 已釋出

版本釋出 | Oliver Drotbohm | 2024 年 3 月 14 日 | ...

我很高興地宣佈 Spring HATEOAS 2.1.4, 2.2.1 和 2.3 M1 已可用。這些版本主要包含錯誤修復和依賴升級。

對於 2.1.4 和 2.2.1 服務版本,我們偏離了通常的依賴升級策略,該策略僅允許在錯誤修復版本中進行依賴的錯誤修復升級。這些分支引用了包含 CVE 的 JSONPath 庫版本,該 CVE 僅在新的小版本中得到修復。我們特別決定升級到該已修復的版本。

有關完整的更改列表,請參閱 2.1.42.2.12.3 M1 的單獨更新日誌…

訂閱 Spring 通訊

透過 Spring 通訊保持聯絡

訂閱

領先一步

VMware 提供培訓和認證,助力您的進步。

瞭解更多

獲得支援

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

瞭解更多

即將舉行的活動

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

檢視全部