Apache Groovy 3.0.5 已發布,這是 Groovy 3.0.x 分支的維護版本,官方建議所有使用此分支早期版本的用戶升級到最新版本。
此版本包含 75 個 bugfix 和改進,列舉部分如下:
改進
[GROOVY-9576] - groovydoc: Groovy 枚舉顯示 $INIT 靜態方法
[GROOVY-9589] - 并行解析源碼
[GROOVY-9592] - 使用 "groovy.mem.stub" 替換 "groovy.generate.stub.in.memory"
[GROOVY-9594] - 在 SecureASTCustomizer 中重命名 whitelist/blacklist
[GROOVY-9602] - 為 GeneralUtils 中的 ifS/ifElseS 輔助方法返回更具體的類型
[GROOVY-9619] - 調整 groovy-test-junit5 的 pom,以使 junit-jupiter-api 處于編譯時而不是運行時
[GROOVY-9633] - 改進 Groovy 控制臺上的 doco
[GROOVY-9644] - 將 java.io.File 添加到不可變類型列表
依賴升級
[GROOVY-9583] - Bump gradle to 6.5
[GROOVY-9590] - Bump javaparser to 3.16.1
[GROOVY-9593] - Bump Spock to 2.0-M3-groovy-3.0
[GROOVY-9616] - Bump testng to 7.1.0
[GROOVY-9621] - Bump gradle to 6.5.1
[GROOVY-9622] - Bump checkstyle to 8.34
[GROOVY-9623] - Bump Jackson version to 2.11.1
[GROOVY-9624] - Bump Codenarc to 1.6
[GROOVY-9625] - Bump spotbugs/plugin to 4.0.6/4.4.4
[GROOVY-9626] - Bump rat to 0.7.0
[GROOVY-9627] - Bump picocli to 4.4.0
詳情查看發布說明。
下載地址:https://groovy.apache.org/download.html