Groovy 2.3 发布

发布 | Guillaume Laforge | 2014 年 5 月 7 日 | ...

Groovy 开发团队很高兴地宣布 Groovy 2.3.0 的发布

Groovy 2.3 是 JVM 的 Groovy 编程语言的新的主要版本,具有

  • 官方支持在 JDK 8 上运行 Groovy
  • 一个新的 trait 关键字,用于定义用于组合行为的新代码单元
  • 新的和改进的编译时代码转换,例如
    • @TailRecursive:用于转换具有尾递归的方法,以避免堆栈溢出,
    • @Builder:轻松实现流畅的构建器,由 Groovy 编译器本身生成
    • @Sortable:转换一个类以使用该类的各种属性来实现 Comparable
  • 一个新的 NIO2 模块,带有 Path 支持
  • 闪电般快速的 JSON 解析和构建,如 InfoQ 上的最近文章 中所述
  • 闭包参数类型推断,在使用静态类型检查器和静态编译器时推断闭包中参数的类型
  • 一个 markup template engine
  • Groovysh 和 GroovyConsole 易用性改进
  • 一个新的 GroovyAssert 测试实用程序
  • 更多的 @BaseScript 类功能等等。

如果您想了解有关 Groovy 2.3 新功能的更多信息,请阅读 详细的发行说明,如果您想定期获取 Groovy 生态系统的最新消息,您可以 订阅 Groovy 每周新闻通讯,每周二发送最新消息。

有关已关闭的问题的更多信息,您可以查看我们的 变更日志

除了 Bintray JCenterMaven Central 中的 Groovy 库之外,您还可以 下载 Groovy 的二进制发行版

SpringOne 2GX 2014 即将到来

此外,如果您想深入了解这个新版本的 Groovy 提供的所有优点,我邀请您参加 SpringOne 2GX 会议!

尽快预订您在 9 月 8-11 日在德克萨斯州达拉斯举行的 SpringOne 2GX 的位置。这绝对是第一手了解正在发生的一切并提供直接反馈的最佳机会。预计今年将发布许多重要的新公告。我们预计将展示几个深入的 Spring-Integration 会议。

获取 Spring 新闻通讯

与 Spring 新闻通讯保持联系

订阅

领先一步

VMware 提供培训和认证来加速您的进步。

了解更多

获得支持

Tanzu Spring 在一个简单的订阅中提供对 OpenJDK™、Spring 和 Apache Tomcat® 的支持和二进制文件。

了解更多

即将举行的活动

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

查看全部