Java新聞綜述:GlassFish、SpringAIMCP、Grails、Helidon、JReleaser

   作者 | Michael Redlich
譯者 | 王強
策劃 | 丁曉昀
本週(2024 年 12 月 30 日)的 Java 綜述相對平靜,重點介紹以下新聞:GlassFish 7.0.21;Spring AI MCP 0.4.0 和 0.3.0;Grails 6.2.3;Helidon 4.1.6;JReleaser 1.16.0;Resilience4j 2.3.0;和 Arquillian 1.9.2.Final。
JDK 24
JDK 24 早期訪問版本的 Build 30 已於上週釋出,其中包含 Build 29 以來的 更新,有對各種問題的修復。有關此版本的更多細節,請參閱發行說明。
JDK 25
JDK 25 早期訪問版本的 Build 4 也於上週釋出,其中包含 Build 3 以來的更新,有對各種問題的修復。有關此版本的更多細節,請參閱發行說明。
對於 JDK 24 和 JDK 25,鼓勵開發人員透過 Java Bug Database 報告錯誤。
GlassFish
GlassFish 7.0.21 是第 21 個維護版本,它提供了錯誤修復、依賴項升級和改進,例如:預設情況下停用已棄用的 TLS 1.0 和 TLS 1.1 規範;以及在管理控制檯中部署超過上傳大小限制的應用程式時改進了錯誤訊息。有關此版本的更多細節,請參閱發行說明。
Spring 框架
Spring AI MCP 團隊釋出了 0.4.0 和 0.3.0 版本(分別在此處和此處釋出),以提供錯誤修復、文件改進和新特性,例如:一個新的 McpServer 介面用作一個工廠,具有構建器模式,用於構建 MCP 伺服器;以及新的標記介面 ClientMcpTransport 和 ServerMcpTransport,用於客戶端和服務端的 MCP 傳輸。有關這些版本的更多細節,請參閱 0.4.0 版和 0.3.0 版的發行說明。
Grails
Grails 基金會 釋出 了 Grails 框架的 6.2.3 版,其中包含許多依賴項升級,以及當應用程式有兩個使用繼承命令的端點時對 ClassCastException 的解決方案。有關此版本的更多細節,請參閱發行說明。
Helidon
Helidon 4.1.6 版本修復了因使用 h2spec(一種用於 HTTP/2 實現的一致性測試工具)測試失敗而導致的一個重要錯誤:RFC 7540 中定義的 §5.1.2(流併發)和 §8.1.2(HTTP 標頭欄位)。有關此版本的更多細節,請參閱變更日誌。
JReleaser
JReleaser 是一款簡化專案釋出建立的 Java 實用程式,1.16.0 版現已 釋出,提供了錯誤修復、文件改進、依賴項升級和新特性,例如:一個新的 Matrix 部分,具有相應的新 Matrix 介面和 matrix 屬性,可用於構建檔案,定義可用於引數化 Hooks 和 Archive 的變數;並確保了會搜尋完整指紋以檢視是否已釋出 GPG 金鑰。有關此版本的更多細節,請參閱發行說明。
Resilience4j
自上次釋出以來僅一年多,Resilience4j 2.3.0 就釋出了錯誤修復和增強特性,例如:用 Java ReentrantLock 類的例項替換 Java synchronized 關鍵字的使用,以避免虛擬執行緒的固定問題;並添加了在 CircuitBreakerConfig 類中定義的 clock() 方法,用於 CircuitBreakerStateMachine 和 CircuitBreakerMetrics 類,以便在測試中使用時鐘更好地控制時間流逝。有關此版本的更多細節,請參閱發行說明。
Arquillian
Arquillian 1.9.2.Final 提供依賴項升級和顯著更改,例如:新的 @ArquillianTest 註釋,用於擴充套件 ArquillianExtension 類在測試中的使用並替換 JUnit 5 整合測試註釋;以及 Arqiuillian 能夠注入透過 TestEnricher 介面例項解析的方法引數。有關此版本的更多細節,請參閱發行說明。
原文連結:
Java News Roundup: GlassFish, Spring AI MCP, Grails, Helidon, JReleaser, Resilience4j, Arquillian(https://www.infoq.com/news/2025/01/java-news-roundup-dec30-2024/)
宣告:本文為 InfoQ 翻譯,未經許可禁止轉載。
今日好文推薦
純血鴻蒙微信 App 正式上線!依然使用了 Flutter,依然沒說清哪裡用了Flutter
大模型經驗為零?他們卻在 12 個月內搞出了 AI 智慧體程式設計神器!
“要點臉吧!”大模型巨頭“吸血”網站資源無底線,開發者怒訴:“這簡直在摧毀整個網際網路”
大廠新年第一裁,微軟全部門危!內部員工:客戶寧願跳槽也不想與我們 IT 部門打交道

相關文章