Gradle 9.4.1 發布,支援 Java 26


Gradle 9.4.1 是 Gradle 9.4.0 的第一個補丁版本。

以下問題已解決:

  • SourceDistributionProvider 包含硬編碼的 distributionUrl,指向 https://services.gradle.org
  • 9.4.0:無法找到具有請求功能的變體:座標“org.jetbrains.kotlin:kotlin-gradle-plugin-api-gradle813”
  • 9.4.0 版本似乎在建置腳本編譯快取條目的鍵中包含了建置目錄路徑。
  • 測試報告:嵌套:檔案名稱過長
  • OSC 9;4 訊號情報進度條未清除
  • 專案任務因「生命週期狀態不正確」錯誤而失敗

Gradle 現在支援 Java 26。

此版本透過引入對非基於類別的測試的支持,顯著改進了測試報告和執行,實現了對 Cucumber 功能和自訂測試引擎的直接執行,並將更豐富的測試元資料直接捕獲到 HTML 報告中。

命令列介面和問題報告方面有顯著改進,包括具有原生終端整合的高解析度進度條、更直觀的問題 HTML 報告以及 PMD 插件的擴充輸出格式。

此版本還透過簡化 API增強了建置編寫功能,改進了配置快取偵錯,使閉包和 Lambda 函數的歸屬更加清晰,並增加了安全性方面的改進,包括 Gradle Wrapper 的 Bearer 令牌身份驗證和守護程序日誌的自動清理。我們還透過添加預設插件 ID 和對已發布插件進行更嚴格的驗證,優化了插件編寫功能。

留言