Groovy 发布列车:4.0.4, 3.0.12, 2.5.18

作者: Paul King

发布日期:2022-07-24 下午12:55


Apache Groovy 项目最近成果丰硕。我们近期发布了 4.0.4、3.0.12 和 2.5.18 版本,分别包含了 42、21 和 15 项修复和改进。在深入了解更多发布细节之前,先快速介绍一下 4.0.4 版本的两个亮点。

Eric Milles 已经与 hephaestus 项目团队,特别是 Stefanos Chaliasos 和 Thodoris Sotiropoulos,互动了数月。你可以将 hephaestus 视为一个用于类型检查器的模糊测试工具,他们一直在对 Groovy 的静态编译器进行测试,并为我们找到了许多需要评估的边缘情况。我们仍有一些工作要做,但我们已经取得了显著的改进,并欢迎任何反馈。如果你感兴趣,可以进一步深入了解 hephaestus 背后的研究

Sandip Chitale 也为 Groovy 的对象浏览器做出了重要贡献。你可以通过多种方式访问它,包括 groovysh 中的 :inspect 命令,或 GroovyConsole 中通过 Script→Inspect LastScript→Inspect Variables 菜单项访问。如果你正在探索 Groovy 编译器生成的代码,它也与 AST 浏览器关联。

launching of Object Browser

请在下方查找有关 4.0.4 版本的更多详细信息。


亲爱的社区成员:

Apache Groovy 团队很高兴宣布 Apache Groovy 4.0.4 版本。Apache Groovy 是一种用于 JVM 的多功能编程语言。更多详情可在 https://groovy.apache.org 网站找到。

此版本是 GROOVY_4_0_X 分支的维护版本。强烈建议所有使用此分支以前版本的用户升级到此版本。

此版本包含 42 项错误修复/改进,详情如下所述的变更日志:https://issues.apache.org/jira/secure/ReleaseNote.jspa?projectId=12318123&version=12351811

源代码、便捷二进制文件、可下载文档和 SDK 包可在以下网址找到:https://groovy.apache.org/download.html 我们建议您使用该页面上的信息验证您的安装。

Jar 包也可在主要的二进制仓库中获取。

我们欢迎您的帮助和反馈,并特别感谢所有为此版本做出贡献的人。

有关如何报告问题和参与项目的更多信息,请访问项目网站:https://groovy.apache.org/

此致,

Apache Groovy 团队。