Spring Security 6.4.5 釋出
Spring Security 6.5.0-RC1 釋出!
我代表團隊以及所有貢獻者,很高興宣佈 Spring Security 最終次要版本的釋出候選里程碑。
在眾多功能增強中,有一些功能在我們準備正式釋出時非常希望大家關注。
核心
- 完全廢棄
ConfigAttribute
、SecurityConfig
和其他訪問 API 元件。
特別是,如果您正在使用任何已廢棄的ACL 訪問元件,請務必反饋。
OAuth 2.0
SAML 2.0
Spring for GraphQL 1.4 RC1 釋出
我代表 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。一些資料獲取操作依賴於批次載入呼叫來避免“N+1 問題”。在以前的版本中,人們無法區分“完整”的資料獲取操作和僅僅委託給 DataLoader
的操作…
Spring for GraphQL 1.3.5 釋出
很高興宣佈 Spring for GraphQL 1.3.5 現已在 Maven Central 上可用。
1.3.5 關閉了12 個問題。該版本將與 Spring Boot 3.3.11 和 3.4.5 一同釋出,這些版本將於下週釋出。
您如何提供幫助?
如果您有一般性問題,請在 stackoverflow.com 上使用 spring-graphql
標籤提問。
專案頁面 | GitHub | 問題 | 文件 | Stack Overflow
Spring Framework 7.0.0-M4 現已可用
我代表團隊以及所有貢獻者,很高興宣佈下一代 Spring Framework 的新里程碑。第四個里程碑在 7.0.0-M1、7.0.0-M2 和 7.0.0-M3 的基礎上繼續提供新功能和改進。
Java 24+ 應用的 Class-File API 用法
Spring Framework 讀取類位元組碼以收集應用程式程式碼的元資料。歷史上,我們透過 org.springframework.core.type.classreading
包中的 MetadataReaderFactory
和 MetadataReader
型別使用了精簡的 ASM 分支來實現這一目的。雖然 Spring 應用程式通常不直接接觸此 API,但這在解析 @Configuration
時特別有用…
Spring Framework 6.1.19 和 6.2.6 現已可用
我代表團隊以及所有貢獻者,很高興宣佈 Spring Framework 6.1.19
和 6.2.6
現已可用。
Spring Framework 6.1.19
包含11 個修復和文件改進。該版本將於下週與 Spring Boot 3.3.11
一同釋出。
Spring Framework 6.2.6
包含35 個修復和文件改進。該版本將於下週與 Spring Boot 3.4.5
和 3.5.0-RC1
一同釋出。在維護版本中釋出新功能非常罕見,但該版本還為帶有 @ContextHierarchy
的 Bean 覆蓋提供了第一類支援。請參考“Context hierarchies with bean overrides”文件章節…
使用 Spring AI 1.0.0 M7 釋出
我們很高興宣佈 Spring AI 1.0.0 Milestone 7 釋出。這將是最後一個里程碑版本。下個月將釋出 RC1 版本,緊隨其後的是 GA 版本,及時趕上在巴塞羅那舉行的 Spring IO 會議。
為了慶祝此次釋出,我們在我們的AI 生成音樂播放列表中添加了一首新歌曲,歌詞由 Josh Long 和 Claude 創作!請聽最新曲目,以提升您的部落格閱讀和編碼體驗。
以下是此版本的關鍵變更。注意,存在破壞性變更!
破壞性變更
Spring AI 1.0.0-M7 引入了幾項重要變更,與…
帶有 Docker Model Runner 的 Spring AI
這篇博文由 Eddú Meléndez 撰寫。
Docker 最近在適用於 Apple 晶片的 Docker Desktop 4.40.0 中釋出了 Model Runner。Docker Model Runner 提供了一個本地推理 API,旨在與 OpenAI API 相容,作為 Spring AI 1.0.0-M7 版本的一部分,可輕鬆與 Spring AI 整合。模型以標準 OCI artifacts 形式釋出在 Docker Hub 的 ai 名稱空間下。
先決條件
-
下載 Docker Desktop for Mac 4.40.0。
-
選擇以下任一選項啟用 Model Runner
選項 1
-
啟用 Model Runner `docker desktop enable model-runner --tcp 12434`。
-
將 base-url 設定為 `https://:12434/engines\`
選項 2
-
啟用 Model Runner `docker desktop enable model-runner`。
-
使用 Testcontainers 並按如下方式設定 base-url
…
Spring Cloud 2025.0.0-M3 (又名 Northfields) 已釋出
我代表社群,很高興宣佈 Spring Cloud 2025.0.0 釋出列車的 Milestone 3 (M3) 今天可用。該版本可在 Spring Milestone 倉庫中找到。您可以檢視 2025.0.0 的 釋出說明以獲取更多資訊。
2025.0.0 釋出列車中的顯著變化
此版本中的所有更改的完整列表可在 GitHub 上的此專案中找到。
該版本基於 Spring Boot 3.5.0-M3。
Spring Cloud Stream
- 添加了使用
BindingsLifecycleController
動態定義繫結的功能 - 添加了使用
BindingsLifecycleController
修改現有繫結的功能 - 修復了 Actuator 的 SpEL 表示式序列化 …