Groovy 1.7 发布

工程 | Guillaume Laforge | 2009年12月22日 | ...

Groovy 开发团队和 SpringSource 非常高兴地宣布,JVM 上最流行、最成功的动态语言 Groovy 1.7 最终发布!经过两次 Beta 版和两次候选发布版,我们很高兴为我们不断增长的用户群带来这个新的、非常重要的里程碑。

多年来,Groovy 项目不仅成功地建立了一个社区,还建立了一个非常丰富和活跃的生态系统,其中包含与 Groovy 相关的项目:Grails 网络堆栈、Griffon Swing 应用程序框架、GantGradle 构建解决方案、适用于 Google App Engine 的 Gaelyk 轻量级工具包、Gpars 并行系统、Spock 测试框架和 GMock 模拟库、CodeNarcGMetrics 质量工具,以及更多!有了这些举措,世界变得更加 Groovy,我们感谢这些项目帮助我们塑造了今天的 Groovy。

Groovy 1.7 提供了以下主要的新功能和增强功能

  • 匿名内部类嵌套类,更加 Java 友好
  • 注解增强,能够将注解放在导入、包和变量声明上
  • Grape 增强(Groovy 模块系统)
  • Power Assert,用于更具可读性和表现力的断言
  • AST(抽象语法树)增强,包括 AST ViewerAST Builder,方便创建 AST 转换
  • 各种依赖项升级(包括 ASM 字节码库,为 JSR-292 InvokeDynamic 字节码指令做好准备)
  • GroovyScriptEngine 的重写,以提高灵活性和速度
  • 几项 GroovyConsole 增强,如行号、新的输出视图等
  • 各种 SQL 改进,如批量更新和事务支持
  • 以及更多增强功能!
您可以在Groovy 1.7 发行说明了解所有这些功能的更多信息

有关更多详细信息,您可以查看我们的 JIRA 发行说明

您可以在我们网站的下载部分下载 Groovy。

Groovy 开发团队特别感谢所有用户、贡献者和提交者,他们一直以来帮助我们提高语言及其 API 的质量和实用性,以及 Groovy 生态系统中所有影响和启发我们的项目。

我们向社区发布此新版本作为圣诞礼物,希望您会像我们开发它时一样喜欢它,并祝大家圣诞快乐新年一切顺利!是时候在壁炉旁喝点蛋奶酒,甚至在圣诞树旁喝点香槟来庆祝发布了!

享受这个新版本,并请继续关注我们未来将为您带来的所有改进:一个更模块化、更快的 Groovy,更多可读性和表现力强的 DSL 的附加功能,以及更多令人兴奋的功能!

获取 Spring 新闻通讯

通过 Spring 新闻通讯保持联系

订阅

领先一步

VMware 提供培训和认证,助您加速进步。

了解更多

获得支持

Tanzu Spring 提供 OpenJDK™、Spring 和 Apache Tomcat® 的支持和二进制文件,只需一份简单的订阅。

了解更多

即将举行的活动

查看 Spring 社区所有即将举行的活动。

查看所有